builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-1063 starttime: 1469110181.77 results: success (0) buildid: 20160720071819 builduid: 58da0a028d44484fa926789a8ae521c3 revision: 9e887ad7d5ebd5369782230a86c3a51f84e9ab0e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-21 07:09:41.774518) ========= master: http://buildbot-master142.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-21 07:09:41.774989) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-21 07:09:41.775271) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-21 07:09:41.807775) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 07:09:41.808056) ========= 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-1469110170.944513-122305454 _=/tools/buildbot/bin/python using PTY: False --2016-07-21 07:09:41-- 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.6M=0.001s 2016-07-21 07:09:42 (11.6 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.273365 ========= master_lag: 0.26 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 07:09:42.340108) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 07:09:42.340441) ========= 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-1469110170.944513-122305454 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.028891 ========= master_lag: 0.11 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 07:09:42.478039) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-21 07:09:42.478373) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 9e887ad7d5ebd5369782230a86c3a51f84e9ab0e --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 9e887ad7d5ebd5369782230a86c3a51f84e9ab0e --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-1469110170.944513-122305454 _=/tools/buildbot/bin/python using PTY: False 2016-07-21 07:09:42,557 truncating revision to first 12 chars 2016-07-21 07:09:42,558 Setting DEBUG logging. 2016-07-21 07:09:42,558 attempt 1/10 2016-07-21 07:09:42,558 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/9e887ad7d5eb?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-21 07:09:43,738 unpacking tar archive at: mozilla-beta-9e887ad7d5eb/testing/mozharness/ program finished with exit code 0 elapsedTime=1.448483 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-21 07:09:44.054678) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-21 07:09:44.054998) ========= script_repo_revision: 9e887ad7d5ebd5369782230a86c3a51f84e9ab0e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-21 07:09:44.055375) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-21 07:09:44.055640) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-21 07:09:44.085738) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 46 secs) (at 2016-07-21 07:09:44.086079) ========= /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-1469110170.944513-122305454 _=/tools/buildbot/bin/python using PTY: False 07:09:44 INFO - MultiFileLogger online at 20160721 07:09:44 in /builds/slave/test 07:09:44 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 07:09:44 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:09:44 INFO - {'append_to_log': False, 07:09:44 INFO - 'base_work_dir': '/builds/slave/test', 07:09:44 INFO - 'blob_upload_branch': 'mozilla-beta', 07:09:44 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:09:44 INFO - 'buildbot_json_path': 'buildprops.json', 07:09:44 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:09:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:09:44 INFO - 'download_minidump_stackwalk': True, 07:09:44 INFO - 'download_symbols': 'true', 07:09:44 INFO - 'e10s': False, 07:09:44 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:09:44 INFO - 'tooltool.py': '/tools/tooltool.py', 07:09:44 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:09:44 INFO - '/tools/misc-python/virtualenv.py')}, 07:09:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:09:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:09:44 INFO - 'log_level': 'info', 07:09:44 INFO - 'log_to_console': True, 07:09:44 INFO - 'opt_config_files': (), 07:09:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:09:44 INFO - '--processes=1', 07:09:44 INFO - '--config=%(test_path)s/wptrunner.ini', 07:09:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:09:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:09:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:09:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:09:44 INFO - 'pip_index': False, 07:09:44 INFO - 'require_test_zip': True, 07:09:44 INFO - 'test_type': ('testharness',), 07:09:44 INFO - 'this_chunk': '1', 07:09:44 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:09:44 INFO - 'total_chunks': '10', 07:09:44 INFO - 'virtualenv_path': 'venv', 07:09:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:09:44 INFO - 'work_dir': 'build'} 07:09:44 INFO - ##### 07:09:44 INFO - ##### Running clobber step. 07:09:44 INFO - ##### 07:09:44 INFO - Running pre-action listener: _resource_record_pre_action 07:09:44 INFO - Running main action method: clobber 07:09:44 INFO - rmtree: /builds/slave/test/build 07:09:44 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:09:44 INFO - Running post-action listener: _resource_record_post_action 07:09:44 INFO - ##### 07:09:44 INFO - ##### Running read-buildbot-config step. 07:09:44 INFO - ##### 07:09:44 INFO - Running pre-action listener: _resource_record_pre_action 07:09:44 INFO - Running main action method: read_buildbot_config 07:09:44 INFO - Using buildbot properties: 07:09:44 INFO - { 07:09:44 INFO - "project": "", 07:09:44 INFO - "product": "firefox", 07:09:44 INFO - "script_repo_revision": "production", 07:09:44 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 07:09:44 INFO - "repository": "", 07:09:44 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 07:09:44 INFO - "buildid": "20160720071819", 07:09:44 INFO - "pgo_build": "False", 07:09:44 INFO - "basedir": "/builds/slave/test", 07:09:44 INFO - "buildnumber": 1, 07:09:44 INFO - "slavename": "tst-linux32-spot-1063", 07:09:44 INFO - "revision": "9e887ad7d5ebd5369782230a86c3a51f84e9ab0e", 07:09:44 INFO - "master": "http://buildbot-master142.bb.releng.usw2.mozilla.com:8201/", 07:09:44 INFO - "platform": "linux", 07:09:44 INFO - "branch": "mozilla-beta", 07:09:44 INFO - "repo_path": "releases/mozilla-beta", 07:09:44 INFO - "moz_repo_path": "", 07:09:44 INFO - "stage_platform": "linux", 07:09:44 INFO - "builduid": "58da0a028d44484fa926789a8ae521c3", 07:09:44 INFO - "slavebuilddir": "test" 07:09:44 INFO - } 07:09:44 INFO - Found installer url https://queue.taskcluster.net/v1/task/fGOrpGDASMuyub_MjFbJaQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 07:09:44 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/fGOrpGDASMuyub_MjFbJaQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 07:09:44 INFO - Running post-action listener: _resource_record_post_action 07:09:44 INFO - ##### 07:09:44 INFO - ##### Running download-and-extract step. 07:09:44 INFO - ##### 07:09:44 INFO - Running pre-action listener: _resource_record_pre_action 07:09:44 INFO - Running main action method: download_and_extract 07:09:44 INFO - mkdir: /builds/slave/test/build/tests 07:09:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:09:44 INFO - https://queue.taskcluster.net/v1/task/fGOrpGDASMuyub_MjFbJaQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 07:09:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fGOrpGDASMuyub_MjFbJaQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 07:09:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fGOrpGDASMuyub_MjFbJaQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 07:09:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fGOrpGDASMuyub_MjFbJaQ/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 07:09:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fGOrpGDASMuyub_MjFbJaQ/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 07:09:46 INFO - Downloaded 1291 bytes. 07:09:46 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 07:09:46 INFO - Using the following test package requirements: 07:09:46 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 07:09:46 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:09:46 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 07:09:46 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:09:46 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 07:09:46 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:09:46 INFO - u'jsshell-linux-i686.zip'], 07:09:46 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:09:46 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 07:09:46 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 07:09:46 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:09:46 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 07:09:46 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:09:46 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 07:09:46 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:09:46 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 07:09:46 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:09:46 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 07:09:46 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 07:09:46 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')]} 07:09:46 INFO - https://queue.taskcluster.net/v1/task/fGOrpGDASMuyub_MjFbJaQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 07:09:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fGOrpGDASMuyub_MjFbJaQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 07:09:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fGOrpGDASMuyub_MjFbJaQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 07:09:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fGOrpGDASMuyub_MjFbJaQ/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 07:09:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fGOrpGDASMuyub_MjFbJaQ/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 07:09:49 INFO - Downloaded 22824275 bytes. 07:09:49 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/*'] 07:09:49 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/* 07:09:50 INFO - caution: filename not matched: web-platform/* 07:09:50 INFO - Return code: 11 07:09:50 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')]} 07:09:50 INFO - https://queue.taskcluster.net/v1/task/fGOrpGDASMuyub_MjFbJaQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 07:09:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fGOrpGDASMuyub_MjFbJaQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 07:09:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fGOrpGDASMuyub_MjFbJaQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 07:09:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fGOrpGDASMuyub_MjFbJaQ/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 07:09:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fGOrpGDASMuyub_MjFbJaQ/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 07:09:53 INFO - Downloaded 36389876 bytes. 07:09:53 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/*'] 07:09:53 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/* 07:09:57 INFO - caution: filename not matched: bin/* 07:09:57 INFO - caution: filename not matched: config/* 07:09:57 INFO - caution: filename not matched: mozbase/* 07:09:57 INFO - caution: filename not matched: marionette/* 07:09:57 INFO - caution: filename not matched: tools/wptserve/* 07:09:57 INFO - Return code: 11 07:09:57 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')]} 07:09:57 INFO - https://queue.taskcluster.net/v1/task/fGOrpGDASMuyub_MjFbJaQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 07:09:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fGOrpGDASMuyub_MjFbJaQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 07:09:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fGOrpGDASMuyub_MjFbJaQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 07:09:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fGOrpGDASMuyub_MjFbJaQ/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 07:09:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fGOrpGDASMuyub_MjFbJaQ/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 07:10:03 INFO - Downloaded 69356755 bytes. 07:10:03 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/fGOrpGDASMuyub_MjFbJaQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 07:10:03 INFO - mkdir: /builds/slave/test/properties 07:10:03 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:10:03 INFO - Writing to file /builds/slave/test/properties/build_url 07:10:03 INFO - Contents: 07:10:03 INFO - build_url:https://queue.taskcluster.net/v1/task/fGOrpGDASMuyub_MjFbJaQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 07:10:04 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/fGOrpGDASMuyub_MjFbJaQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 07:10:04 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:10:04 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:10:04 INFO - Contents: 07:10:04 INFO - symbols_url:https://queue.taskcluster.net/v1/task/fGOrpGDASMuyub_MjFbJaQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 07:10:04 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')]} 07:10:04 INFO - https://queue.taskcluster.net/v1/task/fGOrpGDASMuyub_MjFbJaQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:10:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fGOrpGDASMuyub_MjFbJaQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 07:10:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fGOrpGDASMuyub_MjFbJaQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 07:10:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fGOrpGDASMuyub_MjFbJaQ/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 07:10:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fGOrpGDASMuyub_MjFbJaQ/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 07:10:11 INFO - Downloaded 92357914 bytes. 07:10:11 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'] 07:10:11 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 07:10:20 INFO - Return code: 0 07:10:20 INFO - Running post-action listener: _resource_record_post_action 07:10:20 INFO - Running post-action listener: set_extra_try_arguments 07:10:20 INFO - ##### 07:10:20 INFO - ##### Running create-virtualenv step. 07:10:20 INFO - ##### 07:10:20 INFO - Running pre-action listener: _pre_create_virtualenv 07:10:20 INFO - Running pre-action listener: _resource_record_pre_action 07:10:20 INFO - Running main action method: create_virtualenv 07:10:20 INFO - Creating virtualenv /builds/slave/test/build/venv 07:10:20 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 07:10:20 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:10:20 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:10:20 INFO - Using real prefix '/usr' 07:10:20 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:10:22 INFO - Installing distribute.............................................................................................................................................................................................done. 07:10:25 INFO - Installing pip.................done. 07:10:25 INFO - Return code: 0 07:10:25 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:10:25 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')]} 07:10:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:10:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:10:25 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')]} 07:10:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:10:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:10:25 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9361c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93c8598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x947af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x915ce30>, '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 0x93f9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9478470>, '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-1469110170.944513-122305454', '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 07:10:25 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 07:10:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 07:10:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:10:25 INFO - 'CCACHE_UMASK': '002', 07:10:25 INFO - 'DISPLAY': ':0', 07:10:25 INFO - 'HOME': '/home/cltbld', 07:10:25 INFO - 'LANG': 'en_US.UTF-8', 07:10:25 INFO - 'LOGNAME': 'cltbld', 07:10:25 INFO - 'MAIL': '/var/mail/cltbld', 07:10:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:10:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:10:25 INFO - 'MOZ_NO_REMOTE': '1', 07:10:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:10:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:10:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:10:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:10:25 INFO - 'PWD': '/builds/slave/test', 07:10:25 INFO - 'SHELL': '/bin/bash', 07:10:25 INFO - 'SHLVL': '1', 07:10:25 INFO - 'TERM': 'linux', 07:10:25 INFO - 'TMOUT': '86400', 07:10:25 INFO - 'USER': 'cltbld', 07:10:25 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469110170.944513-122305454', 07:10:25 INFO - '_': '/tools/buildbot/bin/python'} 07:10:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:10:25 INFO - Downloading/unpacking psutil>=0.7.1 07:10:25 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 07:10:25 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 07:10:25 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:10:25 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:10:25 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 07:10:25 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 07:10:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:10:29 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:10:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:10:29 INFO - Installing collected packages: psutil 07:10:29 INFO - Running setup.py install for psutil 07:10:29 INFO - building 'psutil._psutil_linux' extension 07:10:29 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 07:10:29 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 07:10:29 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 07:10:29 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 07:10:29 INFO - building 'psutil._psutil_posix' extension 07:10:29 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 07:10:30 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 07:10:30 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:10:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:10:30 INFO - Successfully installed psutil 07:10:30 INFO - Cleaning up... 07:10:30 INFO - Return code: 0 07:10:30 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:10: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')]} 07:10:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:10:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:10: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')]} 07:10:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:10:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:10: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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9361c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93c8598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x947af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x915ce30>, '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 0x93f9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9478470>, '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-1469110170.944513-122305454', '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 07:10: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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 07:10: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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 07:10:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:10:30 INFO - 'CCACHE_UMASK': '002', 07:10:30 INFO - 'DISPLAY': ':0', 07:10:30 INFO - 'HOME': '/home/cltbld', 07:10:30 INFO - 'LANG': 'en_US.UTF-8', 07:10:30 INFO - 'LOGNAME': 'cltbld', 07:10:30 INFO - 'MAIL': '/var/mail/cltbld', 07:10:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:10:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:10:30 INFO - 'MOZ_NO_REMOTE': '1', 07:10:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:10:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:10:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:10:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:10:30 INFO - 'PWD': '/builds/slave/test', 07:10:30 INFO - 'SHELL': '/bin/bash', 07:10:30 INFO - 'SHLVL': '1', 07:10:30 INFO - 'TERM': 'linux', 07:10:30 INFO - 'TMOUT': '86400', 07:10:30 INFO - 'USER': 'cltbld', 07:10:30 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469110170.944513-122305454', 07:10:30 INFO - '_': '/tools/buildbot/bin/python'} 07:10:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:10:30 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:10: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 07:10: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 07:10:30 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:10:30 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:10: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 07:10: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 07:10:34 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:10:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:10:34 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:10:34 INFO - Installing collected packages: mozsystemmonitor 07:10:34 INFO - Running setup.py install for mozsystemmonitor 07:10:34 INFO - Successfully installed mozsystemmonitor 07:10:34 INFO - Cleaning up... 07:10:34 INFO - Return code: 0 07:10:34 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:10:34 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')]} 07:10:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:10:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:10:34 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')]} 07:10:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:10:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:10:34 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9361c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93c8598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x947af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x915ce30>, '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 0x93f9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9478470>, '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-1469110170.944513-122305454', '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 07:10:34 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 07:10:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 07:10:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:10:34 INFO - 'CCACHE_UMASK': '002', 07:10:34 INFO - 'DISPLAY': ':0', 07:10:34 INFO - 'HOME': '/home/cltbld', 07:10:34 INFO - 'LANG': 'en_US.UTF-8', 07:10:34 INFO - 'LOGNAME': 'cltbld', 07:10:34 INFO - 'MAIL': '/var/mail/cltbld', 07:10:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:10:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:10:34 INFO - 'MOZ_NO_REMOTE': '1', 07:10:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:10:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:10:34 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:10:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:10:34 INFO - 'PWD': '/builds/slave/test', 07:10:34 INFO - 'SHELL': '/bin/bash', 07:10:34 INFO - 'SHLVL': '1', 07:10:34 INFO - 'TERM': 'linux', 07:10:34 INFO - 'TMOUT': '86400', 07:10:34 INFO - 'USER': 'cltbld', 07:10:34 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469110170.944513-122305454', 07:10:34 INFO - '_': '/tools/buildbot/bin/python'} 07:10:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:10:34 INFO - Downloading/unpacking blobuploader==1.2.4 07:10:34 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 07:10:34 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 07:10:34 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:10:34 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:10:34 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 07:10:34 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 07:10:38 INFO - Downloading blobuploader-1.2.4.tar.gz 07:10:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:10:38 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:10:38 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 07:10:38 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 07:10:38 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:10:38 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:10:38 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 07:10:38 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 07:10:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:10:39 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:10:39 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 07:10:39 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 07:10:39 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:10:39 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:10:39 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 07:10:39 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 07:10:39 INFO - Downloading docopt-0.6.1.tar.gz 07:10:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:10:39 INFO - Installing collected packages: blobuploader, requests, docopt 07:10:39 INFO - Running setup.py install for blobuploader 07:10:39 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:10:40 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:10:40 INFO - Running setup.py install for requests 07:10:40 INFO - Running setup.py install for docopt 07:10:40 INFO - Successfully installed blobuploader requests docopt 07:10:40 INFO - Cleaning up... 07:10:41 INFO - Return code: 0 07:10:41 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:10:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:10:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:10:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:10:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:10:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:10:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:10:41 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9361c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93c8598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x947af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x915ce30>, '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 0x93f9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9478470>, '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-1469110170.944513-122305454', '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 07:10:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 07:10:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:10:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:10:41 INFO - 'CCACHE_UMASK': '002', 07:10:41 INFO - 'DISPLAY': ':0', 07:10:41 INFO - 'HOME': '/home/cltbld', 07:10:41 INFO - 'LANG': 'en_US.UTF-8', 07:10:41 INFO - 'LOGNAME': 'cltbld', 07:10:41 INFO - 'MAIL': '/var/mail/cltbld', 07:10:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:10:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:10:41 INFO - 'MOZ_NO_REMOTE': '1', 07:10:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:10:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:10:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:10:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:10:41 INFO - 'PWD': '/builds/slave/test', 07:10:41 INFO - 'SHELL': '/bin/bash', 07:10:41 INFO - 'SHLVL': '1', 07:10:41 INFO - 'TERM': 'linux', 07:10:41 INFO - 'TMOUT': '86400', 07:10:41 INFO - 'USER': 'cltbld', 07:10:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469110170.944513-122305454', 07:10:41 INFO - '_': '/tools/buildbot/bin/python'} 07:10:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:10:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:10:41 INFO - Running setup.py (path:/tmp/pip-6oSOrs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:10:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:10:41 INFO - Running setup.py (path:/tmp/pip-8jBEDj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:10:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:10:41 INFO - Running setup.py (path:/tmp/pip-li7n5z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:10:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:10:41 INFO - Running setup.py (path:/tmp/pip-zmHnD9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:10:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:10:41 INFO - Running setup.py (path:/tmp/pip-K1XxuA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:10:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:10:42 INFO - Running setup.py (path:/tmp/pip-B70fgv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:10:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:10:42 INFO - Running setup.py (path:/tmp/pip-FA8GI4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:10:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:10:42 INFO - Running setup.py (path:/tmp/pip-Qg2u_x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:10:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:10:42 INFO - Running setup.py (path:/tmp/pip-VjW802-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:10:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:10:42 INFO - Running setup.py (path:/tmp/pip-gCVmPh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:10:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:10:42 INFO - Running setup.py (path:/tmp/pip-BwLxGa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:10:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:10:42 INFO - Running setup.py (path:/tmp/pip-RAXRk3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:10:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:10:42 INFO - Running setup.py (path:/tmp/pip-fI9R8C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:10:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:10:42 INFO - Running setup.py (path:/tmp/pip-i35U4D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:10:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:10:43 INFO - Running setup.py (path:/tmp/pip-HQUMl3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:10:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:10:43 INFO - Running setup.py (path:/tmp/pip-hEXB9_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:10:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:10:43 INFO - Running setup.py (path:/tmp/pip-UBeIf1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:10:43 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:10:43 INFO - Running setup.py (path:/tmp/pip-lgYiGH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:10:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:10:43 INFO - Running setup.py (path:/tmp/pip-GdLRo9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:10:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:10:43 INFO - Running setup.py (path:/tmp/pip-tP22YD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:10:43 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:10:44 INFO - Running setup.py (path:/tmp/pip-qWLqYu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:10:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:10:44 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 07:10:44 INFO - Running setup.py install for manifestparser 07:10:44 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:10:44 INFO - Running setup.py install for mozcrash 07:10:44 INFO - Running setup.py install for mozdebug 07:10:44 INFO - Running setup.py install for mozdevice 07:10:45 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:10:45 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:10:45 INFO - Running setup.py install for mozfile 07:10:45 INFO - Running setup.py install for mozhttpd 07:10:45 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:10:45 INFO - Running setup.py install for mozinfo 07:10:45 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:10:45 INFO - Running setup.py install for mozInstall 07:10:45 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:10:45 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:10:45 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:10:45 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:10:45 INFO - Running setup.py install for mozleak 07:10:45 INFO - Running setup.py install for mozlog 07:10:46 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:10:46 INFO - Running setup.py install for moznetwork 07:10:46 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:10:46 INFO - Running setup.py install for mozprocess 07:10:46 INFO - Running setup.py install for mozprofile 07:10:46 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:10:46 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:10:46 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:10:46 INFO - Running setup.py install for mozrunner 07:10:47 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:10:47 INFO - Running setup.py install for mozscreenshot 07:10:47 INFO - Running setup.py install for moztest 07:10:47 INFO - Running setup.py install for mozversion 07:10:47 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:10:47 INFO - Running setup.py install for wptserve 07:10:47 INFO - Running setup.py install for marionette-driver 07:10:48 INFO - Running setup.py install for browsermob-proxy 07:10:48 INFO - Running setup.py install for marionette-client 07:10:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:10:48 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:10:48 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 07:10:48 INFO - Cleaning up... 07:10:48 INFO - Return code: 0 07:10:48 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:10:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:10:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:10:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:10:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:10:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:10:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:10:48 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9361c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93c8598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x947af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x915ce30>, '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 0x93f9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9478470>, '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-1469110170.944513-122305454', '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 07:10:48 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 07:10:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:10:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:10:48 INFO - 'CCACHE_UMASK': '002', 07:10:48 INFO - 'DISPLAY': ':0', 07:10:48 INFO - 'HOME': '/home/cltbld', 07:10:48 INFO - 'LANG': 'en_US.UTF-8', 07:10:48 INFO - 'LOGNAME': 'cltbld', 07:10:48 INFO - 'MAIL': '/var/mail/cltbld', 07:10:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:10:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:10:48 INFO - 'MOZ_NO_REMOTE': '1', 07:10:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:10:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:10:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:10:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:10:48 INFO - 'PWD': '/builds/slave/test', 07:10:48 INFO - 'SHELL': '/bin/bash', 07:10:48 INFO - 'SHLVL': '1', 07:10:48 INFO - 'TERM': 'linux', 07:10:48 INFO - 'TMOUT': '86400', 07:10:48 INFO - 'USER': 'cltbld', 07:10:48 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469110170.944513-122305454', 07:10:48 INFO - '_': '/tools/buildbot/bin/python'} 07:10:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:10:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:10:49 INFO - Running setup.py (path:/tmp/pip-X1uuoW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:10:49 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)) 07:10:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:10:49 INFO - Running setup.py (path:/tmp/pip-0HH5DR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:10:49 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)) 07:10:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:10:49 INFO - Running setup.py (path:/tmp/pip-01BTEN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:10:49 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)) 07:10:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:10:49 INFO - Running setup.py (path:/tmp/pip-0i9roJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:10:49 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)) 07:10:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:10:49 INFO - Running setup.py (path:/tmp/pip-OTt7MT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:10:49 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)) 07:10:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:10:49 INFO - Running setup.py (path:/tmp/pip-IyF8F3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:10:50 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)) 07:10:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:10:50 INFO - Running setup.py (path:/tmp/pip-Jo_Nv3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:10:50 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)) 07:10:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:10:50 INFO - Running setup.py (path:/tmp/pip-nEme8Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:10:50 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)) 07:10:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:10:50 INFO - Running setup.py (path:/tmp/pip-AzkOsd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:10:50 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)) 07:10:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:10:50 INFO - Running setup.py (path:/tmp/pip-6CGF5E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:10:50 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)) 07:10:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:10:50 INFO - Running setup.py (path:/tmp/pip-YOspdh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:10:50 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)) 07:10:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:10:50 INFO - Running setup.py (path:/tmp/pip-xUerrV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:10:50 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)) 07:10:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:10:50 INFO - Running setup.py (path:/tmp/pip-jRcZCn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:10:50 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)) 07:10:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:10:50 INFO - Running setup.py (path:/tmp/pip-08Zv9Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:10:51 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)) 07:10:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:10:51 INFO - Running setup.py (path:/tmp/pip-iMtzxw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:10:51 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)) 07:10:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:10:51 INFO - Running setup.py (path:/tmp/pip-0t6bq_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:10:51 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)) 07:10:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:10:51 INFO - Running setup.py (path:/tmp/pip-rA4HRS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:10:51 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)) 07:10:51 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:10:51 INFO - Running setup.py (path:/tmp/pip-Mngu5b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:10:51 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)) 07:10:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:10:51 INFO - Running setup.py (path:/tmp/pip-wifllI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:10:51 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)) 07:10:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:10:51 INFO - Running setup.py (path:/tmp/pip-b1EeiA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:10:51 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)) 07:10:51 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:10:52 INFO - Running setup.py (path:/tmp/pip-8eUxIB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:10:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:10:52 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)) 07:10:52 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)) 07:10:52 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)) 07:10:52 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)) 07:10:52 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)) 07:10:52 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)) 07:10:52 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:10:52 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 07:10:52 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 07:10:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:10:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:10:52 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 07:10:52 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 07:10:55 INFO - Downloading blessings-1.6.tar.gz 07:10:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:10:55 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)) 07:10:55 INFO - Installing collected packages: blessings 07:10:55 INFO - Running setup.py install for blessings 07:10:56 INFO - Successfully installed blessings 07:10:56 INFO - Cleaning up... 07:10:56 INFO - Return code: 0 07:10:56 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:10:56 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:10:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:10:56 INFO - Reading from file tmpfile_stdout 07:10:56 INFO - Current package versions: 07:10:56 INFO - argparse == 1.2.1 07:10:56 INFO - blessings == 1.6 07:10:56 INFO - blobuploader == 1.2.4 07:10:56 INFO - browsermob-proxy == 0.6.0 07:10:56 INFO - docopt == 0.6.1 07:10:56 INFO - manifestparser == 1.1 07:10:56 INFO - marionette-client == 2.3.0 07:10:56 INFO - marionette-driver == 1.4.0 07:10:56 INFO - mozInstall == 1.12 07:10:56 INFO - mozcrash == 0.17 07:10:56 INFO - mozdebug == 0.1 07:10:56 INFO - mozdevice == 0.48 07:10:56 INFO - mozfile == 1.2 07:10:56 INFO - mozhttpd == 0.7 07:10:56 INFO - mozinfo == 0.9 07:10:56 INFO - mozleak == 0.1 07:10:56 INFO - mozlog == 3.1 07:10:56 INFO - moznetwork == 0.27 07:10:56 INFO - mozprocess == 0.22 07:10:56 INFO - mozprofile == 0.28 07:10:56 INFO - mozrunner == 6.11 07:10:56 INFO - mozscreenshot == 0.1 07:10:56 INFO - mozsystemmonitor == 0.0 07:10:56 INFO - moztest == 0.7 07:10:56 INFO - mozversion == 1.4 07:10:56 INFO - psutil == 3.1.1 07:10:56 INFO - requests == 1.2.3 07:10:56 INFO - wptserve == 1.4.0 07:10:56 INFO - wsgiref == 0.1.2 07:10:56 INFO - Running post-action listener: _resource_record_post_action 07:10:56 INFO - Running post-action listener: _start_resource_monitoring 07:10:56 INFO - Starting resource monitoring. 07:10:56 INFO - ##### 07:10:56 INFO - ##### Running pull step. 07:10:56 INFO - ##### 07:10:56 INFO - Running pre-action listener: _resource_record_pre_action 07:10:56 INFO - Running main action method: pull 07:10:56 INFO - Pull has nothing to do! 07:10:56 INFO - Running post-action listener: _resource_record_post_action 07:10:56 INFO - ##### 07:10:56 INFO - ##### Running install step. 07:10:56 INFO - ##### 07:10:56 INFO - Running pre-action listener: _resource_record_pre_action 07:10:56 INFO - Running main action method: install 07:10:56 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:10:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:10:56 INFO - Reading from file tmpfile_stdout 07:10:56 INFO - Detecting whether we're running mozinstall >=1.0... 07:10:56 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:10:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:10:57 INFO - Reading from file tmpfile_stdout 07:10:57 INFO - Output received: 07:10:57 INFO - Usage: mozinstall [options] installer 07:10:57 INFO - Options: 07:10:57 INFO - -h, --help show this help message and exit 07:10:57 INFO - -d DEST, --destination=DEST 07:10:57 INFO - Directory to install application into. [default: 07:10:57 INFO - "/builds/slave/test"] 07:10:57 INFO - --app=APP Application being installed. [default: firefox] 07:10:57 INFO - mkdir: /builds/slave/test/build/application 07:10: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'] 07:10: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 07:11:26 INFO - Reading from file tmpfile_stdout 07:11:26 INFO - Output received: 07:11:26 INFO - /builds/slave/test/build/application/firefox/firefox 07:11:26 INFO - Running post-action listener: _resource_record_post_action 07:11:26 INFO - ##### 07:11:26 INFO - ##### Running run-tests step. 07:11:26 INFO - ##### 07:11:26 INFO - Running pre-action listener: _resource_record_pre_action 07:11:26 INFO - Running main action method: run_tests 07:11:26 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:11:26 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:11:26 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:11:26 INFO - grabbing minidump binary from tooltool 07:11:26 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')]} 07:11:26 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 0x915ce30>, '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 0x93f9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9478470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:11:26 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 07:11:26 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 07:11:26 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 07:11:26 INFO - Return code: 0 07:11:26 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 07:11:26 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:11:26 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/fGOrpGDASMuyub_MjFbJaQ/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 07:11:26 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/fGOrpGDASMuyub_MjFbJaQ/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 07:11:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:11:26 INFO - 'CCACHE_UMASK': '002', 07:11:26 INFO - 'DISPLAY': ':0', 07:11:26 INFO - 'HOME': '/home/cltbld', 07:11:26 INFO - 'LANG': 'en_US.UTF-8', 07:11:26 INFO - 'LOGNAME': 'cltbld', 07:11:26 INFO - 'MAIL': '/var/mail/cltbld', 07:11:26 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:11:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:11:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:11:26 INFO - 'MOZ_NO_REMOTE': '1', 07:11:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:11:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:11:26 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:11:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:11:26 INFO - 'PWD': '/builds/slave/test', 07:11:26 INFO - 'SHELL': '/bin/bash', 07:11:26 INFO - 'SHLVL': '1', 07:11:26 INFO - 'TERM': 'linux', 07:11:26 INFO - 'TMOUT': '86400', 07:11:26 INFO - 'USER': 'cltbld', 07:11:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469110170.944513-122305454', 07:11:26 INFO - '_': '/tools/buildbot/bin/python'} 07:11:26 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/fGOrpGDASMuyub_MjFbJaQ/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 07:11:26 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 07:11:26 INFO - import pkg_resources 07:11:28 INFO - Using 1 client processes 07:11:28 INFO - wptserve Starting http server on 127.0.0.1:8000 07:11:28 INFO - wptserve Starting http server on 127.0.0.1:8001 07:11:28 INFO - wptserve Starting http server on 127.0.0.1:8443 07:11:30 INFO - SUITE-START | Running 778 tests 07:11:30 INFO - Running testharness tests 07:11:30 INFO - Setting up ssl 07:11:30 INFO - PROCESS | certutil | 07:11:30 INFO - PROCESS | certutil | 07:11:30 INFO - PROCESS | certutil | 07:11:30 INFO - Certificate Nickname Trust Attributes 07:11:30 INFO - SSL,S/MIME,JAR/XPI 07:11:30 INFO - 07:11:30 INFO - web-platform-tests CT,, 07:11:30 INFO - 07:11:30 INFO - Starting runner 07:11:33 INFO - PROCESS | 17795 | 1469110293262 Marionette DEBUG Marionette enabled via build flag and pref 07:11:33 INFO - PROCESS | 17795 | ++DOCSHELL 0xa4d4fc00 == 1 [pid = 17795] [id = 1] 07:11:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 1 (0xa4d50000) [pid = 17795] [serial = 1] [outer = (nil)] 07:11:33 INFO - PROCESS | 17795 | [17795] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:11:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 2 (0xa4d50800) [pid = 17795] [serial = 2] [outer = 0xa4d50000] 07:11:33 INFO - PROCESS | 17795 | 1469110293920 Marionette INFO Listening on port 2828 07:11:34 INFO - PROCESS | 17795 | 1469110294479 Marionette DEBUG Marionette enabled via command-line flag 07:11:34 INFO - PROCESS | 17795 | ++DOCSHELL 0xa23a7000 == 2 [pid = 17795] [id = 2] 07:11:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 3 (0xa23f0c00) [pid = 17795] [serial = 3] [outer = (nil)] 07:11:34 INFO - PROCESS | 17795 | [17795] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:11:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 4 (0xa23f1400) [pid = 17795] [serial = 4] [outer = 0xa23f0c00] 07:11:34 INFO - PROCESS | 17795 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20ca520 07:11:34 INFO - PROCESS | 17795 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d9020 07:11:34 INFO - PROCESS | 17795 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20f80a0 07:11:34 INFO - PROCESS | 17795 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f8ce0 07:11:34 INFO - PROCESS | 17795 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fea20 07:11:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 5 (0xa100f800) [pid = 17795] [serial = 5] [outer = 0xa4d50000] 07:11:34 INFO - PROCESS | 17795 | [17795] 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 07:11:34 INFO - PROCESS | 17795 | 1469110294860 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:37013 07:11:34 INFO - PROCESS | 17795 | [17795] 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 07:11:34 INFO - PROCESS | 17795 | 1469110294937 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:37014 07:11:34 INFO - PROCESS | 17795 | 1469110294946 Marionette DEBUG Closed connection conn0 07:11:35 INFO - PROCESS | 17795 | [17795] 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 07:11:35 INFO - PROCESS | 17795 | [17795] 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 07:11:35 INFO - PROCESS | 17795 | 1469110295069 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:37015 07:11:35 INFO - PROCESS | 17795 | 1469110295072 Marionette DEBUG Closed connection conn1 07:11:35 INFO - PROCESS | 17795 | [17795] 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 07:11:35 INFO - PROCESS | 17795 | 1469110295140 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:37016 07:11:35 INFO - PROCESS | 17795 | 1469110295149 Marionette DEBUG Closed connection conn2 07:11:35 INFO - PROCESS | 17795 | 1469110295202 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:11:35 INFO - PROCESS | 17795 | 1469110295217 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":"20160720071819","device":"desktop","version":"48.0"} 07:11:35 INFO - PROCESS | 17795 | [17795] 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 07:11:36 INFO - PROCESS | 17795 | ++DOCSHELL 0x9ace9c00 == 3 [pid = 17795] [id = 3] 07:11:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 6 (0x9acec400) [pid = 17795] [serial = 6] [outer = (nil)] 07:11:36 INFO - PROCESS | 17795 | ++DOCSHELL 0x9acec800 == 4 [pid = 17795] [id = 4] 07:11:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 7 (0xa2538000) [pid = 17795] [serial = 7] [outer = (nil)] 07:11:37 INFO - PROCESS | 17795 | [17795] 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 07:11:37 INFO - PROCESS | 17795 | ++DOCSHELL 0x99b23000 == 5 [pid = 17795] [id = 5] 07:11:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 8 (0x99b23400) [pid = 17795] [serial = 8] [outer = (nil)] 07:11:37 INFO - PROCESS | 17795 | [17795] 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 07:11:37 INFO - PROCESS | 17795 | [17795] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:11:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 9 (0x999d0000) [pid = 17795] [serial = 9] [outer = 0x99b23400] 07:11:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 10 (0x9950ac00) [pid = 17795] [serial = 10] [outer = 0x9acec400] 07:11:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 11 (0x9950c800) [pid = 17795] [serial = 11] [outer = 0xa2538000] 07:11:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 12 (0x9950f000) [pid = 17795] [serial = 12] [outer = 0x99b23400] 07:11:38 INFO - PROCESS | 17795 | 1469110298721 Marionette INFO startBrowser 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:38 INFO - PROCESS | 17795 | 1469110298765 Marionette DEBUG loaded listener.js 07:11:38 INFO - PROCESS | 17795 | 1469110298782 Marionette DEBUG loaded listener.js 07:11:38 INFO - PROCESS | 17795 | 1469110298786 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:39 INFO - PROCESS | 17795 | ++DOMWINDOW == 13 (0x97c48400) [pid = 17795] [serial = 13] [outer = 0x99b23400] 07:11:39 INFO - PROCESS | 17795 | 1469110299464 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838","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":"20160720071819","device":"desktop","version":"48.0","command_id":1}}] 07:11:39 INFO - PROCESS | 17795 | 1469110299708 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}] 07:11:39 INFO - PROCESS | 17795 | 1469110299714 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:39 INFO - PROCESS | 17795 | 1469110299884 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 07:11:40 INFO - PROCESS | 17795 | 1469110300139 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:11:40 INFO - PROCESS | 17795 | 1469110300144 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:40 INFO - PROCESS | 17795 | [17795] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:11:40 INFO - PROCESS | 17795 | [17795] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:11:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 14 (0x95396400) [pid = 17795] [serial = 14] [outer = 0x99b23400] 07:11:40 INFO - PROCESS | 17795 | [17795] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:11:40 INFO - PROCESS | 17795 | [17795] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:11:40 INFO - PROCESS | 17795 | 1469110300781 Marionette TRACE conn3 <- [1,3,null,{}] 07:11:40 INFO - PROCESS | 17795 | 1469110300828 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 07:11:40 INFO - PROCESS | 17795 | 1469110300834 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:40 INFO - PROCESS | 17795 | 1469110300883 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 07:11:40 INFO - PROCESS | 17795 | 1469110300980 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 07:11:40 INFO - PROCESS | 17795 | 1469110300985 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 07:11:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:11:41 INFO - PROCESS | 17795 | 1469110301016 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:11:41 INFO - PROCESS | 17795 | 1469110301021 Marionette TRACE conn3 <- [1,6,null,{}] 07:11:41 INFO - PROCESS | 17795 | 1469110301052 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}] 07:11:41 INFO - PROCESS | 17795 | 1469110301056 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:41 INFO - PROCESS | 17795 | 1469110301090 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 07:11:41 INFO - PROCESS | 17795 | 1469110301133 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:41 INFO - PROCESS | 17795 | 1469110301140 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:41 INFO - PROCESS | 17795 | ++DOCSHELL 0x93e5ec00 == 6 [pid = 17795] [id = 6] 07:11:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 15 (0x93e5f000) [pid = 17795] [serial = 15] [outer = (nil)] 07:11:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 16 (0x93e61000) [pid = 17795] [serial = 16] [outer = 0x93e5f000] 07:11:41 INFO - PROCESS | 17795 | 1469110301256 Marionette DEBUG loaded listener.js 07:11:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 17 (0x93e65800) [pid = 17795] [serial = 17] [outer = 0x93e5f000] 07:11:41 INFO - PROCESS | 17795 | ++DOCSHELL 0x93d62000 == 7 [pid = 17795] [id = 7] 07:11:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 18 (0x93d62400) [pid = 17795] [serial = 18] [outer = (nil)] 07:11:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 19 (0x93b01c00) [pid = 17795] [serial = 19] [outer = 0x93d62400] 07:11:41 INFO - PROCESS | 17795 | 1469110301765 Marionette DEBUG loaded listener.js 07:11:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 20 (0x93b06800) [pid = 17795] [serial = 20] [outer = 0x93d62400] 07:11:42 INFO - PROCESS | 17795 | [17795] 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 07:11:42 INFO - PROCESS | 17795 | 1469110302259 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]]]}] 07:11:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:11:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1310ms 07:11:42 INFO - PROCESS | 17795 | 1469110302377 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 07:11:42 INFO - PROCESS | 17795 | 1469110302380 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 07:11:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:11:42 INFO - PROCESS | 17795 | 1469110302408 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:11:42 INFO - PROCESS | 17795 | 1469110302412 Marionette TRACE conn3 <- [1,10,null,{}] 07:11:42 INFO - PROCESS | 17795 | 1469110302433 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}] 07:11:42 INFO - PROCESS | 17795 | 1469110302442 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:42 INFO - PROCESS | 17795 | 1469110302610 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 07:11:42 INFO - PROCESS | 17795 | 1469110302626 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:42 INFO - PROCESS | 17795 | 1469110302637 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:42 INFO - PROCESS | 17795 | ++DOCSHELL 0x93b08000 == 8 [pid = 17795] [id = 8] 07:11:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 21 (0x93d5a000) [pid = 17795] [serial = 21] [outer = (nil)] 07:11:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 22 (0x92338400) [pid = 17795] [serial = 22] [outer = 0x93d5a000] 07:11:42 INFO - PROCESS | 17795 | 1469110302704 Marionette DEBUG loaded listener.js 07:11:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 23 (0x9233cc00) [pid = 17795] [serial = 23] [outer = 0x93d5a000] 07:11:43 INFO - PROCESS | 17795 | 1469110303334 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]]]}] 07:11:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1007ms 07:11:43 INFO - PROCESS | 17795 | 1469110303397 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 07:11:43 INFO - PROCESS | 17795 | 1469110303402 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 07:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:11:43 INFO - PROCESS | 17795 | 1469110303408 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:11:43 INFO - PROCESS | 17795 | 1469110303410 Marionette TRACE conn3 <- [1,14,null,{}] 07:11:43 INFO - PROCESS | 17795 | 1469110303417 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}] 07:11:43 INFO - PROCESS | 17795 | 1469110303421 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:43 INFO - PROCESS | 17795 | 1469110303584 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 07:11:43 INFO - PROCESS | 17795 | 1469110303925 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:43 INFO - PROCESS | 17795 | 1469110303935 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:43 INFO - PROCESS | 17795 | ++DOCSHELL 0x9233b000 == 9 [pid = 17795] [id = 9] 07:11:43 INFO - PROCESS | 17795 | ++DOMWINDOW == 24 (0x9233bc00) [pid = 17795] [serial = 24] [outer = (nil)] 07:11:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 25 (0x92340400) [pid = 17795] [serial = 25] [outer = 0x9233bc00] 07:11:44 INFO - PROCESS | 17795 | 1469110304018 Marionette DEBUG loaded listener.js 07:11:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 26 (0x925c3c00) [pid = 17795] [serial = 26] [outer = 0x9233bc00] 07:11:44 INFO - PROCESS | 17795 | ++DOCSHELL 0x93b05000 == 10 [pid = 17795] [id = 10] 07:11:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 27 (0x93b06000) [pid = 17795] [serial = 27] [outer = (nil)] 07:11:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 28 (0x93b09c00) [pid = 17795] [serial = 28] [outer = 0x93b06000] 07:11:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 29 (0x93e5c800) [pid = 17795] [serial = 29] [outer = 0x93b06000] 07:11:44 INFO - PROCESS | 17795 | ++DOCSHELL 0x925c2c00 == 11 [pid = 17795] [id = 11] 07:11:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 30 (0x93e5e400) [pid = 17795] [serial = 30] [outer = (nil)] 07:11:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 31 (0x9539ec00) [pid = 17795] [serial = 31] [outer = 0x93e5e400] 07:11:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 32 (0x954de400) [pid = 17795] [serial = 32] [outer = 0x93e5e400] 07:11:45 INFO - PROCESS | 17795 | 1469110305149 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]]]}] 07:11:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:11:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1787ms 07:11:45 INFO - PROCESS | 17795 | 1469110305257 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 07:11:45 INFO - PROCESS | 17795 | 1469110305264 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 07:11:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:11:45 INFO - PROCESS | 17795 | 1469110305276 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:11:45 INFO - PROCESS | 17795 | 1469110305281 Marionette TRACE conn3 <- [1,18,null,{}] 07:11:45 INFO - PROCESS | 17795 | 1469110305290 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}] 07:11:45 INFO - PROCESS | 17795 | 1469110305300 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:45 INFO - PROCESS | 17795 | 1469110305494 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 07:11:45 INFO - PROCESS | 17795 | 1469110305631 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:45 INFO - PROCESS | 17795 | 1469110305642 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:45 INFO - PROCESS | 17795 | ++DOCSHELL 0x93b08400 == 12 [pid = 17795] [id = 12] 07:11:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 33 (0x93d59400) [pid = 17795] [serial = 33] [outer = (nil)] 07:11:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 34 (0x98471800) [pid = 17795] [serial = 34] [outer = 0x93d59400] 07:11:45 INFO - PROCESS | 17795 | 1469110305733 Marionette DEBUG loaded listener.js 07:11:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 35 (0x9986b800) [pid = 17795] [serial = 35] [outer = 0x93d59400] 07:11:46 INFO - PROCESS | 17795 | 1469110306565 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]]]}] 07:11:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:11:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1338ms 07:11:46 INFO - PROCESS | 17795 | 1469110306618 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 07:11:46 INFO - PROCESS | 17795 | 1469110306626 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 07:11:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:11:46 INFO - PROCESS | 17795 | 1469110306633 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:11:46 INFO - PROCESS | 17795 | 1469110306637 Marionette TRACE conn3 <- [1,22,null,{}] 07:11:46 INFO - PROCESS | 17795 | 1469110306643 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}] 07:11:46 INFO - PROCESS | 17795 | 1469110306650 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:46 INFO - PROCESS | 17795 | 1469110306843 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 07:11:47 INFO - PROCESS | 17795 | 1469110306989 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:47 INFO - PROCESS | 17795 | 1469110306998 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:47 INFO - PROCESS | 17795 | ++DOCSHELL 0x991a5400 == 13 [pid = 17795] [id = 13] 07:11:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 36 (0x99507000) [pid = 17795] [serial = 36] [outer = (nil)] 07:11:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 37 (0x9b0afc00) [pid = 17795] [serial = 37] [outer = 0x99507000] 07:11:47 INFO - PROCESS | 17795 | 1469110307075 Marionette DEBUG loaded listener.js 07:11:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 38 (0x9d35fc00) [pid = 17795] [serial = 38] [outer = 0x99507000] 07:11:47 INFO - PROCESS | 17795 | 1469110307915 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]]]}] 07:11:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:11:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1331ms 07:11:47 INFO - PROCESS | 17795 | 1469110307965 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 07:11:47 INFO - PROCESS | 17795 | 1469110307969 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 07:11:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:11:48 INFO - PROCESS | 17795 | 1469110308002 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:11:48 INFO - PROCESS | 17795 | 1469110308011 Marionette TRACE conn3 <- [1,26,null,{}] 07:11:48 INFO - PROCESS | 17795 | 1469110308021 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}] 07:11:48 INFO - PROCESS | 17795 | 1469110308027 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:48 INFO - PROCESS | 17795 | 1469110308233 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 07:11:48 INFO - PROCESS | 17795 | 1469110308355 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:48 INFO - PROCESS | 17795 | 1469110308367 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:48 INFO - PROCESS | 17795 | ++DOCSHELL 0xa2098c00 == 14 [pid = 17795] [id = 14] 07:11:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 39 (0xa231c800) [pid = 17795] [serial = 39] [outer = (nil)] 07:11:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 40 (0xa4d0b800) [pid = 17795] [serial = 40] [outer = 0xa231c800] 07:11:48 INFO - PROCESS | 17795 | 1469110308449 Marionette DEBUG loaded listener.js 07:11:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 41 (0xa6797000) [pid = 17795] [serial = 41] [outer = 0xa231c800] 07:11:49 INFO - PROCESS | 17795 | 1469110309411 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]]]}] 07:11:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:11:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1471ms 07:11:49 INFO - PROCESS | 17795 | 1469110309449 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 07:11:49 INFO - PROCESS | 17795 | 1469110309454 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 07:11:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:11:49 INFO - PROCESS | 17795 | 1469110309461 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:11:49 INFO - PROCESS | 17795 | 1469110309465 Marionette TRACE conn3 <- [1,30,null,{}] 07:11:49 INFO - PROCESS | 17795 | 1469110309472 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}] 07:11:49 INFO - PROCESS | 17795 | 1469110309477 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:49 INFO - PROCESS | 17795 | 1469110309666 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 07:11:49 INFO - PROCESS | 17795 | 1469110309948 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:49 INFO - PROCESS | 17795 | 1469110309959 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:50 INFO - PROCESS | 17795 | ++DOCSHELL 0x931a9c00 == 15 [pid = 17795] [id = 15] 07:11:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 42 (0x93b05400) [pid = 17795] [serial = 42] [outer = (nil)] 07:11:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 43 (0x93e2b800) [pid = 17795] [serial = 43] [outer = 0x93b05400] 07:11:50 INFO - PROCESS | 17795 | 1469110310068 Marionette DEBUG loaded listener.js 07:11:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 44 (0x9549a400) [pid = 17795] [serial = 44] [outer = 0x93b05400] 07:11:50 INFO - PROCESS | 17795 | 1469110310958 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]]]}] 07:11:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:11:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1540ms 07:11:51 INFO - PROCESS | 17795 | 1469110311003 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 07:11:51 INFO - PROCESS | 17795 | 1469110311009 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 07:11:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:11:51 INFO - PROCESS | 17795 | 1469110311016 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:11:51 INFO - PROCESS | 17795 | 1469110311027 Marionette TRACE conn3 <- [1,34,null,{}] 07:11:51 INFO - PROCESS | 17795 | 1469110311040 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}] 07:11:51 INFO - PROCESS | 17795 | 1469110311048 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:51 INFO - PROCESS | 17795 | 1469110311197 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 07:11:51 INFO - PROCESS | 17795 | 1469110311287 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:51 INFO - PROCESS | 17795 | 1469110311294 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:51 INFO - PROCESS | 17795 | ++DOCSHELL 0x99020800 == 16 [pid = 17795] [id = 16] 07:11:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 45 (0x99021000) [pid = 17795] [serial = 45] [outer = (nil)] 07:11:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 46 (0x9909d400) [pid = 17795] [serial = 46] [outer = 0x99021000] 07:11:51 INFO - PROCESS | 17795 | 1469110311364 Marionette DEBUG loaded listener.js 07:11:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 47 (0x994c5400) [pid = 17795] [serial = 47] [outer = 0x99021000] 07:11:52 INFO - PROCESS | 17795 | 1469110312074 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]]]}] 07:11:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:11:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1097ms 07:11:52 INFO - PROCESS | 17795 | 1469110312115 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 07:11:52 INFO - PROCESS | 17795 | 1469110312122 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 07:11:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:11:52 INFO - PROCESS | 17795 | 1469110312130 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:11:52 INFO - PROCESS | 17795 | 1469110312134 Marionette TRACE conn3 <- [1,38,null,{}] 07:11:52 INFO - PROCESS | 17795 | 1469110312140 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}] 07:11:52 INFO - PROCESS | 17795 | 1469110312146 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:52 INFO - PROCESS | 17795 | 1469110312301 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 07:11:52 INFO - PROCESS | 17795 | 1469110312392 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:52 INFO - PROCESS | 17795 | 1469110312398 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:52 INFO - PROCESS | 17795 | ++DOCSHELL 0x93e32800 == 17 [pid = 17795] [id = 17] 07:11:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 48 (0x99019000) [pid = 17795] [serial = 48] [outer = (nil)] 07:11:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 49 (0x9950ec00) [pid = 17795] [serial = 49] [outer = 0x99019000] 07:11:52 INFO - PROCESS | 17795 | 1469110312464 Marionette DEBUG loaded listener.js 07:11:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 50 (0x9a592400) [pid = 17795] [serial = 50] [outer = 0x99019000] 07:11:53 INFO - PROCESS | 17795 | 1469110313137 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]]]}] 07:11:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:11:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1029ms 07:11:53 INFO - PROCESS | 17795 | 1469110313162 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 07:11:53 INFO - PROCESS | 17795 | 1469110313166 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 07:11:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:11:53 INFO - PROCESS | 17795 | 1469110313173 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:11:53 INFO - PROCESS | 17795 | 1469110313182 Marionette TRACE conn3 <- [1,42,null,{}] 07:11:53 INFO - PROCESS | 17795 | 1469110313198 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}] 07:11:53 INFO - PROCESS | 17795 | 1469110313205 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:53 INFO - PROCESS | 17795 | 1469110313390 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 07:11:53 INFO - PROCESS | 17795 | 1469110313401 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:53 INFO - PROCESS | 17795 | 1469110313410 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:53 INFO - PROCESS | 17795 | ++DOCSHELL 0x9d32d000 == 18 [pid = 17795] [id = 18] 07:11:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 51 (0x9d32d400) [pid = 17795] [serial = 51] [outer = (nil)] 07:11:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 52 (0x9d336000) [pid = 17795] [serial = 52] [outer = 0x9d32d400] 07:11:53 INFO - PROCESS | 17795 | 1469110313475 Marionette DEBUG loaded listener.js 07:11:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 53 (0x9d362800) [pid = 17795] [serial = 53] [outer = 0x9d32d400] 07:11:54 INFO - PROCESS | 17795 | 1469110314199 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]]]}] 07:11:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:11:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1046ms 07:11:54 INFO - PROCESS | 17795 | 1469110314232 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 07:11:54 INFO - PROCESS | 17795 | 1469110314237 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 07:11:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:11:54 INFO - PROCESS | 17795 | 1469110314243 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:11:54 INFO - PROCESS | 17795 | 1469110314246 Marionette TRACE conn3 <- [1,46,null,{}] 07:11:54 INFO - PROCESS | 17795 | 1469110314252 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}] 07:11:54 INFO - PROCESS | 17795 | 1469110314257 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:54 INFO - PROCESS | 17795 | 1469110314436 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 07:11:54 INFO - PROCESS | 17795 | 1469110314452 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:54 INFO - PROCESS | 17795 | 1469110314461 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:54 INFO - PROCESS | 17795 | ++DOCSHELL 0x9d80f400 == 19 [pid = 17795] [id = 19] 07:11:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 54 (0x9d85ec00) [pid = 17795] [serial = 54] [outer = (nil)] 07:11:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 55 (0xa100ec00) [pid = 17795] [serial = 55] [outer = 0x9d85ec00] 07:11:54 INFO - PROCESS | 17795 | 1469110314530 Marionette DEBUG loaded listener.js 07:11:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 56 (0xa2097c00) [pid = 17795] [serial = 56] [outer = 0x9d85ec00] 07:11:55 INFO - PROCESS | 17795 | 1469110315228 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]]]}] 07:11:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:11:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1030ms 07:11:55 INFO - PROCESS | 17795 | 1469110315273 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 07:11:55 INFO - PROCESS | 17795 | 1469110315277 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 07:11:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:11:55 INFO - PROCESS | 17795 | 1469110315283 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:11:55 INFO - PROCESS | 17795 | 1469110315285 Marionette TRACE conn3 <- [1,50,null,{}] 07:11:55 INFO - PROCESS | 17795 | 1469110315292 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}] 07:11:55 INFO - PROCESS | 17795 | 1469110315297 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:55 INFO - PROCESS | 17795 | 1469110315472 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 07:11:55 INFO - PROCESS | 17795 | 1469110315521 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:55 INFO - PROCESS | 17795 | 1469110315541 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:55 INFO - PROCESS | 17795 | ++DOCSHELL 0xa236a000 == 20 [pid = 17795] [id = 20] 07:11:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 57 (0xa23a0c00) [pid = 17795] [serial = 57] [outer = (nil)] 07:11:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 58 (0xa23ab000) [pid = 17795] [serial = 58] [outer = 0xa23a0c00] 07:11:55 INFO - PROCESS | 17795 | 1469110315618 Marionette DEBUG loaded listener.js 07:11:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 59 (0xa23ff800) [pid = 17795] [serial = 59] [outer = 0xa23a0c00] 07:11:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:11:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1043ms 07:11:56 INFO - PROCESS | 17795 | 1469110316318 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]]]}] 07:11:56 INFO - PROCESS | 17795 | 1469110316328 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 07:11:56 INFO - PROCESS | 17795 | 1469110316332 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 07:11:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:11:56 INFO - PROCESS | 17795 | 1469110316343 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:11:56 INFO - PROCESS | 17795 | 1469110316346 Marionette TRACE conn3 <- [1,54,null,{}] 07:11:56 INFO - PROCESS | 17795 | 1469110316352 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}] 07:11:56 INFO - PROCESS | 17795 | 1469110316357 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:56 INFO - PROCESS | 17795 | 1469110316531 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 07:11:56 INFO - PROCESS | 17795 | 1469110316550 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:56 INFO - PROCESS | 17795 | 1469110316557 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:56 INFO - PROCESS | 17795 | ++DOCSHELL 0x925d0c00 == 21 [pid = 17795] [id = 21] 07:11:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 60 (0x97c46400) [pid = 17795] [serial = 60] [outer = (nil)] 07:11:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0xa2559800) [pid = 17795] [serial = 61] [outer = 0x97c46400] 07:11:56 INFO - PROCESS | 17795 | 1469110316624 Marionette DEBUG loaded listener.js 07:11:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0xa2fb0000) [pid = 17795] [serial = 62] [outer = 0x97c46400] 07:11:57 INFO - PROCESS | 17795 | 1469110317305 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]]]}] 07:11:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:11:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 984ms 07:11:57 INFO - PROCESS | 17795 | 1469110317326 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 07:11:57 INFO - PROCESS | 17795 | 1469110317328 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 07:11:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:11:57 INFO - PROCESS | 17795 | 1469110317335 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:11:57 INFO - PROCESS | 17795 | 1469110317338 Marionette TRACE conn3 <- [1,58,null,{}] 07:11:57 INFO - PROCESS | 17795 | 1469110317344 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}] 07:11:57 INFO - PROCESS | 17795 | 1469110317348 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:57 INFO - PROCESS | 17795 | 1469110317481 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 07:11:57 INFO - PROCESS | 17795 | 1469110317580 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:57 INFO - PROCESS | 17795 | 1469110317587 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:57 INFO - PROCESS | 17795 | ++DOCSHELL 0x93d56800 == 22 [pid = 17795] [id = 22] 07:11:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x97b44000) [pid = 17795] [serial = 63] [outer = (nil)] 07:11:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0xa330ec00) [pid = 17795] [serial = 64] [outer = 0x97b44000] 07:11:57 INFO - PROCESS | 17795 | 1469110317654 Marionette DEBUG loaded listener.js 07:11:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0xa33be800) [pid = 17795] [serial = 65] [outer = 0x97b44000] 07:11:58 INFO - PROCESS | 17795 | 1469110318250 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]]]}] 07:11:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:11:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 978ms 07:11:58 INFO - PROCESS | 17795 | 1469110318314 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 07:11:58 INFO - PROCESS | 17795 | 1469110318317 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 07:11:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:11:58 INFO - PROCESS | 17795 | 1469110318323 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:11:58 INFO - PROCESS | 17795 | 1469110318325 Marionette TRACE conn3 <- [1,62,null,{}] 07:11:58 INFO - PROCESS | 17795 | 1469110318332 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}] 07:11:58 INFO - PROCESS | 17795 | 1469110318336 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:58 INFO - PROCESS | 17795 | 1469110318532 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 07:11:58 INFO - PROCESS | 17795 | 1469110318552 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:58 INFO - PROCESS | 17795 | 1469110318562 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:11:58 INFO - PROCESS | 17795 | ++DOCSHELL 0x92342000 == 23 [pid = 17795] [id = 23] 07:11:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0xa25f9000) [pid = 17795] [serial = 66] [outer = (nil)] 07:11:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0xa4f18000) [pid = 17795] [serial = 67] [outer = 0xa25f9000] 07:11:58 INFO - PROCESS | 17795 | 1469110318620 Marionette DEBUG loaded listener.js 07:11:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0xa61bf400) [pid = 17795] [serial = 68] [outer = 0xa25f9000] 07:12:00 INFO - PROCESS | 17795 | 1469110320202 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]]]}] 07:12:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:12:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1936ms 07:12:00 INFO - PROCESS | 17795 | 1469110320261 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 07:12:00 INFO - PROCESS | 17795 | 1469110320266 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 07:12:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:12:00 INFO - PROCESS | 17795 | 1469110320281 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:12:00 INFO - PROCESS | 17795 | 1469110320286 Marionette TRACE conn3 <- [1,66,null,{}] 07:12:00 INFO - PROCESS | 17795 | 1469110320299 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}] 07:12:00 INFO - PROCESS | 17795 | 1469110320304 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:00 INFO - PROCESS | 17795 | 1469110320500 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 07:12:00 INFO - PROCESS | 17795 | 1469110320519 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:00 INFO - PROCESS | 17795 | 1469110320530 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:00 INFO - PROCESS | 17795 | ++DOCSHELL 0x954d9800 == 24 [pid = 17795] [id = 24] 07:12:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x954d9c00) [pid = 17795] [serial = 69] [outer = (nil)] 07:12:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x97ccd800) [pid = 17795] [serial = 70] [outer = 0x954d9c00] 07:12:00 INFO - PROCESS | 17795 | 1469110320607 Marionette DEBUG loaded listener.js 07:12:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x925c6000) [pid = 17795] [serial = 71] [outer = 0x954d9c00] 07:12:01 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x93d5a000) [pid = 17795] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:12:01 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x93e5f000) [pid = 17795] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:12:01 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x9233bc00) [pid = 17795] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:12:01 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x93d59400) [pid = 17795] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:12:01 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x99507000) [pid = 17795] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:12:01 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0xa231c800) [pid = 17795] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:12:01 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x93b05400) [pid = 17795] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:12:01 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x99021000) [pid = 17795] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:12:01 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x99019000) [pid = 17795] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:12:01 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x9d32d400) [pid = 17795] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:12:01 INFO - PROCESS | 17795 | --DOMWINDOW == 60 (0xa23a0c00) [pid = 17795] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:12:01 INFO - PROCESS | 17795 | --DOMWINDOW == 59 (0x97c46400) [pid = 17795] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:12:01 INFO - PROCESS | 17795 | 1469110321880 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]]]}] 07:12:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:12:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1643ms 07:12:01 INFO - PROCESS | 17795 | 1469110321924 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 07:12:01 INFO - PROCESS | 17795 | 1469110321930 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 07:12:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:12:01 INFO - PROCESS | 17795 | 1469110321940 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:12:01 INFO - PROCESS | 17795 | 1469110321944 Marionette TRACE conn3 <- [1,70,null,{}] 07:12:01 INFO - PROCESS | 17795 | 1469110321950 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}] 07:12:01 INFO - PROCESS | 17795 | 1469110321956 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:02 INFO - PROCESS | 17795 | 1469110322092 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 07:12:02 INFO - PROCESS | 17795 | 1469110322190 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:02 INFO - PROCESS | 17795 | 1469110322200 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:02 INFO - PROCESS | 17795 | ++DOCSHELL 0x93d59400 == 25 [pid = 17795] [id = 25] 07:12:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 60 (0x99022c00) [pid = 17795] [serial = 72] [outer = (nil)] 07:12:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0x994c8000) [pid = 17795] [serial = 73] [outer = 0x99022c00] 07:12:02 INFO - PROCESS | 17795 | 1469110322265 Marionette DEBUG loaded listener.js 07:12:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x995d3800) [pid = 17795] [serial = 74] [outer = 0x99022c00] 07:12:02 INFO - PROCESS | 17795 | 1469110322910 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]]]}] 07:12:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:12:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1034ms 07:12:02 INFO - PROCESS | 17795 | 1469110322975 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 07:12:02 INFO - PROCESS | 17795 | 1469110322979 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 07:12:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:12:02 INFO - PROCESS | 17795 | 1469110322985 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:12:02 INFO - PROCESS | 17795 | 1469110322990 Marionette TRACE conn3 <- [1,74,null,{}] 07:12:03 INFO - PROCESS | 17795 | 1469110323020 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}] 07:12:03 INFO - PROCESS | 17795 | 1469110323028 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:03 INFO - PROCESS | 17795 | 1469110323177 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 07:12:03 INFO - PROCESS | 17795 | 1469110323188 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:03 INFO - PROCESS | 17795 | 1469110323198 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:03 INFO - PROCESS | 17795 | ++DOCSHELL 0x9ad72c00 == 26 [pid = 17795] [id = 26] 07:12:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x9ad73000) [pid = 17795] [serial = 75] [outer = (nil)] 07:12:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x9b0b5000) [pid = 17795] [serial = 76] [outer = 0x9ad73000] 07:12:03 INFO - PROCESS | 17795 | 1469110323268 Marionette DEBUG loaded listener.js 07:12:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x9d367800) [pid = 17795] [serial = 77] [outer = 0x9ad73000] 07:12:04 INFO - PROCESS | 17795 | 1469110324161 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]]]}] 07:12:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:12:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1242ms 07:12:04 INFO - PROCESS | 17795 | 1469110324229 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 07:12:04 INFO - PROCESS | 17795 | 1469110324236 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 07:12:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:12:04 INFO - PROCESS | 17795 | 1469110324244 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:12:04 INFO - PROCESS | 17795 | 1469110324250 Marionette TRACE conn3 <- [1,78,null,{}] 07:12:04 INFO - PROCESS | 17795 | 1469110324261 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}] 07:12:04 INFO - PROCESS | 17795 | 1469110324267 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:04 INFO - PROCESS | 17795 | 1469110324445 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 07:12:04 INFO - PROCESS | 17795 | 1469110324577 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:04 INFO - PROCESS | 17795 | 1469110324586 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:04 INFO - PROCESS | 17795 | ++DOCSHELL 0x931a6000 == 27 [pid = 17795] [id = 27] 07:12:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x93e65000) [pid = 17795] [serial = 78] [outer = (nil)] 07:12:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x98464800) [pid = 17795] [serial = 79] [outer = 0x93e65000] 07:12:04 INFO - PROCESS | 17795 | 1469110324667 Marionette DEBUG loaded listener.js 07:12:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x9a366400) [pid = 17795] [serial = 80] [outer = 0x93e65000] 07:12:05 INFO - PROCESS | 17795 | 1469110325475 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]]]}] 07:12:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:12:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1290ms 07:12:05 INFO - PROCESS | 17795 | 1469110325534 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 07:12:05 INFO - PROCESS | 17795 | 1469110325541 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 07:12:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:12:05 INFO - PROCESS | 17795 | 1469110325551 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:12:05 INFO - PROCESS | 17795 | 1469110325562 Marionette TRACE conn3 <- [1,82,null,{}] 07:12:05 INFO - PROCESS | 17795 | 1469110325574 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}] 07:12:05 INFO - PROCESS | 17795 | 1469110325580 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:05 INFO - PROCESS | 17795 | 1469110325803 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 07:12:05 INFO - PROCESS | 17795 | 1469110325818 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:05 INFO - PROCESS | 17795 | 1469110325828 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:05 INFO - PROCESS | 17795 | ++DOCSHELL 0x9ad73c00 == 28 [pid = 17795] [id = 28] 07:12:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x9ad7b800) [pid = 17795] [serial = 81] [outer = (nil)] 07:12:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x9d808000) [pid = 17795] [serial = 82] [outer = 0x9ad7b800] 07:12:05 INFO - PROCESS | 17795 | 1469110325943 Marionette DEBUG loaded listener.js 07:12:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0xa2096400) [pid = 17795] [serial = 83] [outer = 0x9ad7b800] 07:12:06 INFO - PROCESS | 17795 | 1469110326818 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]]]}] 07:12:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:12:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1301ms 07:12:06 INFO - PROCESS | 17795 | 1469110326861 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 07:12:06 INFO - PROCESS | 17795 | 1469110326865 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 07:12:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:12:06 INFO - PROCESS | 17795 | 1469110326872 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:12:06 INFO - PROCESS | 17795 | 1469110326878 Marionette TRACE conn3 <- [1,86,null,{}] 07:12:06 INFO - PROCESS | 17795 | 1469110326895 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}] 07:12:06 INFO - PROCESS | 17795 | 1469110326903 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:07 INFO - PROCESS | 17795 | 1469110327071 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 07:12:07 INFO - PROCESS | 17795 | 1469110327201 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:07 INFO - PROCESS | 17795 | 1469110327212 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:07 INFO - PROCESS | 17795 | ++DOCSHELL 0xa2faf800 == 29 [pid = 17795] [id = 29] 07:12:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0xa2fafc00) [pid = 17795] [serial = 84] [outer = (nil)] 07:12:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0xa326dc00) [pid = 17795] [serial = 85] [outer = 0xa2fafc00] 07:12:07 INFO - PROCESS | 17795 | 1469110327293 Marionette DEBUG loaded listener.js 07:12:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0xa34dc800) [pid = 17795] [serial = 86] [outer = 0xa2fafc00] 07:12:08 INFO - PROCESS | 17795 | 1469110328125 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]]]}] 07:12:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:12:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1285ms 07:12:08 INFO - PROCESS | 17795 | 1469110328158 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 07:12:08 INFO - PROCESS | 17795 | 1469110328162 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 07:12:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:12:08 INFO - PROCESS | 17795 | 1469110328169 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:12:08 INFO - PROCESS | 17795 | 1469110328172 Marionette TRACE conn3 <- [1,90,null,{}] 07:12:08 INFO - PROCESS | 17795 | 1469110328179 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}] 07:12:08 INFO - PROCESS | 17795 | 1469110328184 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:08 INFO - PROCESS | 17795 | 1469110328397 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 07:12:08 INFO - PROCESS | 17795 | 1469110328411 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:08 INFO - PROCESS | 17795 | 1469110328418 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:08 INFO - PROCESS | 17795 | ++DOCSHELL 0x9a58cc00 == 30 [pid = 17795] [id = 30] 07:12:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0xa4d4c400) [pid = 17795] [serial = 87] [outer = (nil)] 07:12:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0xa6791400) [pid = 17795] [serial = 88] [outer = 0xa4d4c400] 07:12:08 INFO - PROCESS | 17795 | 1469110328532 Marionette DEBUG loaded listener.js 07:12:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x931ab800) [pid = 17795] [serial = 89] [outer = 0xa4d4c400] 07:12:09 INFO - PROCESS | 17795 | 1469110329377 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]]]}] 07:12:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:12:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1332ms 07:12:09 INFO - PROCESS | 17795 | 1469110329502 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 07:12:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:12:09 INFO - PROCESS | 17795 | 1469110329507 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 07:12:09 INFO - PROCESS | 17795 | 1469110329515 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:12:09 INFO - PROCESS | 17795 | 1469110329520 Marionette TRACE conn3 <- [1,94,null,{}] 07:12:09 INFO - PROCESS | 17795 | 1469110329537 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}] 07:12:09 INFO - PROCESS | 17795 | 1469110329543 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:09 INFO - PROCESS | 17795 | 1469110329698 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 07:12:09 INFO - PROCESS | 17795 | 1469110329836 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:09 INFO - PROCESS | 17795 | 1469110329850 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:09 INFO - PROCESS | 17795 | ++DOCSHELL 0x92341400 == 31 [pid = 17795] [id = 31] 07:12:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x93e6b800) [pid = 17795] [serial = 90] [outer = (nil)] 07:12:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x954dc400) [pid = 17795] [serial = 91] [outer = 0x93e6b800] 07:12:09 INFO - PROCESS | 17795 | 1469110329916 Marionette DEBUG loaded listener.js 07:12:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x97b44800) [pid = 17795] [serial = 92] [outer = 0x93e6b800] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x9950f000) [pid = 17795] [serial = 12] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x9233cc00) [pid = 17795] [serial = 23] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0xa4d50800) [pid = 17795] [serial = 2] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x92340400) [pid = 17795] [serial = 25] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x9539ec00) [pid = 17795] [serial = 31] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x98471800) [pid = 17795] [serial = 34] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x9b0afc00) [pid = 17795] [serial = 37] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0xa4d0b800) [pid = 17795] [serial = 40] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x93e2b800) [pid = 17795] [serial = 43] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x9549a400) [pid = 17795] [serial = 44] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x9909d400) [pid = 17795] [serial = 46] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x9950ec00) [pid = 17795] [serial = 49] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x9d336000) [pid = 17795] [serial = 52] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x9d362800) [pid = 17795] [serial = 53] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0xa100ec00) [pid = 17795] [serial = 55] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0xa23ab000) [pid = 17795] [serial = 58] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0xa2559800) [pid = 17795] [serial = 61] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x93b09c00) [pid = 17795] [serial = 28] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0xa23ff800) [pid = 17795] [serial = 59] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 60 (0xa2fb0000) [pid = 17795] [serial = 62] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 59 (0x925c3c00) [pid = 17795] [serial = 26] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 58 (0x994c5400) [pid = 17795] [serial = 47] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 57 (0x9d35fc00) [pid = 17795] [serial = 38] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 56 (0xa330ec00) [pid = 17795] [serial = 64] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 55 (0xa6797000) [pid = 17795] [serial = 41] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 54 (0x9986b800) [pid = 17795] [serial = 35] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 53 (0x9a592400) [pid = 17795] [serial = 50] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 52 (0x93b01c00) [pid = 17795] [serial = 19] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 51 (0x93e61000) [pid = 17795] [serial = 16] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 50 (0x93e65800) [pid = 17795] [serial = 17] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 49 (0x999d0000) [pid = 17795] [serial = 9] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | --DOMWINDOW == 48 (0x92338400) [pid = 17795] [serial = 22] [outer = (nil)] [url = about:blank] 07:12:11 INFO - PROCESS | 17795 | 1469110331478 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]]]}] 07:12:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:12:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1993ms 07:12:11 INFO - PROCESS | 17795 | 1469110331507 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 07:12:11 INFO - PROCESS | 17795 | 1469110331513 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 07:12:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:12:11 INFO - PROCESS | 17795 | 1469110331522 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:12:11 INFO - PROCESS | 17795 | 1469110331527 Marionette TRACE conn3 <- [1,98,null,{}] 07:12:11 INFO - PROCESS | 17795 | 1469110331535 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}] 07:12:11 INFO - PROCESS | 17795 | 1469110331541 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:11 INFO - PROCESS | 17795 | 1469110331712 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 07:12:11 INFO - PROCESS | 17795 | 1469110331797 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:11 INFO - PROCESS | 17795 | 1469110331803 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:11 INFO - PROCESS | 17795 | ++DOCSHELL 0x931a3400 == 32 [pid = 17795] [id = 32] 07:12:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 49 (0x93b02400) [pid = 17795] [serial = 93] [outer = (nil)] 07:12:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 50 (0x93e2b400) [pid = 17795] [serial = 94] [outer = 0x93b02400] 07:12:11 INFO - PROCESS | 17795 | 1469110331872 Marionette DEBUG loaded listener.js 07:12:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 51 (0x93e30000) [pid = 17795] [serial = 95] [outer = 0x93b02400] 07:12:12 INFO - PROCESS | 17795 | 1469110332474 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]]]}] 07:12:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:12:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 981ms 07:12:12 INFO - PROCESS | 17795 | 1469110332505 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 07:12:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:12:12 INFO - PROCESS | 17795 | 1469110332514 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 07:12:12 INFO - PROCESS | 17795 | 1469110332525 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:12:12 INFO - PROCESS | 17795 | 1469110332530 Marionette TRACE conn3 <- [1,102,null,{}] 07:12:12 INFO - PROCESS | 17795 | 1469110332537 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}] 07:12:12 INFO - PROCESS | 17795 | 1469110332543 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:12 INFO - PROCESS | 17795 | 1469110332744 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 07:12:12 INFO - PROCESS | 17795 | 1469110332763 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:12 INFO - PROCESS | 17795 | 1469110332775 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:12 INFO - PROCESS | 17795 | ++DOCSHELL 0x97925c00 == 33 [pid = 17795] [id = 33] 07:12:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 52 (0x98471800) [pid = 17795] [serial = 96] [outer = (nil)] 07:12:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 53 (0x9901dc00) [pid = 17795] [serial = 97] [outer = 0x98471800] 07:12:12 INFO - PROCESS | 17795 | 1469110332843 Marionette DEBUG loaded listener.js 07:12:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 54 (0x99095800) [pid = 17795] [serial = 98] [outer = 0x98471800] 07:12:13 INFO - PROCESS | 17795 | 1469110333559 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]]]}] 07:12:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:12:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1105ms 07:12:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:12:13 INFO - PROCESS | 17795 | 1469110333629 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 07:12:13 INFO - PROCESS | 17795 | 1469110333632 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 07:12:13 INFO - PROCESS | 17795 | 1469110333641 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:12:13 INFO - PROCESS | 17795 | 1469110333647 Marionette TRACE conn3 <- [1,106,null,{}] 07:12:13 INFO - PROCESS | 17795 | 1469110333671 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}] 07:12:13 INFO - PROCESS | 17795 | 1469110333679 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:13 INFO - PROCESS | 17795 | 1469110333860 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 07:12:13 INFO - PROCESS | 17795 | 1469110333886 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:13 INFO - PROCESS | 17795 | 1469110333894 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:13 INFO - PROCESS | 17795 | ++DOCSHELL 0x9a365c00 == 34 [pid = 17795] [id = 34] 07:12:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 55 (0x9a366000) [pid = 17795] [serial = 99] [outer = (nil)] 07:12:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 56 (0x9a590800) [pid = 17795] [serial = 100] [outer = 0x9a366000] 07:12:13 INFO - PROCESS | 17795 | 1469110333965 Marionette DEBUG loaded listener.js 07:12:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 57 (0x9a65ec00) [pid = 17795] [serial = 101] [outer = 0x9a366000] 07:12:14 INFO - PROCESS | 17795 | 1469110334700 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]]]}] 07:12:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:12:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1102ms 07:12:14 INFO - PROCESS | 17795 | 1469110334742 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 07:12:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:12:14 INFO - PROCESS | 17795 | 1469110334747 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 07:12:14 INFO - PROCESS | 17795 | 1469110334753 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:12:14 INFO - PROCESS | 17795 | 1469110334758 Marionette TRACE conn3 <- [1,110,null,{}] 07:12:14 INFO - PROCESS | 17795 | 1469110334772 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}] 07:12:14 INFO - PROCESS | 17795 | 1469110334777 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:14 INFO - PROCESS | 17795 | 1469110334960 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 07:12:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 58 (0x9a591000) [pid = 17795] [serial = 102] [outer = 0x93e5e400] 07:12:15 INFO - PROCESS | 17795 | 1469110335051 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:15 INFO - PROCESS | 17795 | 1469110335057 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:15 INFO - PROCESS | 17795 | ++DOCSHELL 0x9d32f000 == 35 [pid = 17795] [id = 35] 07:12:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 59 (0x9d336000) [pid = 17795] [serial = 103] [outer = (nil)] 07:12:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 60 (0x9d803000) [pid = 17795] [serial = 104] [outer = 0x9d336000] 07:12:15 INFO - PROCESS | 17795 | 1469110335136 Marionette DEBUG loaded listener.js 07:12:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0xa1012000) [pid = 17795] [serial = 105] [outer = 0x9d336000] 07:12:15 INFO - PROCESS | 17795 | --DOMWINDOW == 60 (0xa25f9000) [pid = 17795] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:12:15 INFO - PROCESS | 17795 | --DOMWINDOW == 59 (0x9d85ec00) [pid = 17795] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:12:15 INFO - PROCESS | 17795 | --DOMWINDOW == 58 (0x97b44000) [pid = 17795] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:12:15 INFO - PROCESS | 17795 | --DOMWINDOW == 57 (0x9ad73000) [pid = 17795] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:12:15 INFO - PROCESS | 17795 | --DOMWINDOW == 56 (0x954d9c00) [pid = 17795] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:12:15 INFO - PROCESS | 17795 | --DOMWINDOW == 55 (0x99022c00) [pid = 17795] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:12:15 INFO - PROCESS | 17795 | 1469110335902 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]]]}] 07:12:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:12:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1196ms 07:12:15 INFO - PROCESS | 17795 | 1469110335948 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 07:12:15 INFO - PROCESS | 17795 | 1469110335952 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 07:12:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:12:15 INFO - PROCESS | 17795 | 1469110335958 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:12:15 INFO - PROCESS | 17795 | 1469110335960 Marionette TRACE conn3 <- [1,114,null,{}] 07:12:15 INFO - PROCESS | 17795 | 1469110335966 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}] 07:12:15 INFO - PROCESS | 17795 | 1469110335971 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:16 INFO - PROCESS | 17795 | 1469110336100 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 07:12:16 INFO - PROCESS | 17795 | 1469110336206 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:16 INFO - PROCESS | 17795 | 1469110336212 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:16 INFO - PROCESS | 17795 | ++DOCSHELL 0x925cd400 == 36 [pid = 17795] [id = 36] 07:12:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 56 (0x931a4000) [pid = 17795] [serial = 106] [outer = (nil)] 07:12:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 57 (0xa1010800) [pid = 17795] [serial = 107] [outer = 0x931a4000] 07:12:16 INFO - PROCESS | 17795 | 1469110336275 Marionette DEBUG loaded listener.js 07:12:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 58 (0xa2258400) [pid = 17795] [serial = 108] [outer = 0x931a4000] 07:12:16 INFO - PROCESS | 17795 | 1469110336924 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]]]}] 07:12:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:12:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 982ms 07:12:16 INFO - PROCESS | 17795 | 1469110336941 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 07:12:16 INFO - PROCESS | 17795 | 1469110336945 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 07:12:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:12:16 INFO - PROCESS | 17795 | 1469110336953 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:12:16 INFO - PROCESS | 17795 | 1469110336956 Marionette TRACE conn3 <- [1,118,null,{}] 07:12:16 INFO - PROCESS | 17795 | 1469110336962 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}] 07:12:16 INFO - PROCESS | 17795 | 1469110336972 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:17 INFO - PROCESS | 17795 | 1469110337181 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 07:12:17 INFO - PROCESS | 17795 | 1469110337196 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:17 INFO - PROCESS | 17795 | 1469110337205 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:17 INFO - PROCESS | 17795 | ++DOCSHELL 0x925ca000 == 37 [pid = 17795] [id = 37] 07:12:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 59 (0xa235fc00) [pid = 17795] [serial = 109] [outer = (nil)] 07:12:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 60 (0xa2559800) [pid = 17795] [serial = 110] [outer = 0xa235fc00] 07:12:17 INFO - PROCESS | 17795 | 1469110337268 Marionette DEBUG loaded listener.js 07:12:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0xa2fb0000) [pid = 17795] [serial = 111] [outer = 0xa235fc00] 07:12:18 INFO - PROCESS | 17795 | 1469110338143 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]]]}] 07:12:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:12:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1229ms 07:12:18 INFO - PROCESS | 17795 | 1469110338183 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 07:12:18 INFO - PROCESS | 17795 | 1469110338190 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 07:12:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:12:18 INFO - PROCESS | 17795 | 1469110338198 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:12:18 INFO - PROCESS | 17795 | 1469110338203 Marionette TRACE conn3 <- [1,122,null,{}] 07:12:18 INFO - PROCESS | 17795 | 1469110338213 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}] 07:12:18 INFO - PROCESS | 17795 | 1469110338217 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:18 INFO - PROCESS | 17795 | 1469110338391 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 07:12:18 INFO - PROCESS | 17795 | 1469110338521 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:18 INFO - PROCESS | 17795 | 1469110338529 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:18 INFO - PROCESS | 17795 | ++DOCSHELL 0x9233e800 == 38 [pid = 17795] [id = 38] 07:12:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x9240a800) [pid = 17795] [serial = 112] [outer = (nil)] 07:12:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x954d9c00) [pid = 17795] [serial = 113] [outer = 0x9240a800] 07:12:18 INFO - PROCESS | 17795 | 1469110338607 Marionette DEBUG loaded listener.js 07:12:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x98465800) [pid = 17795] [serial = 114] [outer = 0x9240a800] 07:12:19 INFO - PROCESS | 17795 | 1469110339505 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]]]}] 07:12:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:12:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1347ms 07:12:19 INFO - PROCESS | 17795 | 1469110339548 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 07:12:19 INFO - PROCESS | 17795 | 1469110339555 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 07:12:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:12:19 INFO - PROCESS | 17795 | 1469110339568 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:12:19 INFO - PROCESS | 17795 | 1469110339572 Marionette TRACE conn3 <- [1,126,null,{}] 07:12:19 INFO - PROCESS | 17795 | 1469110339579 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}] 07:12:19 INFO - PROCESS | 17795 | 1469110339587 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:19 INFO - PROCESS | 17795 | 1469110339765 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 07:12:19 INFO - PROCESS | 17795 | 1469110339894 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:19 INFO - PROCESS | 17795 | 1469110339902 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:19 INFO - PROCESS | 17795 | ++DOCSHELL 0x99398800 == 39 [pid = 17795] [id = 39] 07:12:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x995cc800) [pid = 17795] [serial = 115] [outer = (nil)] 07:12:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x9a363c00) [pid = 17795] [serial = 116] [outer = 0x995cc800] 07:12:19 INFO - PROCESS | 17795 | 1469110339982 Marionette DEBUG loaded listener.js 07:12:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x9ad6f800) [pid = 17795] [serial = 117] [outer = 0x995cc800] 07:12:20 INFO - PROCESS | 17795 | 1469110340960 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]]]}] 07:12:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:12:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1437ms 07:12:21 INFO - PROCESS | 17795 | 1469110341004 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 07:12:21 INFO - PROCESS | 17795 | 1469110341008 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 07:12:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:12:21 INFO - PROCESS | 17795 | 1469110341016 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:12:21 INFO - PROCESS | 17795 | 1469110341022 Marionette TRACE conn3 <- [1,130,null,{}] 07:12:21 INFO - PROCESS | 17795 | 1469110341038 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}] 07:12:21 INFO - PROCESS | 17795 | 1469110341047 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:21 INFO - PROCESS | 17795 | 1469110341238 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 07:12:21 INFO - PROCESS | 17795 | 1469110341496 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:21 INFO - PROCESS | 17795 | 1469110341506 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:21 INFO - PROCESS | 17795 | ++DOCSHELL 0x92408800 == 40 [pid = 17795] [id = 40] 07:12:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x92408c00) [pid = 17795] [serial = 118] [outer = (nil)] 07:12:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x925c8000) [pid = 17795] [serial = 119] [outer = 0x92408c00] 07:12:21 INFO - PROCESS | 17795 | 1469110341585 Marionette DEBUG loaded listener.js 07:12:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x93d59000) [pid = 17795] [serial = 120] [outer = 0x92408c00] 07:12:22 INFO - PROCESS | 17795 | --DOCSHELL 0x9ad73c00 == 39 [pid = 17795] [id = 28] 07:12:22 INFO - PROCESS | 17795 | --DOCSHELL 0x925cd400 == 38 [pid = 17795] [id = 36] 07:12:22 INFO - PROCESS | 17795 | --DOCSHELL 0x9d32f000 == 37 [pid = 17795] [id = 35] 07:12:22 INFO - PROCESS | 17795 | --DOCSHELL 0x9a365c00 == 36 [pid = 17795] [id = 34] 07:12:22 INFO - PROCESS | 17795 | --DOCSHELL 0x97925c00 == 35 [pid = 17795] [id = 33] 07:12:22 INFO - PROCESS | 17795 | --DOCSHELL 0x931a3400 == 34 [pid = 17795] [id = 32] 07:12:22 INFO - PROCESS | 17795 | 1469110342490 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]]]}] 07:12:22 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x9b0b5000) [pid = 17795] [serial = 76] [outer = (nil)] [url = about:blank] 07:12:22 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x9d367800) [pid = 17795] [serial = 77] [outer = (nil)] [url = about:blank] 07:12:22 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x97ccd800) [pid = 17795] [serial = 70] [outer = (nil)] [url = about:blank] 07:12:22 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x994c8000) [pid = 17795] [serial = 73] [outer = (nil)] [url = about:blank] 07:12:22 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x925c6000) [pid = 17795] [serial = 71] [outer = (nil)] [url = about:blank] 07:12:22 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0xa61bf400) [pid = 17795] [serial = 68] [outer = (nil)] [url = about:blank] 07:12:22 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x995d3800) [pid = 17795] [serial = 74] [outer = (nil)] [url = about:blank] 07:12:22 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0xa4f18000) [pid = 17795] [serial = 67] [outer = (nil)] [url = about:blank] 07:12:22 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0xa2097c00) [pid = 17795] [serial = 56] [outer = (nil)] [url = about:blank] 07:12:22 INFO - PROCESS | 17795 | --DOMWINDOW == 60 (0xa33be800) [pid = 17795] [serial = 65] [outer = (nil)] [url = about:blank] 07:12:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:12:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1546ms 07:12:22 INFO - PROCESS | 17795 | 1469110342562 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 07:12:22 INFO - PROCESS | 17795 | 1469110342567 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 07:12:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:12:22 INFO - PROCESS | 17795 | 1469110342575 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:12:22 INFO - PROCESS | 17795 | 1469110342580 Marionette TRACE conn3 <- [1,134,null,{}] 07:12:22 INFO - PROCESS | 17795 | 1469110342588 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}] 07:12:22 INFO - PROCESS | 17795 | 1469110342596 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:22 INFO - PROCESS | 17795 | 1469110342752 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 07:12:22 INFO - PROCESS | 17795 | 1469110342764 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:22 INFO - PROCESS | 17795 | 1469110342774 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:22 INFO - PROCESS | 17795 | ++DOCSHELL 0x95490000 == 35 [pid = 17795] [id = 41] 07:12:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0x95493400) [pid = 17795] [serial = 121] [outer = (nil)] 07:12:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x95498800) [pid = 17795] [serial = 122] [outer = 0x95493400] 07:12:22 INFO - PROCESS | 17795 | 1469110342844 Marionette DEBUG loaded listener.js 07:12:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x954d2400) [pid = 17795] [serial = 123] [outer = 0x95493400] 07:12:23 INFO - PROCESS | 17795 | 1469110343631 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]]]}] 07:12:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:12:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1079ms 07:12:23 INFO - PROCESS | 17795 | 1469110343662 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 07:12:23 INFO - PROCESS | 17795 | 1469110343667 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 07:12:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:12:23 INFO - PROCESS | 17795 | 1469110343676 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:12:23 INFO - PROCESS | 17795 | 1469110343680 Marionette TRACE conn3 <- [1,138,null,{}] 07:12:23 INFO - PROCESS | 17795 | 1469110343686 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}] 07:12:23 INFO - PROCESS | 17795 | 1469110343691 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:23 INFO - PROCESS | 17795 | 1469110343841 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 07:12:23 INFO - PROCESS | 17795 | 1469110343937 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:23 INFO - PROCESS | 17795 | 1469110343945 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:23 INFO - PROCESS | 17795 | ++DOCSHELL 0x954d4c00 == 36 [pid = 17795] [id = 42] 07:12:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x954d9400) [pid = 17795] [serial = 124] [outer = (nil)] 07:12:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x99199c00) [pid = 17795] [serial = 125] [outer = 0x954d9400] 07:12:24 INFO - PROCESS | 17795 | 1469110344011 Marionette DEBUG loaded listener.js 07:12:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x9950fc00) [pid = 17795] [serial = 126] [outer = 0x954d9400] 07:12:24 INFO - PROCESS | 17795 | 1469110344671 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]]]}] 07:12:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:12:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1037ms 07:12:24 INFO - PROCESS | 17795 | 1469110344714 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 07:12:24 INFO - PROCESS | 17795 | 1469110344718 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 07:12:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:12:24 INFO - PROCESS | 17795 | 1469110344728 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:12:24 INFO - PROCESS | 17795 | 1469110344735 Marionette TRACE conn3 <- [1,142,null,{}] 07:12:24 INFO - PROCESS | 17795 | 1469110344770 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}] 07:12:24 INFO - PROCESS | 17795 | 1469110344777 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:24 INFO - PROCESS | 17795 | 1469110344965 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 07:12:25 INFO - PROCESS | 17795 | 1469110344988 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:25 INFO - PROCESS | 17795 | 1469110344999 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:25 INFO - PROCESS | 17795 | ++DOCSHELL 0x9792d000 == 37 [pid = 17795] [id = 43] 07:12:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x9d35fc00) [pid = 17795] [serial = 127] [outer = (nil)] 07:12:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0xa2263800) [pid = 17795] [serial = 128] [outer = 0x9d35fc00] 07:12:25 INFO - PROCESS | 17795 | 1469110345061 Marionette DEBUG loaded listener.js 07:12:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0xa2368400) [pid = 17795] [serial = 129] [outer = 0x9d35fc00] 07:12:25 INFO - PROCESS | 17795 | 1469110345854 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]]]}] 07:12:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:12:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1198ms 07:12:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:12:25 INFO - PROCESS | 17795 | 1469110345925 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 07:12:25 INFO - PROCESS | 17795 | 1469110345928 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 07:12:25 INFO - PROCESS | 17795 | 1469110345934 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:12:25 INFO - PROCESS | 17795 | 1469110345938 Marionette TRACE conn3 <- [1,146,null,{}] 07:12:25 INFO - PROCESS | 17795 | 1469110345943 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}] 07:12:25 INFO - PROCESS | 17795 | 1469110345948 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:26 INFO - PROCESS | 17795 | 1469110346137 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 07:12:26 INFO - PROCESS | 17795 | 1469110346168 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:26 INFO - PROCESS | 17795 | 1469110346178 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:26 INFO - PROCESS | 17795 | ++DOCSHELL 0x999cf800 == 38 [pid = 17795] [id = 44] 07:12:26 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x9a363000) [pid = 17795] [serial = 130] [outer = (nil)] 07:12:26 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0xa2ff0400) [pid = 17795] [serial = 131] [outer = 0x9a363000] 07:12:26 INFO - PROCESS | 17795 | 1469110346239 Marionette DEBUG loaded listener.js 07:12:26 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0xa2257c00) [pid = 17795] [serial = 132] [outer = 0x9a363000] 07:12:26 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x9a366000) [pid = 17795] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:12:26 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x931a4000) [pid = 17795] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:12:26 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x9d336000) [pid = 17795] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:12:26 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x93e6b800) [pid = 17795] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:12:26 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x98471800) [pid = 17795] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:12:26 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x93b02400) [pid = 17795] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:12:26 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x93e65000) [pid = 17795] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:12:26 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x9ad7b800) [pid = 17795] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:12:26 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0xa2fafc00) [pid = 17795] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:12:26 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0xa4d4c400) [pid = 17795] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:12:27 INFO - PROCESS | 17795 | 1469110347088 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]]]}] 07:12:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:12:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1182ms 07:12:27 INFO - PROCESS | 17795 | 1469110347116 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 07:12:27 INFO - PROCESS | 17795 | 1469110347120 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 07:12:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:12:27 INFO - PROCESS | 17795 | 1469110347126 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:12:27 INFO - PROCESS | 17795 | 1469110347128 Marionette TRACE conn3 <- [1,150,null,{}] 07:12:27 INFO - PROCESS | 17795 | 1469110347141 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}] 07:12:27 INFO - PROCESS | 17795 | 1469110347144 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:27 INFO - PROCESS | 17795 | 1469110347281 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 07:12:27 INFO - PROCESS | 17795 | 1469110347293 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:27 INFO - PROCESS | 17795 | 1469110347308 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:27 INFO - PROCESS | 17795 | ++DOCSHELL 0x93b09400 == 39 [pid = 17795] [id = 45] 07:12:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x99022000) [pid = 17795] [serial = 133] [outer = (nil)] 07:12:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x9d368000) [pid = 17795] [serial = 134] [outer = 0x99022000] 07:12:27 INFO - PROCESS | 17795 | 1469110347382 Marionette DEBUG loaded listener.js 07:12:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0xa33be800) [pid = 17795] [serial = 135] [outer = 0x99022000] 07:12:28 INFO - PROCESS | 17795 | 1469110348181 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]]]}] 07:12:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:12:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1087ms 07:12:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:12:28 INFO - PROCESS | 17795 | 1469110348214 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 07:12:28 INFO - PROCESS | 17795 | 1469110348216 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 07:12:28 INFO - PROCESS | 17795 | 1469110348223 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:12:28 INFO - PROCESS | 17795 | 1469110348226 Marionette TRACE conn3 <- [1,154,null,{}] 07:12:28 INFO - PROCESS | 17795 | 1469110348231 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}] 07:12:28 INFO - PROCESS | 17795 | 1469110348236 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:28 INFO - PROCESS | 17795 | 1469110348414 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 07:12:28 INFO - PROCESS | 17795 | 1469110348429 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:28 INFO - PROCESS | 17795 | 1469110348439 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:28 INFO - PROCESS | 17795 | ++DOCSHELL 0x9ace4000 == 40 [pid = 17795] [id = 46] 07:12:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0xa33c8800) [pid = 17795] [serial = 136] [outer = (nil)] 07:12:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0xa61c0400) [pid = 17795] [serial = 137] [outer = 0xa33c8800] 07:12:28 INFO - PROCESS | 17795 | 1469110348500 Marionette DEBUG loaded listener.js 07:12:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0xa61c3000) [pid = 17795] [serial = 138] [outer = 0xa33c8800] 07:12:29 INFO - PROCESS | 17795 | 1469110349347 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]]]}] 07:12:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:12:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1181ms 07:12:29 INFO - PROCESS | 17795 | 1469110349404 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 07:12:29 INFO - PROCESS | 17795 | 1469110349409 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 07:12:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:12:29 INFO - PROCESS | 17795 | 1469110349419 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:12:29 INFO - PROCESS | 17795 | 1469110349423 Marionette TRACE conn3 <- [1,158,null,{}] 07:12:29 INFO - PROCESS | 17795 | 1469110349475 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}] 07:12:29 INFO - PROCESS | 17795 | 1469110349480 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:29 INFO - PROCESS | 17795 | 1469110349689 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 07:12:29 INFO - PROCESS | 17795 | 1469110349784 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:29 INFO - PROCESS | 17795 | 1469110349791 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:29 INFO - PROCESS | 17795 | ++DOCSHELL 0x92408000 == 41 [pid = 17795] [id = 47] 07:12:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x93d57000) [pid = 17795] [serial = 139] [outer = (nil)] 07:12:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x9539ec00) [pid = 17795] [serial = 140] [outer = 0x93d57000] 07:12:29 INFO - PROCESS | 17795 | 1469110349906 Marionette DEBUG loaded listener.js 07:12:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x954d7c00) [pid = 17795] [serial = 141] [outer = 0x93d57000] 07:12:30 INFO - PROCESS | 17795 | 1469110350845 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]]]}] 07:12:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:12:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1490ms 07:12:30 INFO - PROCESS | 17795 | 1469110350909 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 07:12:30 INFO - PROCESS | 17795 | 1469110350916 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 07:12:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:12:30 INFO - PROCESS | 17795 | 1469110350927 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:12:30 INFO - PROCESS | 17795 | 1469110350930 Marionette TRACE conn3 <- [1,162,null,{}] 07:12:30 INFO - PROCESS | 17795 | 1469110350937 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}] 07:12:30 INFO - PROCESS | 17795 | 1469110350943 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:31 INFO - PROCESS | 17795 | 1469110351174 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 07:12:31 INFO - PROCESS | 17795 | 1469110351311 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:31 INFO - PROCESS | 17795 | 1469110351321 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:31 INFO - PROCESS | 17795 | ++DOCSHELL 0x954d1400 == 42 [pid = 17795] [id = 48] 07:12:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x9ad74000) [pid = 17795] [serial = 142] [outer = (nil)] 07:12:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x9d36d800) [pid = 17795] [serial = 143] [outer = 0x9ad74000] 07:12:31 INFO - PROCESS | 17795 | 1469110351439 Marionette DEBUG loaded listener.js 07:12:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0xa231b800) [pid = 17795] [serial = 144] [outer = 0x9ad74000] 07:12:32 INFO - PROCESS | 17795 | 1469110352262 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]]]}] 07:12:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:12:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1388ms 07:12:32 INFO - PROCESS | 17795 | 1469110352315 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 07:12:32 INFO - PROCESS | 17795 | 1469110352320 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 07:12:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:12:32 INFO - PROCESS | 17795 | 1469110352326 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:12:32 INFO - PROCESS | 17795 | 1469110352332 Marionette TRACE conn3 <- [1,166,null,{}] 07:12:32 INFO - PROCESS | 17795 | 1469110352347 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}] 07:12:32 INFO - PROCESS | 17795 | 1469110352356 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:32 INFO - PROCESS | 17795 | 1469110352558 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 07:12:32 INFO - PROCESS | 17795 | 1469110352694 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:32 INFO - PROCESS | 17795 | 1469110352705 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:32 INFO - PROCESS | 17795 | ++DOCSHELL 0xa6b53800 == 43 [pid = 17795] [id = 49] 07:12:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0xa6b5b400) [pid = 17795] [serial = 145] [outer = (nil)] 07:12:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0xa6da6000) [pid = 17795] [serial = 146] [outer = 0xa6b5b400] 07:12:32 INFO - PROCESS | 17795 | 1469110352785 Marionette DEBUG loaded listener.js 07:12:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0xa6dacc00) [pid = 17795] [serial = 147] [outer = 0xa6b5b400] 07:12:33 INFO - PROCESS | 17795 | 1469110353691 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]]]}] 07:12:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:12:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1395ms 07:12:33 INFO - PROCESS | 17795 | 1469110353733 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 07:12:33 INFO - PROCESS | 17795 | 1469110353737 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 07:12:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:12:33 INFO - PROCESS | 17795 | 1469110353868 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:12:33 INFO - PROCESS | 17795 | 1469110353871 Marionette TRACE conn3 <- [1,170,null,{}] 07:12:33 INFO - PROCESS | 17795 | 1469110353920 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}] 07:12:33 INFO - PROCESS | 17795 | 1469110353925 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:34 INFO - PROCESS | 17795 | 1469110354123 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 07:12:34 INFO - PROCESS | 17795 | 1469110354297 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:34 INFO - PROCESS | 17795 | 1469110354305 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:34 INFO - PROCESS | 17795 | ++DOCSHELL 0x925c7000 == 44 [pid = 17795] [id = 50] 07:12:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x93d64800) [pid = 17795] [serial = 148] [outer = (nil)] 07:12:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x99021000) [pid = 17795] [serial = 149] [outer = 0x93d64800] 07:12:34 INFO - PROCESS | 17795 | 1469110354379 Marionette DEBUG loaded listener.js 07:12:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x99ac1c00) [pid = 17795] [serial = 150] [outer = 0x93d64800] 07:12:35 INFO - PROCESS | 17795 | 1469110355267 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]]]}] 07:12:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:12:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1529ms 07:12:35 INFO - PROCESS | 17795 | 1469110355325 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 07:12:35 INFO - PROCESS | 17795 | 1469110355329 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 07:12:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:12:35 INFO - PROCESS | 17795 | 1469110355337 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:12:35 INFO - PROCESS | 17795 | 1469110355342 Marionette TRACE conn3 <- [1,174,null,{}] 07:12:35 INFO - PROCESS | 17795 | 1469110355350 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}] 07:12:35 INFO - PROCESS | 17795 | 1469110355356 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:35 INFO - PROCESS | 17795 | 1469110355516 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 07:12:35 INFO - PROCESS | 17795 | 1469110355665 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:35 INFO - PROCESS | 17795 | 1469110355677 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:35 INFO - PROCESS | 17795 | ++DOCSHELL 0x97925800 == 45 [pid = 17795] [id = 51] 07:12:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x97925c00) [pid = 17795] [serial = 151] [outer = (nil)] 07:12:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x97b46c00) [pid = 17795] [serial = 152] [outer = 0x97925c00] 07:12:35 INFO - PROCESS | 17795 | 1469110355789 Marionette DEBUG loaded listener.js 07:12:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x9901c000) [pid = 17795] [serial = 153] [outer = 0x97925c00] 07:12:36 INFO - PROCESS | 17795 | --DOCSHELL 0x93b09400 == 44 [pid = 17795] [id = 45] 07:12:36 INFO - PROCESS | 17795 | --DOCSHELL 0x999cf800 == 43 [pid = 17795] [id = 44] 07:12:36 INFO - PROCESS | 17795 | --DOCSHELL 0x9792d000 == 42 [pid = 17795] [id = 43] 07:12:36 INFO - PROCESS | 17795 | --DOCSHELL 0x954d4c00 == 41 [pid = 17795] [id = 42] 07:12:36 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0xa2559800) [pid = 17795] [serial = 110] [outer = (nil)] [url = about:blank] 07:12:36 INFO - PROCESS | 17795 | --DOCSHELL 0x95490000 == 40 [pid = 17795] [id = 41] 07:12:36 INFO - PROCESS | 17795 | --DOCSHELL 0x92408800 == 39 [pid = 17795] [id = 40] 07:12:36 INFO - PROCESS | 17795 | --DOCSHELL 0x9233e800 == 38 [pid = 17795] [id = 38] 07:12:36 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x9a590800) [pid = 17795] [serial = 100] [outer = (nil)] [url = about:blank] 07:12:36 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0xa1010800) [pid = 17795] [serial = 107] [outer = (nil)] [url = about:blank] 07:12:36 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x9d803000) [pid = 17795] [serial = 104] [outer = (nil)] [url = about:blank] 07:12:36 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x97b44800) [pid = 17795] [serial = 92] [outer = (nil)] [url = about:blank] 07:12:36 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x954dc400) [pid = 17795] [serial = 91] [outer = (nil)] [url = about:blank] 07:12:36 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x9901dc00) [pid = 17795] [serial = 97] [outer = (nil)] [url = about:blank] 07:12:36 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x954de400) [pid = 17795] [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.] 07:12:36 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x93e2b400) [pid = 17795] [serial = 94] [outer = (nil)] [url = about:blank] 07:12:36 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x93e30000) [pid = 17795] [serial = 95] [outer = (nil)] [url = about:blank] 07:12:36 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x9a366400) [pid = 17795] [serial = 80] [outer = (nil)] [url = about:blank] 07:12:36 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x98464800) [pid = 17795] [serial = 79] [outer = (nil)] [url = about:blank] 07:12:36 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0xa2096400) [pid = 17795] [serial = 83] [outer = (nil)] [url = about:blank] 07:12:36 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x9d808000) [pid = 17795] [serial = 82] [outer = (nil)] [url = about:blank] 07:12:36 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0xa34dc800) [pid = 17795] [serial = 86] [outer = (nil)] [url = about:blank] 07:12:36 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0xa326dc00) [pid = 17795] [serial = 85] [outer = (nil)] [url = about:blank] 07:12:36 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x931ab800) [pid = 17795] [serial = 89] [outer = (nil)] [url = about:blank] 07:12:36 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0xa6791400) [pid = 17795] [serial = 88] [outer = (nil)] [url = about:blank] 07:12:36 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0xa1012000) [pid = 17795] [serial = 105] [outer = (nil)] [url = about:blank] 07:12:36 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x9a65ec00) [pid = 17795] [serial = 101] [outer = (nil)] [url = about:blank] 07:12:36 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x99095800) [pid = 17795] [serial = 98] [outer = (nil)] [url = about:blank] 07:12:36 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0xa2258400) [pid = 17795] [serial = 108] [outer = (nil)] [url = about:blank] 07:12:36 INFO - PROCESS | 17795 | 1469110356577 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]]]}] 07:12:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:12:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1281ms 07:12:36 INFO - PROCESS | 17795 | 1469110356625 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 07:12:36 INFO - PROCESS | 17795 | 1469110356632 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 07:12:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:12:36 INFO - PROCESS | 17795 | 1469110356643 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:12:36 INFO - PROCESS | 17795 | 1469110356647 Marionette TRACE conn3 <- [1,178,null,{}] 07:12:36 INFO - PROCESS | 17795 | 1469110356653 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}] 07:12:36 INFO - PROCESS | 17795 | 1469110356658 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:36 INFO - PROCESS | 17795 | 1469110356807 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 07:12:36 INFO - PROCESS | 17795 | 1469110356817 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:36 INFO - PROCESS | 17795 | 1469110356825 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:36 INFO - PROCESS | 17795 | ++DOCSHELL 0x97923c00 == 39 [pid = 17795] [id = 52] 07:12:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x98464800) [pid = 17795] [serial = 154] [outer = (nil)] 07:12:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x991a8800) [pid = 17795] [serial = 155] [outer = 0x98464800] 07:12:36 INFO - PROCESS | 17795 | 1469110356890 Marionette DEBUG loaded listener.js 07:12:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x9992a000) [pid = 17795] [serial = 156] [outer = 0x98464800] 07:12:37 INFO - PROCESS | 17795 | 1469110357600 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]]]}] 07:12:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:12:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 987ms 07:12:37 INFO - PROCESS | 17795 | 1469110357630 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 07:12:37 INFO - PROCESS | 17795 | 1469110357633 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 07:12:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:12:37 INFO - PROCESS | 17795 | 1469110357640 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:12:37 INFO - PROCESS | 17795 | 1469110357645 Marionette TRACE conn3 <- [1,182,null,{}] 07:12:37 INFO - PROCESS | 17795 | 1469110357659 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}] 07:12:37 INFO - PROCESS | 17795 | 1469110357667 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:37 INFO - PROCESS | 17795 | 1469110357810 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 07:12:37 INFO - PROCESS | 17795 | 1469110357826 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:37 INFO - PROCESS | 17795 | 1469110357835 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:37 INFO - PROCESS | 17795 | ++DOCSHELL 0x99aca800 == 40 [pid = 17795] [id = 53] 07:12:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x99acac00) [pid = 17795] [serial = 157] [outer = (nil)] 07:12:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x9a360800) [pid = 17795] [serial = 158] [outer = 0x99acac00] 07:12:37 INFO - PROCESS | 17795 | 1469110357903 Marionette DEBUG loaded listener.js 07:12:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x9a591400) [pid = 17795] [serial = 159] [outer = 0x99acac00] 07:12:38 INFO - PROCESS | 17795 | 1469110358617 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]]]}] 07:12:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:12:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 994ms 07:12:38 INFO - PROCESS | 17795 | 1469110358638 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 07:12:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:12:38 INFO - PROCESS | 17795 | 1469110358642 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 07:12:38 INFO - PROCESS | 17795 | 1469110358649 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:12:38 INFO - PROCESS | 17795 | 1469110358652 Marionette TRACE conn3 <- [1,186,null,{}] 07:12:38 INFO - PROCESS | 17795 | 1469110358657 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}] 07:12:38 INFO - PROCESS | 17795 | 1469110358662 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:38 INFO - PROCESS | 17795 | 1469110358876 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 07:12:38 INFO - PROCESS | 17795 | 1469110358885 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:12:38 INFO - PROCESS | 17795 | 1469110358910 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:38 INFO - PROCESS | 17795 | 1469110358917 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:38 INFO - PROCESS | 17795 | ++DOCSHELL 0x9a590c00 == 41 [pid = 17795] [id = 54] 07:12:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x9d366800) [pid = 17795] [serial = 160] [outer = (nil)] 07:12:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0xa2099000) [pid = 17795] [serial = 161] [outer = 0x9d366800] 07:12:38 INFO - PROCESS | 17795 | 1469110358994 Marionette DEBUG loaded listener.js 07:12:39 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0xa2258400) [pid = 17795] [serial = 162] [outer = 0x9d366800] 07:12:39 INFO - PROCESS | 17795 | 1469110359699 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]]]}] 07:12:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:12:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1090ms 07:12:39 INFO - PROCESS | 17795 | 1469110359782 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 07:12:39 INFO - PROCESS | 17795 | 1469110359786 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 07:12:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:12:39 INFO - PROCESS | 17795 | 1469110359792 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:12:39 INFO - PROCESS | 17795 | 1469110359794 Marionette TRACE conn3 <- [1,190,null,{}] 07:12:39 INFO - PROCESS | 17795 | 1469110359804 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}] 07:12:39 INFO - PROCESS | 17795 | 1469110359808 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:39 INFO - PROCESS | 17795 | 1469110359998 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 07:12:40 INFO - PROCESS | 17795 | 1469110360021 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:40 INFO - PROCESS | 17795 | 1469110360029 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:40 INFO - PROCESS | 17795 | ++DOCSHELL 0x954d4000 == 42 [pid = 17795] [id = 55] 07:12:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x9d32e800) [pid = 17795] [serial = 163] [outer = (nil)] 07:12:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0xa2530c00) [pid = 17795] [serial = 164] [outer = 0x9d32e800] 07:12:40 INFO - PROCESS | 17795 | 1469110360089 Marionette DEBUG loaded listener.js 07:12:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0xa257fc00) [pid = 17795] [serial = 165] [outer = 0x9d32e800] 07:12:40 INFO - PROCESS | 17795 | 1469110360949 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]]]}] 07:12:41 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x9a363000) [pid = 17795] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:12:41 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x92408c00) [pid = 17795] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:12:41 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x954d9400) [pid = 17795] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:12:41 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x95493400) [pid = 17795] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:12:41 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x9d35fc00) [pid = 17795] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:12:41 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x99022000) [pid = 17795] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1333ms 07:12:41 INFO - PROCESS | 17795 | 1469110361126 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 07:12:41 INFO - PROCESS | 17795 | 1469110361129 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 07:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:12:41 INFO - PROCESS | 17795 | 1469110361135 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:12:41 INFO - PROCESS | 17795 | 1469110361138 Marionette TRACE conn3 <- [1,194,null,{}] 07:12:41 INFO - PROCESS | 17795 | 1469110361144 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}] 07:12:41 INFO - PROCESS | 17795 | 1469110361153 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:41 INFO - PROCESS | 17795 | 1469110361331 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 07:12:41 INFO - PROCESS | 17795 | 1469110361450 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:41 INFO - PROCESS | 17795 | 1469110361458 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:41 INFO - PROCESS | 17795 | ++DOCSHELL 0x92409800 == 43 [pid = 17795] [id = 56] 07:12:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x9b0afc00) [pid = 17795] [serial = 166] [outer = (nil)] 07:12:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0xa33c6400) [pid = 17795] [serial = 167] [outer = 0x9b0afc00] 07:12:41 INFO - PROCESS | 17795 | 1469110361528 Marionette DEBUG loaded listener.js 07:12:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0xa4d0ac00) [pid = 17795] [serial = 168] [outer = 0x9b0afc00] 07:12:42 INFO - PROCESS | 17795 | 1469110362150 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]]]}] 07:12:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:12:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1079ms 07:12:42 INFO - PROCESS | 17795 | 1469110362216 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 07:12:42 INFO - PROCESS | 17795 | 1469110362219 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 07:12:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:12:42 INFO - PROCESS | 17795 | 1469110362234 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:12:42 INFO - PROCESS | 17795 | 1469110362238 Marionette TRACE conn3 <- [1,198,null,{}] 07:12:42 INFO - PROCESS | 17795 | 1469110362243 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}] 07:12:42 INFO - PROCESS | 17795 | 1469110362247 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:42 INFO - PROCESS | 17795 | 1469110362397 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 07:12:42 INFO - PROCESS | 17795 | 1469110362492 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:42 INFO - PROCESS | 17795 | 1469110362500 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:42 INFO - PROCESS | 17795 | ++DOCSHELL 0x9240f000 == 44 [pid = 17795] [id = 57] 07:12:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x925c2800) [pid = 17795] [serial = 169] [outer = (nil)] 07:12:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0xa69aa800) [pid = 17795] [serial = 170] [outer = 0x925c2800] 07:12:42 INFO - PROCESS | 17795 | 1469110362563 Marionette DEBUG loaded listener.js 07:12:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0xa61c1c00) [pid = 17795] [serial = 171] [outer = 0x925c2800] 07:12:43 INFO - PROCESS | 17795 | 1469110363209 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]]]}] 07:12:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:12:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1041ms 07:12:43 INFO - PROCESS | 17795 | 1469110363268 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 07:12:43 INFO - PROCESS | 17795 | 1469110363274 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 07:12:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:12:43 INFO - PROCESS | 17795 | 1469110363283 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:12:43 INFO - PROCESS | 17795 | 1469110363289 Marionette TRACE conn3 <- [1,202,null,{}] 07:12:43 INFO - PROCESS | 17795 | 1469110363317 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}] 07:12:43 INFO - PROCESS | 17795 | 1469110363323 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:43 INFO - PROCESS | 17795 | 1469110363569 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 07:12:43 INFO - PROCESS | 17795 | 1469110363675 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:43 INFO - PROCESS | 17795 | 1469110363688 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:43 INFO - PROCESS | 17795 | ++DOCSHELL 0x93e2cc00 == 45 [pid = 17795] [id = 58] 07:12:43 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x93e34400) [pid = 17795] [serial = 172] [outer = (nil)] 07:12:43 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x9548d000) [pid = 17795] [serial = 173] [outer = 0x93e34400] 07:12:43 INFO - PROCESS | 17795 | 1469110363767 Marionette DEBUG loaded listener.js 07:12:43 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x95498c00) [pid = 17795] [serial = 174] [outer = 0x93e34400] 07:12:44 INFO - PROCESS | 17795 | 1469110364623 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]]]}] 07:12:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:12:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1385ms 07:12:44 INFO - PROCESS | 17795 | 1469110364668 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 07:12:44 INFO - PROCESS | 17795 | 1469110364675 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 07:12:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:12:44 INFO - PROCESS | 17795 | 1469110364686 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:12:44 INFO - PROCESS | 17795 | 1469110364689 Marionette TRACE conn3 <- [1,206,null,{}] 07:12:44 INFO - PROCESS | 17795 | 1469110364696 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}] 07:12:44 INFO - PROCESS | 17795 | 1469110364703 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:44 INFO - PROCESS | 17795 | 1469110364881 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 07:12:45 INFO - PROCESS | 17795 | 1469110365018 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:45 INFO - PROCESS | 17795 | 1469110365026 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:45 INFO - PROCESS | 17795 | ++DOCSHELL 0x99097000 == 46 [pid = 17795] [id = 59] 07:12:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x995cd000) [pid = 17795] [serial = 175] [outer = (nil)] 07:12:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x9992fc00) [pid = 17795] [serial = 176] [outer = 0x995cd000] 07:12:45 INFO - PROCESS | 17795 | 1469110365104 Marionette DEBUG loaded listener.js 07:12:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x99936800) [pid = 17795] [serial = 177] [outer = 0x995cd000] 07:12:45 INFO - PROCESS | 17795 | 1469110365931 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]]]}] 07:12:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:12:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1284ms 07:12:45 INFO - PROCESS | 17795 | 1469110365970 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 07:12:45 INFO - PROCESS | 17795 | 1469110365973 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 07:12:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:12:45 INFO - PROCESS | 17795 | 1469110365981 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:12:45 INFO - PROCESS | 17795 | 1469110365987 Marionette TRACE conn3 <- [1,210,null,{}] 07:12:46 INFO - PROCESS | 17795 | 1469110366003 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}] 07:12:46 INFO - PROCESS | 17795 | 1469110366011 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:46 INFO - PROCESS | 17795 | 1469110366186 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 07:12:46 INFO - PROCESS | 17795 | 1469110366324 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:46 INFO - PROCESS | 17795 | 1469110366336 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:46 INFO - PROCESS | 17795 | ++DOCSHELL 0x99e8a800 == 47 [pid = 17795] [id = 60] 07:12:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x99e8b000) [pid = 17795] [serial = 178] [outer = (nil)] 07:12:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x99e91000) [pid = 17795] [serial = 179] [outer = 0x99e8b000] 07:12:46 INFO - PROCESS | 17795 | 1469110366414 Marionette DEBUG loaded listener.js 07:12:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x99e94c00) [pid = 17795] [serial = 180] [outer = 0x99e8b000] 07:12:47 INFO - PROCESS | 17795 | 1469110367261 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]]]}] 07:12:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:12:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1333ms 07:12:47 INFO - PROCESS | 17795 | 1469110367326 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 07:12:47 INFO - PROCESS | 17795 | 1469110367330 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 07:12:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:12:47 INFO - PROCESS | 17795 | 1469110367338 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:12:47 INFO - PROCESS | 17795 | 1469110367342 Marionette TRACE conn3 <- [1,214,null,{}] 07:12:47 INFO - PROCESS | 17795 | 1469110367348 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}] 07:12:47 INFO - PROCESS | 17795 | 1469110367353 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:47 INFO - PROCESS | 17795 | 1469110367521 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 07:12:47 INFO - PROCESS | 17795 | 1469110367659 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:47 INFO - PROCESS | 17795 | 1469110367668 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:47 INFO - PROCESS | 17795 | ++DOCSHELL 0x9233d000 == 48 [pid = 17795] [id = 61] 07:12:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x99e90c00) [pid = 17795] [serial = 181] [outer = (nil)] 07:12:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0xa23f8c00) [pid = 17795] [serial = 182] [outer = 0x99e90c00] 07:12:47 INFO - PROCESS | 17795 | 1469110367744 Marionette DEBUG loaded listener.js 07:12:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 85 (0xa3274400) [pid = 17795] [serial = 183] [outer = 0x99e90c00] 07:12:48 INFO - PROCESS | 17795 | 1469110368586 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]]]}] 07:12:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:12:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1285ms 07:12:48 INFO - PROCESS | 17795 | 1469110368625 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 07:12:48 INFO - PROCESS | 17795 | 1469110368628 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 07:12:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:12:48 INFO - PROCESS | 17795 | 1469110368635 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:12:48 INFO - PROCESS | 17795 | 1469110368638 Marionette TRACE conn3 <- [1,218,null,{}] 07:12:48 INFO - PROCESS | 17795 | 1469110368644 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}] 07:12:48 INFO - PROCESS | 17795 | 1469110368648 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:48 INFO - PROCESS | 17795 | 1469110368811 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 07:12:49 INFO - PROCESS | 17795 | 1469110369131 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:49 INFO - PROCESS | 17795 | 1469110369142 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:49 INFO - PROCESS | 17795 | ++DOCSHELL 0x93d65000 == 49 [pid = 17795] [id = 62] 07:12:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 86 (0x93e2b800) [pid = 17795] [serial = 184] [outer = (nil)] 07:12:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 87 (0x954d2000) [pid = 17795] [serial = 185] [outer = 0x93e2b800] 07:12:49 INFO - PROCESS | 17795 | 1469110369270 Marionette DEBUG loaded listener.js 07:12:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 88 (0x97cd9c00) [pid = 17795] [serial = 186] [outer = 0x93e2b800] 07:12:50 INFO - PROCESS | 17795 | 1469110370120 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]]]}] 07:12:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:12:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1541ms 07:12:50 INFO - PROCESS | 17795 | 1469110370195 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 07:12:50 INFO - PROCESS | 17795 | 1469110370201 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 07:12:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:12:50 INFO - PROCESS | 17795 | 1469110370211 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:12:50 INFO - PROCESS | 17795 | 1469110370214 Marionette TRACE conn3 <- [1,222,null,{}] 07:12:50 INFO - PROCESS | 17795 | 1469110370223 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}] 07:12:50 INFO - PROCESS | 17795 | 1469110370231 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:50 INFO - PROCESS | 17795 | 1469110370398 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 07:12:50 INFO - PROCESS | 17795 | 1469110370532 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:50 INFO - PROCESS | 17795 | 1469110370540 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:50 INFO - PROCESS | 17795 | --DOCSHELL 0x931a6000 == 48 [pid = 17795] [id = 27] 07:12:50 INFO - PROCESS | 17795 | --DOCSHELL 0x92409800 == 47 [pid = 17795] [id = 56] 07:12:50 INFO - PROCESS | 17795 | --DOCSHELL 0x954d4000 == 46 [pid = 17795] [id = 55] 07:12:50 INFO - PROCESS | 17795 | --DOCSHELL 0x9a590c00 == 45 [pid = 17795] [id = 54] 07:12:50 INFO - PROCESS | 17795 | --DOMWINDOW == 87 (0xa61c0400) [pid = 17795] [serial = 137] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17795 | ++DOCSHELL 0x92409800 == 46 [pid = 17795] [id = 63] 07:12:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 88 (0x931a6000) [pid = 17795] [serial = 187] [outer = (nil)] 07:12:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 89 (0x954d0400) [pid = 17795] [serial = 188] [outer = 0x931a6000] 07:12:50 INFO - PROCESS | 17795 | 1469110370636 Marionette DEBUG loaded listener.js 07:12:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 90 (0x994c5800) [pid = 17795] [serial = 189] [outer = 0x931a6000] 07:12:50 INFO - PROCESS | 17795 | --DOCSHELL 0x99aca800 == 45 [pid = 17795] [id = 53] 07:12:50 INFO - PROCESS | 17795 | --DOCSHELL 0x97923c00 == 44 [pid = 17795] [id = 52] 07:12:50 INFO - PROCESS | 17795 | --DOCSHELL 0x97925800 == 43 [pid = 17795] [id = 51] 07:12:50 INFO - PROCESS | 17795 | --DOCSHELL 0xa6b53800 == 42 [pid = 17795] [id = 49] 07:12:50 INFO - PROCESS | 17795 | --DOCSHELL 0x954d1400 == 41 [pid = 17795] [id = 48] 07:12:50 INFO - PROCESS | 17795 | --DOCSHELL 0x92408000 == 40 [pid = 17795] [id = 47] 07:12:50 INFO - PROCESS | 17795 | --DOCSHELL 0x9ace4000 == 39 [pid = 17795] [id = 46] 07:12:50 INFO - PROCESS | 17795 | --DOMWINDOW == 89 (0xa2ff0400) [pid = 17795] [serial = 131] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17795 | --DOMWINDOW == 88 (0xa2257c00) [pid = 17795] [serial = 132] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17795 | --DOMWINDOW == 87 (0x93d59000) [pid = 17795] [serial = 120] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17795 | --DOMWINDOW == 86 (0x925c8000) [pid = 17795] [serial = 119] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17795 | --DOMWINDOW == 85 (0x99199c00) [pid = 17795] [serial = 125] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17795 | --DOMWINDOW == 84 (0x95498800) [pid = 17795] [serial = 122] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x954d2400) [pid = 17795] [serial = 123] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x9a363c00) [pid = 17795] [serial = 116] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x954d9c00) [pid = 17795] [serial = 113] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0xa2263800) [pid = 17795] [serial = 128] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0xa33be800) [pid = 17795] [serial = 135] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0xa2368400) [pid = 17795] [serial = 129] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x9d368000) [pid = 17795] [serial = 134] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x9950fc00) [pid = 17795] [serial = 126] [outer = (nil)] [url = about:blank] 07:12:51 INFO - PROCESS | 17795 | 1469110371341 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]]]}] 07:12:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:12:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1182ms 07:12:51 INFO - PROCESS | 17795 | 1469110371413 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 07:12:51 INFO - PROCESS | 17795 | 1469110371419 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 07:12:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:12:51 INFO - PROCESS | 17795 | 1469110371429 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:12:51 INFO - PROCESS | 17795 | 1469110371433 Marionette TRACE conn3 <- [1,226,null,{}] 07:12:51 INFO - PROCESS | 17795 | 1469110371439 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}] 07:12:51 INFO - PROCESS | 17795 | 1469110371444 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:51 INFO - PROCESS | 17795 | 1469110371600 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 07:12:51 INFO - PROCESS | 17795 | 1469110371610 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:51 INFO - PROCESS | 17795 | 1469110371620 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:51 INFO - PROCESS | 17795 | ++DOCSHELL 0x99510400 == 40 [pid = 17795] [id = 64] 07:12:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x99ac0800) [pid = 17795] [serial = 190] [outer = (nil)] 07:12:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x99aca800) [pid = 17795] [serial = 191] [outer = 0x99ac0800] 07:12:51 INFO - PROCESS | 17795 | 1469110371681 Marionette DEBUG loaded listener.js 07:12:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x99e89000) [pid = 17795] [serial = 192] [outer = 0x99ac0800] 07:12:52 INFO - PROCESS | 17795 | 1469110372433 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]]]}] 07:12:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:12:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1029ms 07:12:52 INFO - PROCESS | 17795 | 1469110372459 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 07:12:52 INFO - PROCESS | 17795 | 1469110372463 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 07:12:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:12:52 INFO - PROCESS | 17795 | 1469110372471 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:12:52 INFO - PROCESS | 17795 | 1469110372479 Marionette TRACE conn3 <- [1,230,null,{}] 07:12:52 INFO - PROCESS | 17795 | 1469110372511 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}] 07:12:52 INFO - PROCESS | 17795 | 1469110372518 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:52 INFO - PROCESS | 17795 | 1469110372669 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 07:12:52 INFO - PROCESS | 17795 | 1469110372680 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:52 INFO - PROCESS | 17795 | 1469110372688 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:52 INFO - PROCESS | 17795 | ++DOCSHELL 0x99930800 == 41 [pid = 17795] [id = 65] 07:12:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x9acecc00) [pid = 17795] [serial = 193] [outer = (nil)] 07:12:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x9d367800) [pid = 17795] [serial = 194] [outer = 0x9acecc00] 07:12:52 INFO - PROCESS | 17795 | 1469110372750 Marionette DEBUG loaded listener.js 07:12:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x9d4d6000) [pid = 17795] [serial = 195] [outer = 0x9acecc00] 07:12:53 INFO - PROCESS | 17795 | 1469110373553 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]]]}] 07:12:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:12:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1153ms 07:12:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:12:53 INFO - PROCESS | 17795 | 1469110373623 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 07:12:53 INFO - PROCESS | 17795 | 1469110373626 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 07:12:53 INFO - PROCESS | 17795 | 1469110373633 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:12:53 INFO - PROCESS | 17795 | 1469110373636 Marionette TRACE conn3 <- [1,234,null,{}] 07:12:53 INFO - PROCESS | 17795 | 1469110373641 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}] 07:12:53 INFO - PROCESS | 17795 | 1469110373644 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:53 INFO - PROCESS | 17795 | 1469110373839 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 07:12:53 INFO - PROCESS | 17795 | 1469110373858 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:53 INFO - PROCESS | 17795 | 1469110373866 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:53 INFO - PROCESS | 17795 | ++DOCSHELL 0xa2097c00 == 42 [pid = 17795] [id = 66] 07:12:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0xa2321c00) [pid = 17795] [serial = 196] [outer = (nil)] 07:12:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0xa23a8c00) [pid = 17795] [serial = 197] [outer = 0xa2321c00] 07:12:53 INFO - PROCESS | 17795 | 1469110373928 Marionette DEBUG loaded listener.js 07:12:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 85 (0xa23f3000) [pid = 17795] [serial = 198] [outer = 0xa2321c00] 07:12:54 INFO - PROCESS | 17795 | 1469110374608 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]]]}] 07:12:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:12:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1031ms 07:12:54 INFO - PROCESS | 17795 | 1469110374669 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 07:12:54 INFO - PROCESS | 17795 | 1469110374673 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 07:12:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:12:54 INFO - PROCESS | 17795 | 1469110374679 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:12:54 INFO - PROCESS | 17795 | 1469110374681 Marionette TRACE conn3 <- [1,238,null,{}] 07:12:54 INFO - PROCESS | 17795 | 1469110374687 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}] 07:12:54 INFO - PROCESS | 17795 | 1469110374692 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:54 INFO - PROCESS | 17795 | 1469110374861 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 07:12:54 INFO - PROCESS | 17795 | 1469110374885 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:54 INFO - PROCESS | 17795 | 1469110374901 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:54 INFO - PROCESS | 17795 | ++DOCSHELL 0xa2ff6000 == 43 [pid = 17795] [id = 67] 07:12:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 86 (0xa326d800) [pid = 17795] [serial = 199] [outer = (nil)] 07:12:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 87 (0xa33bf000) [pid = 17795] [serial = 200] [outer = 0xa326d800] 07:12:54 INFO - PROCESS | 17795 | 1469110374974 Marionette DEBUG loaded listener.js 07:12:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 88 (0xa61c7000) [pid = 17795] [serial = 201] [outer = 0xa326d800] 07:12:55 INFO - PROCESS | 17795 | --DOMWINDOW == 87 (0x9d32e800) [pid = 17795] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:12:55 INFO - PROCESS | 17795 | --DOMWINDOW == 86 (0x99acac00) [pid = 17795] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:12:55 INFO - PROCESS | 17795 | --DOMWINDOW == 85 (0x97925c00) [pid = 17795] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:12:55 INFO - PROCESS | 17795 | --DOMWINDOW == 84 (0x98464800) [pid = 17795] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:12:55 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x9d366800) [pid = 17795] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:12:55 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x9b0afc00) [pid = 17795] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:12:55 INFO - PROCESS | 17795 | 1469110375848 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]]]}] 07:12:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:12:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1185ms 07:12:55 INFO - PROCESS | 17795 | 1469110375866 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 07:12:55 INFO - PROCESS | 17795 | 1469110375870 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 07:12:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:12:55 INFO - PROCESS | 17795 | 1469110375876 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:12:55 INFO - PROCESS | 17795 | 1469110375879 Marionette TRACE conn3 <- [1,242,null,{}] 07:12:55 INFO - PROCESS | 17795 | 1469110375884 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}] 07:12:55 INFO - PROCESS | 17795 | 1469110375890 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:56 INFO - PROCESS | 17795 | 1469110376038 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 07:12:56 INFO - PROCESS | 17795 | 1469110376052 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:56 INFO - PROCESS | 17795 | 1469110376058 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:56 INFO - PROCESS | 17795 | ++DOCSHELL 0x97925c00 == 44 [pid = 17795] [id = 68] 07:12:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x9d32e800) [pid = 17795] [serial = 202] [outer = (nil)] 07:12:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0xa6daa800) [pid = 17795] [serial = 203] [outer = 0x9d32e800] 07:12:56 INFO - PROCESS | 17795 | 1469110376123 Marionette DEBUG loaded listener.js 07:12:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 85 (0xa6f42800) [pid = 17795] [serial = 204] [outer = 0x9d32e800] 07:12:56 INFO - PROCESS | 17795 | 1469110376829 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]]]}] 07:12:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:12:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1029ms 07:12:56 INFO - PROCESS | 17795 | 1469110376906 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 07:12:56 INFO - PROCESS | 17795 | 1469110376910 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 07:12:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:12:56 INFO - PROCESS | 17795 | 1469110376922 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:12:56 INFO - PROCESS | 17795 | 1469110376924 Marionette TRACE conn3 <- [1,246,null,{}] 07:12:56 INFO - PROCESS | 17795 | 1469110376931 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}] 07:12:56 INFO - PROCESS | 17795 | 1469110376936 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:57 INFO - PROCESS | 17795 | 1469110377077 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 07:12:57 INFO - PROCESS | 17795 | 1469110377084 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:57 INFO - PROCESS | 17795 | 1469110377093 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:57 INFO - PROCESS | 17795 | ++DOCSHELL 0x9548ec00 == 45 [pid = 17795] [id = 69] 07:12:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 86 (0xa6b4dc00) [pid = 17795] [serial = 205] [outer = (nil)] 07:12:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 87 (0xa6f80800) [pid = 17795] [serial = 206] [outer = 0xa6b4dc00] 07:12:57 INFO - PROCESS | 17795 | 1469110377152 Marionette DEBUG loaded listener.js 07:12:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 88 (0xa8261400) [pid = 17795] [serial = 207] [outer = 0xa6b4dc00] 07:12:58 INFO - PROCESS | 17795 | 1469110378052 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]]]}] 07:12:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:12:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1185ms 07:12:58 INFO - PROCESS | 17795 | 1469110378110 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 07:12:58 INFO - PROCESS | 17795 | 1469110378116 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 07:12:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:12:58 INFO - PROCESS | 17795 | 1469110378126 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:12:58 INFO - PROCESS | 17795 | 1469110378131 Marionette TRACE conn3 <- [1,250,null,{}] 07:12:58 INFO - PROCESS | 17795 | 1469110378139 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}] 07:12:58 INFO - PROCESS | 17795 | 1469110378145 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:58 INFO - PROCESS | 17795 | 1469110378318 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 07:12:58 INFO - PROCESS | 17795 | 1469110378460 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:58 INFO - PROCESS | 17795 | 1469110378470 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:58 INFO - PROCESS | 17795 | ++DOCSHELL 0x925cc000 == 46 [pid = 17795] [id = 70] 07:12:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 89 (0x931a5800) [pid = 17795] [serial = 208] [outer = (nil)] 07:12:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 90 (0x954d4000) [pid = 17795] [serial = 209] [outer = 0x931a5800] 07:12:58 INFO - PROCESS | 17795 | 1469110378547 Marionette DEBUG loaded listener.js 07:12:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 91 (0x9966b000) [pid = 17795] [serial = 210] [outer = 0x931a5800] 07:12:59 INFO - PROCESS | 17795 | 1469110379364 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]]]}] 07:12:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:12:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1281ms 07:12:59 INFO - PROCESS | 17795 | 1469110379407 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 07:12:59 INFO - PROCESS | 17795 | 1469110379414 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 07:12:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:12:59 INFO - PROCESS | 17795 | 1469110379425 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:12:59 INFO - PROCESS | 17795 | 1469110379429 Marionette TRACE conn3 <- [1,254,null,{}] 07:12:59 INFO - PROCESS | 17795 | 1469110379452 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}] 07:12:59 INFO - PROCESS | 17795 | 1469110379458 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:59 INFO - PROCESS | 17795 | 1469110379632 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 07:12:59 INFO - PROCESS | 17795 | 1469110379773 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:59 INFO - PROCESS | 17795 | 1469110379783 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:12:59 INFO - PROCESS | 17795 | ++DOCSHELL 0x99671c00 == 47 [pid = 17795] [id = 71] 07:12:59 INFO - PROCESS | 17795 | ++DOMWINDOW == 92 (0x99676400) [pid = 17795] [serial = 211] [outer = (nil)] 07:12:59 INFO - PROCESS | 17795 | ++DOMWINDOW == 93 (0x99929c00) [pid = 17795] [serial = 212] [outer = 0x99676400] 07:12:59 INFO - PROCESS | 17795 | 1469110379862 Marionette DEBUG loaded listener.js 07:12:59 INFO - PROCESS | 17795 | ++DOMWINDOW == 94 (0x99932400) [pid = 17795] [serial = 213] [outer = 0x99676400] 07:13:00 INFO - PROCESS | 17795 | 1469110380649 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]]]}] 07:13:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:13:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1298ms 07:13:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:13:00 INFO - PROCESS | 17795 | 1469110380723 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 07:13:00 INFO - PROCESS | 17795 | 1469110380726 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 07:13:00 INFO - PROCESS | 17795 | 1469110380733 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:13:00 INFO - PROCESS | 17795 | 1469110380739 Marionette TRACE conn3 <- [1,258,null,{}] 07:13:00 INFO - PROCESS | 17795 | 1469110380756 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}] 07:13:00 INFO - PROCESS | 17795 | 1469110380764 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:00 INFO - PROCESS | 17795 | 1469110380993 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 07:13:01 INFO - PROCESS | 17795 | 1469110381101 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:01 INFO - PROCESS | 17795 | 1469110381113 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:01 INFO - PROCESS | 17795 | ++DOCSHELL 0x9ace4000 == 48 [pid = 17795] [id = 72] 07:13:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 95 (0x9aceb400) [pid = 17795] [serial = 214] [outer = (nil)] 07:13:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 96 (0xa100f000) [pid = 17795] [serial = 215] [outer = 0x9aceb400] 07:13:01 INFO - PROCESS | 17795 | 1469110381192 Marionette DEBUG loaded listener.js 07:13:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 97 (0xa23abc00) [pid = 17795] [serial = 216] [outer = 0x9aceb400] 07:13:02 INFO - PROCESS | 17795 | 1469110382066 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]]]}] 07:13:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:13:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1389ms 07:13:02 INFO - PROCESS | 17795 | 1469110382122 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 07:13:02 INFO - PROCESS | 17795 | 1469110382126 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 07:13:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:13:02 INFO - PROCESS | 17795 | 1469110382133 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:13:02 INFO - PROCESS | 17795 | 1469110382137 Marionette TRACE conn3 <- [1,262,null,{}] 07:13:02 INFO - PROCESS | 17795 | 1469110382142 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}] 07:13:02 INFO - PROCESS | 17795 | 1469110382147 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:02 INFO - PROCESS | 17795 | 1469110382321 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 07:13:02 INFO - PROCESS | 17795 | 1469110382464 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:02 INFO - PROCESS | 17795 | 1469110382475 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:02 INFO - PROCESS | 17795 | ++DOCSHELL 0x931a4000 == 49 [pid = 17795] [id = 73] 07:13:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 98 (0x97b3c400) [pid = 17795] [serial = 217] [outer = (nil)] 07:13:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 99 (0xa6dabc00) [pid = 17795] [serial = 218] [outer = 0x97b3c400] 07:13:02 INFO - PROCESS | 17795 | 1469110382545 Marionette DEBUG loaded listener.js 07:13:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 100 (0xa6f7c800) [pid = 17795] [serial = 219] [outer = 0x97b3c400] 07:13:03 INFO - PROCESS | 17795 | 1469110383311 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]]]}] 07:13:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:13:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1228ms 07:13:03 INFO - PROCESS | 17795 | 1469110383362 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 07:13:03 INFO - PROCESS | 17795 | 1469110383366 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 07:13:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:13:03 INFO - PROCESS | 17795 | 1469110383372 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:13:03 INFO - PROCESS | 17795 | 1469110383375 Marionette TRACE conn3 <- [1,266,null,{}] 07:13:03 INFO - PROCESS | 17795 | 1469110383381 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}] 07:13:03 INFO - PROCESS | 17795 | 1469110383386 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:03 INFO - PROCESS | 17795 | 1469110383540 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 07:13:03 INFO - PROCESS | 17795 | 1469110383683 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:03 INFO - PROCESS | 17795 | 1469110383694 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:03 INFO - PROCESS | 17795 | ++DOCSHELL 0x92408c00 == 50 [pid = 17795] [id = 74] 07:13:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 101 (0x931aa800) [pid = 17795] [serial = 220] [outer = (nil)] 07:13:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 102 (0xa8c4b400) [pid = 17795] [serial = 221] [outer = 0x931aa800] 07:13:03 INFO - PROCESS | 17795 | 1469110383763 Marionette DEBUG loaded listener.js 07:13:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 103 (0xa8c7f400) [pid = 17795] [serial = 222] [outer = 0x931aa800] 07:13:04 INFO - PROCESS | 17795 | 1469110384568 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]]]}] 07:13:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:13:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1228ms 07:13:04 INFO - PROCESS | 17795 | 1469110384616 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 07:13:04 INFO - PROCESS | 17795 | 1469110384620 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 07:13:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:13:04 INFO - PROCESS | 17795 | 1469110384627 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:13:04 INFO - PROCESS | 17795 | 1469110384630 Marionette TRACE conn3 <- [1,270,null,{}] 07:13:04 INFO - PROCESS | 17795 | 1469110384636 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}] 07:13:04 INFO - PROCESS | 17795 | 1469110384645 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:04 INFO - PROCESS | 17795 | 1469110384835 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 07:13:04 INFO - PROCESS | 17795 | 1469110384977 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:04 INFO - PROCESS | 17795 | 1469110384987 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:05 INFO - PROCESS | 17795 | ++DOCSHELL 0x92344400 == 51 [pid = 17795] [id = 75] 07:13:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 104 (0xa8c1fc00) [pid = 17795] [serial = 223] [outer = (nil)] 07:13:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 105 (0xac087c00) [pid = 17795] [serial = 224] [outer = 0xa8c1fc00] 07:13:05 INFO - PROCESS | 17795 | 1469110385064 Marionette DEBUG loaded listener.js 07:13:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 106 (0xac09cc00) [pid = 17795] [serial = 225] [outer = 0xa8c1fc00] 07:13:05 INFO - PROCESS | 17795 | 1469110385837 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]]]}] 07:13:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:13:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1236ms 07:13:05 INFO - PROCESS | 17795 | 1469110385880 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 07:13:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:13:05 INFO - PROCESS | 17795 | 1469110385884 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 07:13:05 INFO - PROCESS | 17795 | 1469110385890 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:13:05 INFO - PROCESS | 17795 | 1469110385893 Marionette TRACE conn3 <- [1,274,null,{}] 07:13:05 INFO - PROCESS | 17795 | 1469110385899 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}] 07:13:05 INFO - PROCESS | 17795 | 1469110385903 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:06 INFO - PROCESS | 17795 | 1469110386065 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 07:13:06 INFO - PROCESS | 17795 | 1469110386210 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:06 INFO - PROCESS | 17795 | 1469110386219 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:06 INFO - PROCESS | 17795 | ++DOCSHELL 0x93e60800 == 52 [pid = 17795] [id = 76] 07:13:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 107 (0x95495400) [pid = 17795] [serial = 226] [outer = (nil)] 07:13:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 108 (0x9992e000) [pid = 17795] [serial = 227] [outer = 0x95495400] 07:13:06 INFO - PROCESS | 17795 | 1469110386289 Marionette DEBUG loaded listener.js 07:13:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 109 (0x9a58d000) [pid = 17795] [serial = 228] [outer = 0x95495400] 07:13:07 INFO - PROCESS | 17795 | 1469110387309 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]]]}] 07:13:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:13:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1480ms 07:13:07 INFO - PROCESS | 17795 | 1469110387370 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 07:13:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:13:07 INFO - PROCESS | 17795 | 1469110387380 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 07:13:07 INFO - PROCESS | 17795 | 1469110387391 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:13:07 INFO - PROCESS | 17795 | 1469110387398 Marionette TRACE conn3 <- [1,278,null,{}] 07:13:07 INFO - PROCESS | 17795 | 1469110387406 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}] 07:13:07 INFO - PROCESS | 17795 | 1469110387410 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:07 INFO - PROCESS | 17795 | 1469110387601 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 07:13:07 INFO - PROCESS | 17795 | 1469110387750 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:07 INFO - PROCESS | 17795 | 1469110387759 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:07 INFO - PROCESS | 17795 | ++DOCSHELL 0x954d6800 == 53 [pid = 17795] [id = 77] 07:13:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 110 (0x954d9000) [pid = 17795] [serial = 229] [outer = (nil)] 07:13:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 111 (0x99672000) [pid = 17795] [serial = 230] [outer = 0x954d9000] 07:13:07 INFO - PROCESS | 17795 | 1469110387828 Marionette DEBUG loaded listener.js 07:13:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 112 (0x99678000) [pid = 17795] [serial = 231] [outer = 0x954d9000] 07:13:08 INFO - PROCESS | 17795 | --DOCSHELL 0x99398800 == 52 [pid = 17795] [id = 39] 07:13:08 INFO - PROCESS | 17795 | --DOCSHELL 0x97925c00 == 51 [pid = 17795] [id = 68] 07:13:08 INFO - PROCESS | 17795 | --DOCSHELL 0xa2ff6000 == 50 [pid = 17795] [id = 67] 07:13:08 INFO - PROCESS | 17795 | --DOCSHELL 0xa2097c00 == 49 [pid = 17795] [id = 66] 07:13:08 INFO - PROCESS | 17795 | --DOMWINDOW == 111 (0xa69aa800) [pid = 17795] [serial = 170] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 17795 | --DOCSHELL 0x99930800 == 48 [pid = 17795] [id = 65] 07:13:08 INFO - PROCESS | 17795 | --DOCSHELL 0x99510400 == 47 [pid = 17795] [id = 64] 07:13:08 INFO - PROCESS | 17795 | --DOCSHELL 0x92409800 == 46 [pid = 17795] [id = 63] 07:13:08 INFO - PROCESS | 17795 | --DOCSHELL 0x93d65000 == 45 [pid = 17795] [id = 62] 07:13:08 INFO - PROCESS | 17795 | --DOCSHELL 0x9240f000 == 44 [pid = 17795] [id = 57] 07:13:08 INFO - PROCESS | 17795 | --DOMWINDOW == 110 (0xa2530c00) [pid = 17795] [serial = 164] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 17795 | --DOMWINDOW == 109 (0x9a360800) [pid = 17795] [serial = 158] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 17795 | --DOMWINDOW == 108 (0x9a591400) [pid = 17795] [serial = 159] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 17795 | --DOMWINDOW == 107 (0x9901c000) [pid = 17795] [serial = 153] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 17795 | --DOMWINDOW == 106 (0x99021000) [pid = 17795] [serial = 149] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 17795 | --DOMWINDOW == 105 (0x9539ec00) [pid = 17795] [serial = 140] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 17795 | --DOMWINDOW == 104 (0x97b46c00) [pid = 17795] [serial = 152] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 17795 | --DOMWINDOW == 103 (0x991a8800) [pid = 17795] [serial = 155] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 17795 | --DOMWINDOW == 102 (0x9d36d800) [pid = 17795] [serial = 143] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 17795 | --DOMWINDOW == 101 (0x9992a000) [pid = 17795] [serial = 156] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 17795 | --DOMWINDOW == 100 (0xa6da6000) [pid = 17795] [serial = 146] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 17795 | --DOMWINDOW == 99 (0xa2099000) [pid = 17795] [serial = 161] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 17795 | --DOMWINDOW == 98 (0xa33c6400) [pid = 17795] [serial = 167] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 17795 | --DOMWINDOW == 97 (0xa2258400) [pid = 17795] [serial = 162] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 17795 | --DOMWINDOW == 96 (0xa257fc00) [pid = 17795] [serial = 165] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 17795 | --DOMWINDOW == 95 (0xa4d0ac00) [pid = 17795] [serial = 168] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 17795 | 1469110388591 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]]]}] 07:13:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:13:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1244ms 07:13:08 INFO - PROCESS | 17795 | 1469110388633 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 07:13:08 INFO - PROCESS | 17795 | 1469110388640 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 07:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:13:08 INFO - PROCESS | 17795 | 1469110388649 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:13:08 INFO - PROCESS | 17795 | 1469110388653 Marionette TRACE conn3 <- [1,282,null,{}] 07:13:08 INFO - PROCESS | 17795 | 1469110388658 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}] 07:13:08 INFO - PROCESS | 17795 | 1469110388663 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:08 INFO - PROCESS | 17795 | 1469110388905 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 07:13:09 INFO - PROCESS | 17795 | 1469110389015 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:09 INFO - PROCESS | 17795 | 1469110389025 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:09 INFO - PROCESS | 17795 | ++DOCSHELL 0x93e26400 == 45 [pid = 17795] [id = 78] 07:13:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 96 (0x99ac5000) [pid = 17795] [serial = 232] [outer = (nil)] 07:13:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 97 (0x99e86c00) [pid = 17795] [serial = 233] [outer = 0x99ac5000] 07:13:09 INFO - PROCESS | 17795 | 1469110389091 Marionette DEBUG loaded listener.js 07:13:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 98 (0x99e8e800) [pid = 17795] [serial = 234] [outer = 0x99ac5000] 07:13:09 INFO - PROCESS | 17795 | 1469110389790 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]]]}] 07:13:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:13:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1186ms 07:13:09 INFO - PROCESS | 17795 | 1469110389835 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 07:13:09 INFO - PROCESS | 17795 | 1469110389838 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 07:13:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:13:09 INFO - PROCESS | 17795 | 1469110389861 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:13:09 INFO - PROCESS | 17795 | 1469110389866 Marionette TRACE conn3 <- [1,286,null,{}] 07:13:09 INFO - PROCESS | 17795 | 1469110389880 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}] 07:13:09 INFO - PROCESS | 17795 | 1469110389888 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:10 INFO - PROCESS | 17795 | 1469110390031 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 07:13:10 INFO - PROCESS | 17795 | 1469110390042 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:10 INFO - PROCESS | 17795 | 1469110390050 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:10 INFO - PROCESS | 17795 | ++DOCSHELL 0xa2261c00 == 46 [pid = 17795] [id = 79] 07:13:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 99 (0xa22ce400) [pid = 17795] [serial = 235] [outer = (nil)] 07:13:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 100 (0xa2facc00) [pid = 17795] [serial = 236] [outer = 0xa22ce400] 07:13:10 INFO - PROCESS | 17795 | 1469110390114 Marionette DEBUG loaded listener.js 07:13:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 101 (0xa33c6400) [pid = 17795] [serial = 237] [outer = 0xa22ce400] 07:13:10 INFO - PROCESS | 17795 | 1469110390880 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]]]}] 07:13:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1083ms 07:13:10 INFO - PROCESS | 17795 | 1469110390946 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 07:13:10 INFO - PROCESS | 17795 | 1469110390949 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 07:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:13:10 INFO - PROCESS | 17795 | 1469110390956 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:13:10 INFO - PROCESS | 17795 | 1469110390959 Marionette TRACE conn3 <- [1,290,null,{}] 07:13:10 INFO - PROCESS | 17795 | 1469110390972 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}] 07:13:10 INFO - PROCESS | 17795 | 1469110390976 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:11 INFO - PROCESS | 17795 | 1469110391400 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 07:13:11 INFO - PROCESS | 17795 | --DOMWINDOW == 100 (0x9d32e800) [pid = 17795] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:13:11 INFO - PROCESS | 17795 | --DOMWINDOW == 99 (0x931a6000) [pid = 17795] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:13:11 INFO - PROCESS | 17795 | --DOMWINDOW == 98 (0x99ac0800) [pid = 17795] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:13:11 INFO - PROCESS | 17795 | --DOMWINDOW == 97 (0xa2321c00) [pid = 17795] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:13:11 INFO - PROCESS | 17795 | --DOMWINDOW == 96 (0xa326d800) [pid = 17795] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:13:11 INFO - PROCESS | 17795 | --DOMWINDOW == 95 (0x9acecc00) [pid = 17795] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:13:11 INFO - PROCESS | 17795 | --DOMWINDOW == 94 (0x93e2b800) [pid = 17795] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:13:11 INFO - PROCESS | 17795 | 1469110391578 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:11 INFO - PROCESS | 17795 | 1469110391585 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:11 INFO - PROCESS | 17795 | ++DOCSHELL 0x9240fc00 == 47 [pid = 17795] [id = 80] 07:13:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 95 (0x925c1400) [pid = 17795] [serial = 238] [outer = (nil)] 07:13:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 96 (0x92cc2800) [pid = 17795] [serial = 239] [outer = 0x925c1400] 07:13:11 INFO - PROCESS | 17795 | 1469110391666 Marionette DEBUG loaded listener.js 07:13:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 97 (0x92ccb000) [pid = 17795] [serial = 240] [outer = 0x925c1400] 07:13:12 INFO - PROCESS | 17795 | 1469110392511 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]]]}] 07:13:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:13:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1583ms 07:13:12 INFO - PROCESS | 17795 | 1469110392544 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 07:13:12 INFO - PROCESS | 17795 | 1469110392550 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 07:13:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:13:12 INFO - PROCESS | 17795 | 1469110392559 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:13:12 INFO - PROCESS | 17795 | 1469110392563 Marionette TRACE conn3 <- [1,294,null,{}] 07:13:12 INFO - PROCESS | 17795 | 1469110392570 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}] 07:13:12 INFO - PROCESS | 17795 | 1469110392576 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:12 INFO - PROCESS | 17795 | 1469110392745 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 07:13:12 INFO - PROCESS | 17795 | 1469110392890 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:12 INFO - PROCESS | 17795 | 1469110392899 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:12 INFO - PROCESS | 17795 | ++DOCSHELL 0x93d57800 == 48 [pid = 17795] [id = 81] 07:13:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 98 (0x93e64800) [pid = 17795] [serial = 241] [outer = (nil)] 07:13:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 99 (0x9792c800) [pid = 17795] [serial = 242] [outer = 0x93e64800] 07:13:12 INFO - PROCESS | 17795 | 1469110392975 Marionette DEBUG loaded listener.js 07:13:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 100 (0x9901c800) [pid = 17795] [serial = 243] [outer = 0x93e64800] 07:13:13 INFO - PROCESS | 17795 | 1469110393833 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]]]}] 07:13:13 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. 07:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1336ms 07:13:13 INFO - PROCESS | 17795 | 1469110393895 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 07:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:13:13 INFO - PROCESS | 17795 | 1469110393900 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 07:13:13 INFO - PROCESS | 17795 | 1469110393907 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:13:13 INFO - PROCESS | 17795 | 1469110393910 Marionette TRACE conn3 <- [1,298,null,{}] 07:13:13 INFO - PROCESS | 17795 | 1469110393916 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}] 07:13:13 INFO - PROCESS | 17795 | 1469110393921 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:14 INFO - PROCESS | 17795 | 1469110394089 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 07:13:14 INFO - PROCESS | 17795 | 1469110394236 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:14 INFO - PROCESS | 17795 | 1469110394245 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:14 INFO - PROCESS | 17795 | ++DOCSHELL 0x925cac00 == 49 [pid = 17795] [id = 82] 07:13:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 101 (0x93e66400) [pid = 17795] [serial = 244] [outer = (nil)] 07:13:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 102 (0x99935000) [pid = 17795] [serial = 245] [outer = 0x93e66400] 07:13:14 INFO - PROCESS | 17795 | 1469110394330 Marionette DEBUG loaded listener.js 07:13:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 103 (0x99acec00) [pid = 17795] [serial = 246] [outer = 0x93e66400] 07:13:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 104 (0x99e92400) [pid = 17795] [serial = 247] [outer = 0x93e5e400] 07:13:15 INFO - PROCESS | 17795 | 1469110395284 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]]]}] 07:13:15 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. 07:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1436ms 07:13:15 INFO - PROCESS | 17795 | 1469110395362 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 07:13:15 INFO - PROCESS | 17795 | 1469110395367 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 07:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:13:15 INFO - PROCESS | 17795 | 1469110395386 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:13:15 INFO - PROCESS | 17795 | 1469110395394 Marionette TRACE conn3 <- [1,302,null,{}] 07:13:15 INFO - PROCESS | 17795 | 1469110395399 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}] 07:13:15 INFO - PROCESS | 17795 | 1469110395406 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:15 INFO - PROCESS | 17795 | 1469110395586 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 07:13:15 INFO - PROCESS | 17795 | 1469110395765 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:15 INFO - PROCESS | 17795 | 1469110395773 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:15 INFO - PROCESS | 17795 | ++DOCSHELL 0x99674800 == 50 [pid = 17795] [id = 83] 07:13:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 105 (0x99933400) [pid = 17795] [serial = 248] [outer = (nil)] 07:13:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 106 (0xa2263800) [pid = 17795] [serial = 249] [outer = 0x99933400] 07:13:15 INFO - PROCESS | 17795 | 1469110395851 Marionette DEBUG loaded listener.js 07:13:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 107 (0xa2369000) [pid = 17795] [serial = 250] [outer = 0x99933400] 07:13:16 INFO - PROCESS | 17795 | 1469110396613 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]]]}] 07:13:16 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. 07:13:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1293ms 07:13:16 INFO - PROCESS | 17795 | 1469110396688 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 07:13:16 INFO - PROCESS | 17795 | 1469110396691 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 07:13:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:13:16 INFO - PROCESS | 17795 | 1469110396699 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:13:16 INFO - PROCESS | 17795 | 1469110396703 Marionette TRACE conn3 <- [1,306,null,{}] 07:13:16 INFO - PROCESS | 17795 | 1469110396708 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}] 07:13:16 INFO - PROCESS | 17795 | 1469110396713 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:16 INFO - PROCESS | 17795 | 1469110396876 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 07:13:17 INFO - PROCESS | 17795 | 1469110397027 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:17 INFO - PROCESS | 17795 | 1469110397038 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:17 INFO - PROCESS | 17795 | ++DOCSHELL 0x931ab800 == 51 [pid = 17795] [id = 84] 07:13:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 108 (0x9950fc00) [pid = 17795] [serial = 251] [outer = (nil)] 07:13:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 109 (0xa4f1f000) [pid = 17795] [serial = 252] [outer = 0x9950fc00] 07:13:17 INFO - PROCESS | 17795 | 1469110397108 Marionette DEBUG loaded listener.js 07:13:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 110 (0xa61cdc00) [pid = 17795] [serial = 253] [outer = 0x9950fc00] 07:13:17 INFO - PROCESS | 17795 | 1469110397873 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]]]}] 07:13:17 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. 07:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1233ms 07:13:17 INFO - PROCESS | 17795 | 1469110397932 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 07:13:17 INFO - PROCESS | 17795 | 1469110397935 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 07:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:13:17 INFO - PROCESS | 17795 | 1469110397942 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:13:17 INFO - PROCESS | 17795 | 1469110397945 Marionette TRACE conn3 <- [1,310,null,{}] 07:13:17 INFO - PROCESS | 17795 | 1469110397951 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}] 07:13:17 INFO - PROCESS | 17795 | 1469110397955 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:18 INFO - PROCESS | 17795 | 1469110398116 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 07:13:18 INFO - PROCESS | 17795 | 1469110398264 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:18 INFO - PROCESS | 17795 | 1469110398279 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:18 INFO - PROCESS | 17795 | ++DOCSHELL 0xa6f43000 == 52 [pid = 17795] [id = 85] 07:13:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 111 (0xa6f45c00) [pid = 17795] [serial = 254] [outer = (nil)] 07:13:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 112 (0xa6fc4c00) [pid = 17795] [serial = 255] [outer = 0xa6f45c00] 07:13:18 INFO - PROCESS | 17795 | 1469110398363 Marionette DEBUG loaded listener.js 07:13:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 113 (0xa6fd1000) [pid = 17795] [serial = 256] [outer = 0xa6f45c00] 07:13:19 INFO - PROCESS | 17795 | 1469110399195 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]]]}] 07:13:19 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. 07:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1279ms 07:13:19 INFO - PROCESS | 17795 | 1469110399224 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 07:13:19 INFO - PROCESS | 17795 | 1469110399229 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 07:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:13:19 INFO - PROCESS | 17795 | 1469110399238 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:13:19 INFO - PROCESS | 17795 | 1469110399240 Marionette TRACE conn3 <- [1,314,null,{}] 07:13:19 INFO - PROCESS | 17795 | 1469110399247 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}] 07:13:19 INFO - PROCESS | 17795 | 1469110399252 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:19 INFO - PROCESS | 17795 | 1469110399432 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 07:13:19 INFO - PROCESS | 17795 | 1469110399580 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:19 INFO - PROCESS | 17795 | 1469110399585 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:19 INFO - PROCESS | 17795 | ++DOCSHELL 0x925c5800 == 53 [pid = 17795] [id = 86] 07:13:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 114 (0x925c7800) [pid = 17795] [serial = 257] [outer = (nil)] 07:13:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 115 (0xa901cc00) [pid = 17795] [serial = 258] [outer = 0x925c7800] 07:13:19 INFO - PROCESS | 17795 | 1469110399662 Marionette DEBUG loaded listener.js 07:13:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 116 (0xac082c00) [pid = 17795] [serial = 259] [outer = 0x925c7800] 07:13:20 INFO - PROCESS | 17795 | 1469110400529 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]]]}] 07:13:20 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. 07:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1329ms 07:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:13:20 INFO - PROCESS | 17795 | 1469110400568 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 07:13:20 INFO - PROCESS | 17795 | 1469110400570 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 07:13:20 INFO - PROCESS | 17795 | 1469110400577 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:13:20 INFO - PROCESS | 17795 | 1469110400581 Marionette TRACE conn3 <- [1,318,null,{}] 07:13:20 INFO - PROCESS | 17795 | 1469110400586 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}] 07:13:20 INFO - PROCESS | 17795 | 1469110400591 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:20 INFO - PROCESS | 17795 | 1469110400747 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 07:13:21 INFO - PROCESS | 17795 | 1469110401098 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:21 INFO - PROCESS | 17795 | 1469110401110 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:21 INFO - PROCESS | 17795 | ++DOCSHELL 0x92344000 == 54 [pid = 17795] [id = 87] 07:13:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 117 (0x92345800) [pid = 17795] [serial = 260] [outer = (nil)] 07:13:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 118 (0x9240c800) [pid = 17795] [serial = 261] [outer = 0x92345800] 07:13:21 INFO - PROCESS | 17795 | 1469110401185 Marionette DEBUG loaded listener.js 07:13:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 119 (0x92cc2c00) [pid = 17795] [serial = 262] [outer = 0x92345800] 07:13:22 INFO - PROCESS | 17795 | 1469110402086 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]]]}] 07:13:22 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. 07:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1585ms 07:13:22 INFO - PROCESS | 17795 | 1469110402163 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 07:13:22 INFO - PROCESS | 17795 | 1469110402167 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 07:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:13:22 INFO - PROCESS | 17795 | 1469110402175 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:13:22 INFO - PROCESS | 17795 | 1469110402179 Marionette TRACE conn3 <- [1,322,null,{}] 07:13:22 INFO - PROCESS | 17795 | 1469110402186 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}] 07:13:22 INFO - PROCESS | 17795 | 1469110402192 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:22 INFO - PROCESS | 17795 | 1469110402392 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 07:13:22 INFO - PROCESS | 17795 | 1469110402582 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:22 INFO - PROCESS | 17795 | 1469110402589 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:22 INFO - PROCESS | 17795 | ++DOCSHELL 0x9233bc00 == 55 [pid = 17795] [id = 88] 07:13:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 120 (0x925cbc00) [pid = 17795] [serial = 263] [outer = (nil)] 07:13:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 121 (0x954d2c00) [pid = 17795] [serial = 264] [outer = 0x925cbc00] 07:13:22 INFO - PROCESS | 17795 | 1469110402730 Marionette DEBUG loaded listener.js 07:13:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 122 (0x97cd3000) [pid = 17795] [serial = 265] [outer = 0x925cbc00] 07:13:22 INFO - PROCESS | 17795 | --DOCSHELL 0x954d9800 == 54 [pid = 17795] [id = 24] 07:13:22 INFO - PROCESS | 17795 | --DOCSHELL 0xa2261c00 == 53 [pid = 17795] [id = 79] 07:13:22 INFO - PROCESS | 17795 | --DOCSHELL 0x93e26400 == 52 [pid = 17795] [id = 78] 07:13:22 INFO - PROCESS | 17795 | --DOMWINDOW == 121 (0xa6f80800) [pid = 17795] [serial = 206] [outer = (nil)] [url = about:blank] 07:13:22 INFO - PROCESS | 17795 | --DOMWINDOW == 120 (0x99e91000) [pid = 17795] [serial = 179] [outer = (nil)] [url = about:blank] 07:13:22 INFO - PROCESS | 17795 | --DOMWINDOW == 119 (0x9992fc00) [pid = 17795] [serial = 176] [outer = (nil)] [url = about:blank] 07:13:22 INFO - PROCESS | 17795 | --DOMWINDOW == 118 (0xa23f8c00) [pid = 17795] [serial = 182] [outer = (nil)] [url = about:blank] 07:13:22 INFO - PROCESS | 17795 | --DOMWINDOW == 117 (0x9548d000) [pid = 17795] [serial = 173] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 17795 | --DOCSHELL 0x954d6800 == 51 [pid = 17795] [id = 77] 07:13:23 INFO - PROCESS | 17795 | --DOCSHELL 0x931a4000 == 50 [pid = 17795] [id = 73] 07:13:23 INFO - PROCESS | 17795 | --DOCSHELL 0x9ace4000 == 49 [pid = 17795] [id = 72] 07:13:23 INFO - PROCESS | 17795 | --DOCSHELL 0x99671c00 == 48 [pid = 17795] [id = 71] 07:13:23 INFO - PROCESS | 17795 | --DOCSHELL 0x925cc000 == 47 [pid = 17795] [id = 70] 07:13:23 INFO - PROCESS | 17795 | --DOMWINDOW == 116 (0xa6f42800) [pid = 17795] [serial = 204] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 17795 | --DOMWINDOW == 115 (0xa6daa800) [pid = 17795] [serial = 203] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 17795 | --DOMWINDOW == 114 (0x954d0400) [pid = 17795] [serial = 188] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 17795 | --DOMWINDOW == 113 (0x99e89000) [pid = 17795] [serial = 192] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 17795 | --DOMWINDOW == 112 (0xa23a8c00) [pid = 17795] [serial = 197] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 17795 | --DOMWINDOW == 111 (0xa61c7000) [pid = 17795] [serial = 201] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 17795 | --DOMWINDOW == 110 (0x994c5800) [pid = 17795] [serial = 189] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 17795 | --DOMWINDOW == 109 (0x9d4d6000) [pid = 17795] [serial = 195] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 17795 | --DOMWINDOW == 108 (0x954d2000) [pid = 17795] [serial = 185] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 17795 | --DOMWINDOW == 107 (0xa23f3000) [pid = 17795] [serial = 198] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 17795 | --DOMWINDOW == 106 (0x9d367800) [pid = 17795] [serial = 194] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 17795 | --DOMWINDOW == 105 (0xa33bf000) [pid = 17795] [serial = 200] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 17795 | --DOMWINDOW == 104 (0x97cd9c00) [pid = 17795] [serial = 186] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 17795 | --DOMWINDOW == 103 (0x99aca800) [pid = 17795] [serial = 191] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 17795 | 1469110403499 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]]]}] 07:13:23 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. 07:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1380ms 07:13:23 INFO - PROCESS | 17795 | 1469110403558 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 07:13:23 INFO - PROCESS | 17795 | 1469110403564 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 07:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:13:23 INFO - PROCESS | 17795 | 1469110403570 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:13:23 INFO - PROCESS | 17795 | 1469110403573 Marionette TRACE conn3 <- [1,326,null,{}] 07:13:23 INFO - PROCESS | 17795 | 1469110403579 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}] 07:13:23 INFO - PROCESS | 17795 | 1469110403584 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:23 INFO - PROCESS | 17795 | 1469110403738 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 07:13:23 INFO - PROCESS | 17795 | 1469110403745 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:23 INFO - PROCESS | 17795 | 1469110403754 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:23 INFO - PROCESS | 17795 | ++DOCSHELL 0x994c6800 == 48 [pid = 17795] [id = 89] 07:13:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 104 (0x994cf000) [pid = 17795] [serial = 266] [outer = (nil)] 07:13:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 105 (0x995cbc00) [pid = 17795] [serial = 267] [outer = 0x994cf000] 07:13:23 INFO - PROCESS | 17795 | 1469110403817 Marionette DEBUG loaded listener.js 07:13:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 106 (0x99676c00) [pid = 17795] [serial = 268] [outer = 0x994cf000] 07:13:24 INFO - PROCESS | 17795 | 1469110404680 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]]]}] 07:13:24 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. 07:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1139ms 07:13:24 INFO - PROCESS | 17795 | 1469110404710 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 07:13:24 INFO - PROCESS | 17795 | 1469110404714 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 07:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:13:24 INFO - PROCESS | 17795 | 1469110404726 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:13:24 INFO - PROCESS | 17795 | 1469110404734 Marionette TRACE conn3 <- [1,330,null,{}] 07:13:24 INFO - PROCESS | 17795 | 1469110404741 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}] 07:13:24 INFO - PROCESS | 17795 | 1469110404747 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:24 INFO - PROCESS | 17795 | 1469110404900 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 07:13:24 INFO - PROCESS | 17795 | 1469110404909 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:24 INFO - PROCESS | 17795 | 1469110404915 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:24 INFO - PROCESS | 17795 | ++DOCSHELL 0x92cd0000 == 49 [pid = 17795] [id = 90] 07:13:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 107 (0x9ace3c00) [pid = 17795] [serial = 269] [outer = (nil)] 07:13:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 108 (0x9d32dc00) [pid = 17795] [serial = 270] [outer = 0x9ace3c00] 07:13:24 INFO - PROCESS | 17795 | 1469110404976 Marionette DEBUG loaded listener.js 07:13:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 109 (0x9d4db000) [pid = 17795] [serial = 271] [outer = 0x9ace3c00] 07:13:25 INFO - PROCESS | 17795 | 1469110405751 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]]]}] 07:13:25 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. 07:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1054ms 07:13:25 INFO - PROCESS | 17795 | 1469110405774 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 07:13:25 INFO - PROCESS | 17795 | 1469110405777 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 07:13:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:13:25 INFO - PROCESS | 17795 | 1469110405783 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:13:25 INFO - PROCESS | 17795 | 1469110405785 Marionette TRACE conn3 <- [1,334,null,{}] 07:13:25 INFO - PROCESS | 17795 | 1469110405791 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}] 07:13:25 INFO - PROCESS | 17795 | 1469110405796 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:25 INFO - PROCESS | 17795 | 1469110405997 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 07:13:26 INFO - PROCESS | 17795 | 1469110406022 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:26 INFO - PROCESS | 17795 | 1469110406029 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:26 INFO - PROCESS | 17795 | ++DOCSHELL 0x9233e800 == 50 [pid = 17795] [id = 91] 07:13:26 INFO - PROCESS | 17795 | ++DOMWINDOW == 110 (0x995d2c00) [pid = 17795] [serial = 272] [outer = (nil)] 07:13:26 INFO - PROCESS | 17795 | ++DOMWINDOW == 111 (0xa23f3000) [pid = 17795] [serial = 273] [outer = 0x995d2c00] 07:13:26 INFO - PROCESS | 17795 | 1469110406099 Marionette DEBUG loaded listener.js 07:13:26 INFO - PROCESS | 17795 | ++DOMWINDOW == 112 (0xa255d400) [pid = 17795] [serial = 274] [outer = 0x995d2c00] 07:13:26 INFO - PROCESS | 17795 | 1469110406821 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]]]}] 07:13:26 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. 07:13:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1096ms 07:13:26 INFO - PROCESS | 17795 | 1469110406922 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 07:13:26 INFO - PROCESS | 17795 | 1469110406925 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 07:13:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:13:26 INFO - PROCESS | 17795 | 1469110406932 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:13:26 INFO - PROCESS | 17795 | 1469110406934 Marionette TRACE conn3 <- [1,338,null,{}] 07:13:26 INFO - PROCESS | 17795 | 1469110406939 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}] 07:13:26 INFO - PROCESS | 17795 | 1469110406943 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:27 INFO - PROCESS | 17795 | 1469110407139 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 07:13:27 INFO - PROCESS | 17795 | 1469110407188 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:27 INFO - PROCESS | 17795 | 1469110407201 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:27 INFO - PROCESS | 17795 | ++DOCSHELL 0xa33bf000 == 51 [pid = 17795] [id = 92] 07:13:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 113 (0xa33c2400) [pid = 17795] [serial = 275] [outer = (nil)] 07:13:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 114 (0xa4d52000) [pid = 17795] [serial = 276] [outer = 0xa33c2400] 07:13:27 INFO - PROCESS | 17795 | 1469110407276 Marionette DEBUG loaded listener.js 07:13:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 115 (0xa6f48800) [pid = 17795] [serial = 277] [outer = 0xa33c2400] 07:13:27 INFO - PROCESS | 17795 | --DOMWINDOW == 114 (0xa235fc00) [pid = 17795] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:13:27 INFO - PROCESS | 17795 | --DOMWINDOW == 113 (0xa33c8800) [pid = 17795] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:13:27 INFO - PROCESS | 17795 | --DOMWINDOW == 112 (0x995cc800) [pid = 17795] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:13:27 INFO - PROCESS | 17795 | --DOMWINDOW == 111 (0x93d57000) [pid = 17795] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:13:27 INFO - PROCESS | 17795 | --DOMWINDOW == 110 (0x9ad74000) [pid = 17795] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:13:27 INFO - PROCESS | 17795 | --DOMWINDOW == 109 (0x93d64800) [pid = 17795] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:13:27 INFO - PROCESS | 17795 | --DOMWINDOW == 108 (0x9240a800) [pid = 17795] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:13:27 INFO - PROCESS | 17795 | --DOMWINDOW == 107 (0xa6b5b400) [pid = 17795] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:13:27 INFO - PROCESS | 17795 | --DOMWINDOW == 106 (0x93e34400) [pid = 17795] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:13:27 INFO - PROCESS | 17795 | --DOMWINDOW == 105 (0x995cd000) [pid = 17795] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:13:27 INFO - PROCESS | 17795 | --DOMWINDOW == 104 (0x99e90c00) [pid = 17795] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:13:27 INFO - PROCESS | 17795 | --DOMWINDOW == 103 (0x99e8b000) [pid = 17795] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:13:27 INFO - PROCESS | 17795 | --DOMWINDOW == 102 (0x925c2800) [pid = 17795] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:13:27 INFO - PROCESS | 17795 | --DOMWINDOW == 101 (0x95495400) [pid = 17795] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:13:27 INFO - PROCESS | 17795 | --DOMWINDOW == 100 (0x954d9000) [pid = 17795] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:13:27 INFO - PROCESS | 17795 | --DOMWINDOW == 99 (0x99ac5000) [pid = 17795] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:13:28 INFO - PROCESS | 17795 | 1469110408199 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]]]}] 07:13:28 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. 07:13:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1285ms 07:13:28 INFO - PROCESS | 17795 | 1469110408217 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 07:13:28 INFO - PROCESS | 17795 | 1469110408220 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 07:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:13:28 INFO - PROCESS | 17795 | 1469110408226 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:13:28 INFO - PROCESS | 17795 | 1469110408228 Marionette TRACE conn3 <- [1,342,null,{}] 07:13:28 INFO - PROCESS | 17795 | 1469110408233 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}] 07:13:28 INFO - PROCESS | 17795 | 1469110408238 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:28 INFO - PROCESS | 17795 | 1469110408372 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 07:13:28 INFO - PROCESS | 17795 | 1469110408485 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:28 INFO - PROCESS | 17795 | 1469110408493 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:28 INFO - PROCESS | 17795 | ++DOCSHELL 0x9233e400 == 52 [pid = 17795] [id = 93] 07:13:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 100 (0x9240a800) [pid = 17795] [serial = 278] [outer = (nil)] 07:13:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 101 (0x99acb400) [pid = 17795] [serial = 279] [outer = 0x9240a800] 07:13:28 INFO - PROCESS | 17795 | 1469110408552 Marionette DEBUG loaded listener.js 07:13:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 102 (0xa6b5b400) [pid = 17795] [serial = 280] [outer = 0x9240a800] 07:13:29 INFO - PROCESS | 17795 | 1469110409171 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]]]}] 07:13:29 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. 07:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 983ms 07:13:29 INFO - PROCESS | 17795 | 1469110409209 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 07:13:29 INFO - PROCESS | 17795 | 1469110409212 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 07:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:13:29 INFO - PROCESS | 17795 | 1469110409218 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:13:29 INFO - PROCESS | 17795 | 1469110409220 Marionette TRACE conn3 <- [1,346,null,{}] 07:13:29 INFO - PROCESS | 17795 | 1469110409225 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}] 07:13:29 INFO - PROCESS | 17795 | 1469110409229 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:29 INFO - PROCESS | 17795 | 1469110409415 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 07:13:29 INFO - PROCESS | 17795 | 1469110409435 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:29 INFO - PROCESS | 17795 | 1469110409441 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:29 INFO - PROCESS | 17795 | ++DOCSHELL 0x92ccdc00 == 53 [pid = 17795] [id = 94] 07:13:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 103 (0x97b3b400) [pid = 17795] [serial = 281] [outer = (nil)] 07:13:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 104 (0xa6fca000) [pid = 17795] [serial = 282] [outer = 0x97b3b400] 07:13:29 INFO - PROCESS | 17795 | 1469110409507 Marionette DEBUG loaded listener.js 07:13:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 105 (0xa6fcdc00) [pid = 17795] [serial = 283] [outer = 0x97b3b400] 07:13:30 INFO - PROCESS | 17795 | 1469110410426 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]]]}] 07:13:30 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. 07:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1237ms 07:13:30 INFO - PROCESS | 17795 | 1469110410456 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 07:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:13:30 INFO - PROCESS | 17795 | 1469110410462 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 07:13:30 INFO - PROCESS | 17795 | 1469110410470 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:13:30 INFO - PROCESS | 17795 | 1469110410475 Marionette TRACE conn3 <- [1,350,null,{}] 07:13:30 INFO - PROCESS | 17795 | 1469110410483 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}] 07:13:30 INFO - PROCESS | 17795 | 1469110410489 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:30 INFO - PROCESS | 17795 | 1469110410660 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 07:13:30 INFO - PROCESS | 17795 | 1469110410811 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:30 INFO - PROCESS | 17795 | 1469110410818 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:30 INFO - PROCESS | 17795 | ++DOCSHELL 0x92408000 == 54 [pid = 17795] [id = 95] 07:13:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 106 (0x92cc6800) [pid = 17795] [serial = 284] [outer = (nil)] 07:13:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 107 (0x95399000) [pid = 17795] [serial = 285] [outer = 0x92cc6800] 07:13:30 INFO - PROCESS | 17795 | 1469110410895 Marionette DEBUG loaded listener.js 07:13:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 108 (0x954de800) [pid = 17795] [serial = 286] [outer = 0x92cc6800] 07:13:31 INFO - PROCESS | 17795 | 1469110411777 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]]]}] 07:13:31 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. 07:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1352ms 07:13:31 INFO - PROCESS | 17795 | 1469110411820 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 07:13:31 INFO - PROCESS | 17795 | 1469110411827 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 07:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:13:31 INFO - PROCESS | 17795 | 1469110411837 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:13:31 INFO - PROCESS | 17795 | 1469110411840 Marionette TRACE conn3 <- [1,354,null,{}] 07:13:31 INFO - PROCESS | 17795 | 1469110411847 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}] 07:13:31 INFO - PROCESS | 17795 | 1469110411852 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:32 INFO - PROCESS | 17795 | 1469110412022 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 07:13:32 INFO - PROCESS | 17795 | 1469110412181 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:32 INFO - PROCESS | 17795 | 1469110412195 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:32 INFO - PROCESS | 17795 | ++DOCSHELL 0x90e0ec00 == 55 [pid = 17795] [id = 96] 07:13:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 109 (0x90e13c00) [pid = 17795] [serial = 287] [outer = (nil)] 07:13:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 110 (0x9227c400) [pid = 17795] [serial = 288] [outer = 0x90e13c00] 07:13:32 INFO - PROCESS | 17795 | 1469110412272 Marionette DEBUG loaded listener.js 07:13:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 111 (0x93e6b800) [pid = 17795] [serial = 289] [outer = 0x90e13c00] 07:13:33 INFO - PROCESS | 17795 | 1469110413204 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]]]}] 07:13:33 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. 07:13:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1380ms 07:13:33 INFO - PROCESS | 17795 | 1469110413217 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 07:13:33 INFO - PROCESS | 17795 | 1469110413221 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 07:13:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:13:33 INFO - PROCESS | 17795 | 1469110413228 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:13:33 INFO - PROCESS | 17795 | 1469110413233 Marionette TRACE conn3 <- [1,358,null,{}] 07:13:33 INFO - PROCESS | 17795 | 1469110413249 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}] 07:13:33 INFO - PROCESS | 17795 | 1469110413257 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:33 INFO - PROCESS | 17795 | 1469110413418 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 07:13:33 INFO - PROCESS | 17795 | 1469110413636 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:33 INFO - PROCESS | 17795 | 1469110413645 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:33 INFO - PROCESS | 17795 | ++DOCSHELL 0x9ac74800 == 56 [pid = 17795] [id = 97] 07:13:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 112 (0x9ac7bc00) [pid = 17795] [serial = 290] [outer = (nil)] 07:13:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 113 (0x9d36d400) [pid = 17795] [serial = 291] [outer = 0x9ac7bc00] 07:13:33 INFO - PROCESS | 17795 | 1469110413772 Marionette DEBUG loaded listener.js 07:13:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 114 (0xa2fb2800) [pid = 17795] [serial = 292] [outer = 0x9ac7bc00] 07:13:34 INFO - PROCESS | 17795 | 1469110414598 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]]]}] 07:13:34 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. 07:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1435ms 07:13:34 INFO - PROCESS | 17795 | 1469110414664 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 07:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:13:34 INFO - PROCESS | 17795 | 1469110414668 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 07:13:34 INFO - PROCESS | 17795 | 1469110414675 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:13:34 INFO - PROCESS | 17795 | 1469110414678 Marionette TRACE conn3 <- [1,362,null,{}] 07:13:34 INFO - PROCESS | 17795 | 1469110414683 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}] 07:13:34 INFO - PROCESS | 17795 | 1469110414688 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:34 INFO - PROCESS | 17795 | 1469110414887 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 07:13:35 INFO - PROCESS | 17795 | 1469110415038 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:35 INFO - PROCESS | 17795 | 1469110415045 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:35 INFO - PROCESS | 17795 | ++DOCSHELL 0x9ad73c00 == 57 [pid = 17795] [id = 98] 07:13:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 115 (0x9d862400) [pid = 17795] [serial = 293] [outer = (nil)] 07:13:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 116 (0xa6fc6400) [pid = 17795] [serial = 294] [outer = 0x9d862400] 07:13:35 INFO - PROCESS | 17795 | 1469110415120 Marionette DEBUG loaded listener.js 07:13:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 117 (0xa6fd2400) [pid = 17795] [serial = 295] [outer = 0x9d862400] 07:13:35 INFO - PROCESS | 17795 | 1469110415957 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]]]}] 07:13:36 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. 07:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1336ms 07:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:13:36 INFO - PROCESS | 17795 | 1469110416011 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 07:13:36 INFO - PROCESS | 17795 | 1469110416013 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 07:13:36 INFO - PROCESS | 17795 | 1469110416020 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:13:36 INFO - PROCESS | 17795 | 1469110416023 Marionette TRACE conn3 <- [1,366,null,{}] 07:13:36 INFO - PROCESS | 17795 | 1469110416028 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}] 07:13:36 INFO - PROCESS | 17795 | 1469110416033 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:36 INFO - PROCESS | 17795 | 1469110416188 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 07:13:36 INFO - PROCESS | 17795 | 1469110416341 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:36 INFO - PROCESS | 17795 | 1469110416349 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:36 INFO - PROCESS | 17795 | ++DOCSHELL 0x91095400 == 58 [pid = 17795] [id = 99] 07:13:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 118 (0x91095800) [pid = 17795] [serial = 296] [outer = (nil)] 07:13:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 119 (0x9109c000) [pid = 17795] [serial = 297] [outer = 0x91095800] 07:13:36 INFO - PROCESS | 17795 | 1469110416419 Marionette DEBUG loaded listener.js 07:13:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 120 (0x9109e800) [pid = 17795] [serial = 298] [outer = 0x91095800] 07:13:37 INFO - PROCESS | 17795 | 1469110417320 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]]]}] 07:13:37 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. 07:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1332ms 07:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:13:37 INFO - PROCESS | 17795 | 1469110417352 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 07:13:37 INFO - PROCESS | 17795 | 1469110417355 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 07:13:37 INFO - PROCESS | 17795 | 1469110417361 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:13:37 INFO - PROCESS | 17795 | 1469110417365 Marionette TRACE conn3 <- [1,370,null,{}] 07:13:37 INFO - PROCESS | 17795 | 1469110417370 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}] 07:13:37 INFO - PROCESS | 17795 | 1469110417379 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:37 INFO - PROCESS | 17795 | 1469110417571 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 07:13:37 INFO - PROCESS | 17795 | 1469110417728 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:37 INFO - PROCESS | 17795 | 1469110417738 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:37 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f31b400 == 59 [pid = 17795] [id = 100] 07:13:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 121 (0x8f31d400) [pid = 17795] [serial = 299] [outer = (nil)] 07:13:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 122 (0x8f327000) [pid = 17795] [serial = 300] [outer = 0x8f31d400] 07:13:37 INFO - PROCESS | 17795 | 1469110417811 Marionette DEBUG loaded listener.js 07:13:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 123 (0x910a0400) [pid = 17795] [serial = 301] [outer = 0x8f31d400] 07:13:38 INFO - PROCESS | 17795 | 1469110418966 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]]]}] 07:13:38 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. 07:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1637ms 07:13:39 INFO - PROCESS | 17795 | 1469110418997 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 07:13:39 INFO - PROCESS | 17795 | 1469110419002 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 07:13:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:13:39 INFO - PROCESS | 17795 | 1469110419010 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:13:39 INFO - PROCESS | 17795 | 1469110419014 Marionette TRACE conn3 <- [1,374,null,{}] 07:13:39 INFO - PROCESS | 17795 | 1469110419022 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}] 07:13:39 INFO - PROCESS | 17795 | 1469110419026 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:39 INFO - PROCESS | 17795 | 1469110419179 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 07:13:39 INFO - PROCESS | 17795 | 1469110419360 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:39 INFO - PROCESS | 17795 | 1469110419373 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:39 INFO - PROCESS | 17795 | ++DOCSHELL 0x91094400 == 60 [pid = 17795] [id = 101] 07:13:39 INFO - PROCESS | 17795 | ++DOMWINDOW == 124 (0x91095c00) [pid = 17795] [serial = 302] [outer = (nil)] 07:13:39 INFO - PROCESS | 17795 | ++DOMWINDOW == 125 (0x9109bc00) [pid = 17795] [serial = 303] [outer = 0x91095c00] 07:13:39 INFO - PROCESS | 17795 | 1469110419448 Marionette DEBUG loaded listener.js 07:13:39 INFO - PROCESS | 17795 | ++DOMWINDOW == 126 (0x92276c00) [pid = 17795] [serial = 304] [outer = 0x91095c00] 07:13:40 INFO - PROCESS | 17795 | 1469110420293 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:13:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:13:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1330ms 07:13:40 INFO - PROCESS | 17795 | 1469110420341 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 07:13:40 INFO - PROCESS | 17795 | 1469110420347 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 07:13:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:13:40 INFO - PROCESS | 17795 | 1469110420358 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:13:40 INFO - PROCESS | 17795 | 1469110420361 Marionette TRACE conn3 <- [1,378,null,{}] 07:13:40 INFO - PROCESS | 17795 | 1469110420367 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}] 07:13:40 INFO - PROCESS | 17795 | 1469110420372 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:40 INFO - PROCESS | 17795 | 1469110420527 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 07:13:40 INFO - PROCESS | 17795 | 1469110420681 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:40 INFO - PROCESS | 17795 | 1469110420687 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:40 INFO - PROCESS | 17795 | ++DOCSHELL 0x90e17400 == 61 [pid = 17795] [id = 102] 07:13:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 127 (0x92407800) [pid = 17795] [serial = 305] [outer = (nil)] 07:13:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 128 (0x92cc8800) [pid = 17795] [serial = 306] [outer = 0x92407800] 07:13:40 INFO - PROCESS | 17795 | 1469110420758 Marionette DEBUG loaded listener.js 07:13:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 129 (0x9548d000) [pid = 17795] [serial = 307] [outer = 0x92407800] 07:13:41 INFO - PROCESS | 17795 | --DOMWINDOW == 128 (0xa2facc00) [pid = 17795] [serial = 236] [outer = (nil)] [url = about:blank] 07:13:41 INFO - PROCESS | 17795 | --DOMWINDOW == 127 (0xa8c4b400) [pid = 17795] [serial = 221] [outer = (nil)] [url = about:blank] 07:13:41 INFO - PROCESS | 17795 | --DOMWINDOW == 126 (0xac087c00) [pid = 17795] [serial = 224] [outer = (nil)] [url = about:blank] 07:13:41 INFO - PROCESS | 17795 | --DOMWINDOW == 125 (0xa2fb0000) [pid = 17795] [serial = 111] [outer = (nil)] [url = about:blank] 07:13:41 INFO - PROCESS | 17795 | --DOMWINDOW == 124 (0xa61c3000) [pid = 17795] [serial = 138] [outer = (nil)] [url = about:blank] 07:13:41 INFO - PROCESS | 17795 | --DOMWINDOW == 123 (0x9ad6f800) [pid = 17795] [serial = 117] [outer = (nil)] [url = about:blank] 07:13:41 INFO - PROCESS | 17795 | --DOMWINDOW == 122 (0x954d7c00) [pid = 17795] [serial = 141] [outer = (nil)] [url = about:blank] 07:13:41 INFO - PROCESS | 17795 | --DOMWINDOW == 121 (0xa231b800) [pid = 17795] [serial = 144] [outer = (nil)] [url = about:blank] 07:13:41 INFO - PROCESS | 17795 | --DOMWINDOW == 120 (0x99ac1c00) [pid = 17795] [serial = 150] [outer = (nil)] [url = about:blank] 07:13:41 INFO - PROCESS | 17795 | --DOMWINDOW == 119 (0x98465800) [pid = 17795] [serial = 114] [outer = (nil)] [url = about:blank] 07:13:41 INFO - PROCESS | 17795 | --DOMWINDOW == 118 (0xa6dacc00) [pid = 17795] [serial = 147] [outer = (nil)] [url = about:blank] 07:13:41 INFO - PROCESS | 17795 | --DOMWINDOW == 117 (0x95498c00) [pid = 17795] [serial = 174] [outer = (nil)] [url = about:blank] 07:13:41 INFO - PROCESS | 17795 | --DOMWINDOW == 116 (0x99936800) [pid = 17795] [serial = 177] [outer = (nil)] [url = about:blank] 07:13:41 INFO - PROCESS | 17795 | --DOMWINDOW == 115 (0xa3274400) [pid = 17795] [serial = 183] [outer = (nil)] [url = about:blank] 07:13:41 INFO - PROCESS | 17795 | --DOMWINDOW == 114 (0x99e94c00) [pid = 17795] [serial = 180] [outer = (nil)] [url = about:blank] 07:13:41 INFO - PROCESS | 17795 | --DOMWINDOW == 113 (0xa61c1c00) [pid = 17795] [serial = 171] [outer = (nil)] [url = about:blank] 07:13:41 INFO - PROCESS | 17795 | --DOMWINDOW == 112 (0xa6dabc00) [pid = 17795] [serial = 218] [outer = (nil)] [url = about:blank] 07:13:41 INFO - PROCESS | 17795 | --DOMWINDOW == 111 (0x99929c00) [pid = 17795] [serial = 212] [outer = (nil)] [url = about:blank] 07:13:41 INFO - PROCESS | 17795 | --DOMWINDOW == 110 (0x9a58d000) [pid = 17795] [serial = 228] [outer = (nil)] [url = about:blank] 07:13:41 INFO - PROCESS | 17795 | --DOMWINDOW == 109 (0x9992e000) [pid = 17795] [serial = 227] [outer = (nil)] [url = about:blank] 07:13:41 INFO - PROCESS | 17795 | --DOMWINDOW == 108 (0x99678000) [pid = 17795] [serial = 231] [outer = (nil)] [url = about:blank] 07:13:41 INFO - PROCESS | 17795 | --DOMWINDOW == 107 (0x99672000) [pid = 17795] [serial = 230] [outer = (nil)] [url = about:blank] 07:13:41 INFO - PROCESS | 17795 | --DOMWINDOW == 106 (0xa100f000) [pid = 17795] [serial = 215] [outer = (nil)] [url = about:blank] 07:13:41 INFO - PROCESS | 17795 | --DOMWINDOW == 105 (0x954d4000) [pid = 17795] [serial = 209] [outer = (nil)] [url = about:blank] 07:13:41 INFO - PROCESS | 17795 | --DOMWINDOW == 104 (0x99e86c00) [pid = 17795] [serial = 233] [outer = (nil)] [url = about:blank] 07:13:41 INFO - PROCESS | 17795 | --DOMWINDOW == 103 (0x99e8e800) [pid = 17795] [serial = 234] [outer = (nil)] [url = about:blank] 07:13:41 INFO - PROCESS | 17795 | 1469110421596 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:13:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:13:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1279ms 07:13:41 INFO - PROCESS | 17795 | 1469110421637 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 07:13:41 INFO - PROCESS | 17795 | 1469110421641 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 07:13:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:13:41 INFO - PROCESS | 17795 | 1469110421647 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:13:41 INFO - PROCESS | 17795 | 1469110421652 Marionette TRACE conn3 <- [1,382,null,{}] 07:13:41 INFO - PROCESS | 17795 | 1469110421666 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}] 07:13:41 INFO - PROCESS | 17795 | 1469110421673 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:41 INFO - PROCESS | 17795 | 1469110421812 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 07:13:41 INFO - PROCESS | 17795 | 1469110421827 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:41 INFO - PROCESS | 17795 | 1469110421838 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:41 INFO - PROCESS | 17795 | ++DOCSHELL 0x99021c00 == 62 [pid = 17795] [id = 103] 07:13:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 104 (0x990a0400) [pid = 17795] [serial = 308] [outer = (nil)] 07:13:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 105 (0x9950a400) [pid = 17795] [serial = 309] [outer = 0x990a0400] 07:13:41 INFO - PROCESS | 17795 | 1469110421899 Marionette DEBUG loaded listener.js 07:13:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 106 (0x99671400) [pid = 17795] [serial = 310] [outer = 0x990a0400] 07:13:42 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:13:42 INFO - PROCESS | 17795 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:13:42 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:13:42 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:13:42 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:13:42 INFO - PROCESS | 17795 | 1469110422758 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:13:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:13:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1132ms 07:13:42 INFO - PROCESS | 17795 | 1469110422780 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 07:13:42 INFO - PROCESS | 17795 | 1469110422783 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 07:13:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:13:42 INFO - PROCESS | 17795 | 1469110422789 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:13:42 INFO - PROCESS | 17795 | 1469110422791 Marionette TRACE conn3 <- [1,386,null,{}] 07:13:42 INFO - PROCESS | 17795 | 1469110422797 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}] 07:13:42 INFO - PROCESS | 17795 | 1469110422802 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:42 INFO - PROCESS | 17795 | 1469110422938 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 07:13:42 INFO - PROCESS | 17795 | 1469110422950 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:42 INFO - PROCESS | 17795 | 1469110422956 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:42 INFO - PROCESS | 17795 | ++DOCSHELL 0x9549ac00 == 63 [pid = 17795] [id = 104] 07:13:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 107 (0x99673000) [pid = 17795] [serial = 311] [outer = (nil)] 07:13:43 INFO - PROCESS | 17795 | ++DOMWINDOW == 108 (0x99933000) [pid = 17795] [serial = 312] [outer = 0x99673000] 07:13:43 INFO - PROCESS | 17795 | 1469110423018 Marionette DEBUG loaded listener.js 07:13:43 INFO - PROCESS | 17795 | ++DOMWINDOW == 109 (0x99acc400) [pid = 17795] [serial = 313] [outer = 0x99673000] 07:13:43 INFO - PROCESS | 17795 | 1469110423822 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]]]}] 07:13:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:13:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1078ms 07:13:43 INFO - PROCESS | 17795 | 1469110423867 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 07:13:43 INFO - PROCESS | 17795 | 1469110423870 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 07:13:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:13:43 INFO - PROCESS | 17795 | 1469110423882 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:13:43 INFO - PROCESS | 17795 | 1469110423884 Marionette TRACE conn3 <- [1,390,null,{}] 07:13:43 INFO - PROCESS | 17795 | 1469110423890 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}] 07:13:43 INFO - PROCESS | 17795 | 1469110423894 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:44 INFO - PROCESS | 17795 | 1469110424076 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 07:13:44 INFO - PROCESS | 17795 | 1469110424101 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:44 INFO - PROCESS | 17795 | 1469110424108 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:44 INFO - PROCESS | 17795 | ++DOCSHELL 0x90e0b000 == 64 [pid = 17795] [id = 105] 07:13:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 110 (0x91162800) [pid = 17795] [serial = 314] [outer = (nil)] 07:13:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 111 (0x91166800) [pid = 17795] [serial = 315] [outer = 0x91162800] 07:13:44 INFO - PROCESS | 17795 | 1469110424169 Marionette DEBUG loaded listener.js 07:13:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 112 (0x91169c00) [pid = 17795] [serial = 316] [outer = 0x91162800] 07:13:45 INFO - PROCESS | 17795 | 1469110425013 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]]]}] 07:13:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:13:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1186ms 07:13:45 INFO - PROCESS | 17795 | 1469110425079 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 07:13:45 INFO - PROCESS | 17795 | 1469110425081 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 07:13:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:13:45 INFO - PROCESS | 17795 | 1469110425088 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:13:45 INFO - PROCESS | 17795 | 1469110425090 Marionette TRACE conn3 <- [1,394,null,{}] 07:13:45 INFO - PROCESS | 17795 | 1469110425095 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}] 07:13:45 INFO - PROCESS | 17795 | 1469110425104 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:45 INFO - PROCESS | 17795 | 1469110425315 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 07:13:45 INFO - PROCESS | 17795 | 1469110425337 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:45 INFO - PROCESS | 17795 | 1469110425344 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:45 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f323000 == 65 [pid = 17795] [id = 106] 07:13:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 113 (0x90e15c00) [pid = 17795] [serial = 317] [outer = (nil)] 07:13:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 114 (0x99e92000) [pid = 17795] [serial = 318] [outer = 0x90e15c00] 07:13:45 INFO - PROCESS | 17795 | 1469110425407 Marionette DEBUG loaded listener.js 07:13:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 115 (0x9a590800) [pid = 17795] [serial = 319] [outer = 0x90e15c00] 07:13:46 INFO - PROCESS | 17795 | --DOMWINDOW == 114 (0x995d2c00) [pid = 17795] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:13:46 INFO - PROCESS | 17795 | --DOMWINDOW == 113 (0x9ace3c00) [pid = 17795] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:13:46 INFO - PROCESS | 17795 | --DOMWINDOW == 112 (0xa33c2400) [pid = 17795] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:13:46 INFO - PROCESS | 17795 | --DOMWINDOW == 111 (0x92345800) [pid = 17795] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:13:46 INFO - PROCESS | 17795 | --DOMWINDOW == 110 (0x994cf000) [pid = 17795] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:13:46 INFO - PROCESS | 17795 | --DOMWINDOW == 109 (0x925cbc00) [pid = 17795] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:13:46 INFO - PROCESS | 17795 | --DOMWINDOW == 108 (0xa22ce400) [pid = 17795] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:13:46 INFO - PROCESS | 17795 | --DOMWINDOW == 107 (0x9240a800) [pid = 17795] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:13:46 INFO - PROCESS | 17795 | 1469110426470 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]]]}] 07:13:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:13:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1429ms 07:13:46 INFO - PROCESS | 17795 | 1469110426518 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 07:13:46 INFO - PROCESS | 17795 | 1469110426521 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 07:13:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:13:46 INFO - PROCESS | 17795 | 1469110426527 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:13:46 INFO - PROCESS | 17795 | 1469110426529 Marionette TRACE conn3 <- [1,398,null,{}] 07:13:46 INFO - PROCESS | 17795 | 1469110426534 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}] 07:13:46 INFO - PROCESS | 17795 | 1469110426539 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:46 INFO - PROCESS | 17795 | 1469110426712 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 07:13:46 INFO - PROCESS | 17795 | 1469110426729 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:46 INFO - PROCESS | 17795 | 1469110426736 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:46 INFO - PROCESS | 17795 | ++DOCSHELL 0x91099800 == 66 [pid = 17795] [id = 107] 07:13:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 108 (0x91165c00) [pid = 17795] [serial = 320] [outer = (nil)] 07:13:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 109 (0x995d2c00) [pid = 17795] [serial = 321] [outer = 0x91165c00] 07:13:46 INFO - PROCESS | 17795 | 1469110426795 Marionette DEBUG loaded listener.js 07:13:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 110 (0x99e8c800) [pid = 17795] [serial = 322] [outer = 0x91165c00] 07:13:47 INFO - PROCESS | 17795 | 1469110427530 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]]]}] 07:13:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:13:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1033ms 07:13:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:13:47 INFO - PROCESS | 17795 | 1469110427562 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 07:13:47 INFO - PROCESS | 17795 | 1469110427564 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 07:13:47 INFO - PROCESS | 17795 | 1469110427570 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:13:47 INFO - PROCESS | 17795 | 1469110427573 Marionette TRACE conn3 <- [1,402,null,{}] 07:13:47 INFO - PROCESS | 17795 | 1469110427606 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}] 07:13:47 INFO - PROCESS | 17795 | 1469110427610 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:47 INFO - PROCESS | 17795 | 1469110427793 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 07:13:47 INFO - PROCESS | 17795 | 1469110427809 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:47 INFO - PROCESS | 17795 | 1469110427817 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:47 INFO - PROCESS | 17795 | ++DOCSHELL 0x90e09400 == 67 [pid = 17795] [id = 108] 07:13:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 111 (0x925cbc00) [pid = 17795] [serial = 323] [outer = (nil)] 07:13:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 112 (0x9d35f000) [pid = 17795] [serial = 324] [outer = 0x925cbc00] 07:13:47 INFO - PROCESS | 17795 | 1469110427876 Marionette DEBUG loaded listener.js 07:13:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 113 (0x9d4dc400) [pid = 17795] [serial = 325] [outer = 0x925cbc00] 07:13:48 INFO - PROCESS | 17795 | 1469110428903 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]]]}] 07:13:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:13:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1362ms 07:13:48 INFO - PROCESS | 17795 | 1469110428931 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 07:13:48 INFO - PROCESS | 17795 | 1469110428938 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 07:13:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:13:48 INFO - PROCESS | 17795 | 1469110428946 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:13:48 INFO - PROCESS | 17795 | 1469110428950 Marionette TRACE conn3 <- [1,406,null,{}] 07:13:48 INFO - PROCESS | 17795 | 1469110428959 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}] 07:13:48 INFO - PROCESS | 17795 | 1469110428965 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:49 INFO - PROCESS | 17795 | 1469110429137 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 07:13:49 INFO - PROCESS | 17795 | 1469110429293 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:49 INFO - PROCESS | 17795 | 1469110429301 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:49 INFO - PROCESS | 17795 | ++DOCSHELL 0x90e17800 == 68 [pid = 17795] [id = 109] 07:13:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 114 (0x90e18000) [pid = 17795] [serial = 326] [outer = (nil)] 07:13:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 115 (0x92277000) [pid = 17795] [serial = 327] [outer = 0x90e18000] 07:13:49 INFO - PROCESS | 17795 | 1469110429376 Marionette DEBUG loaded listener.js 07:13:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 116 (0x9233d800) [pid = 17795] [serial = 328] [outer = 0x90e18000] 07:13:50 INFO - PROCESS | 17795 | 1469110430300 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]]]}] 07:13:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:13:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1384ms 07:13:50 INFO - PROCESS | 17795 | 1469110430330 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 07:13:50 INFO - PROCESS | 17795 | 1469110430335 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 07:13:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:13:50 INFO - PROCESS | 17795 | 1469110430347 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:13:50 INFO - PROCESS | 17795 | 1469110430350 Marionette TRACE conn3 <- [1,410,null,{}] 07:13:50 INFO - PROCESS | 17795 | 1469110430357 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}] 07:13:50 INFO - PROCESS | 17795 | 1469110430362 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:50 INFO - PROCESS | 17795 | 1469110430522 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 07:13:50 INFO - PROCESS | 17795 | 1469110430684 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:50 INFO - PROCESS | 17795 | 1469110430693 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:50 INFO - PROCESS | 17795 | ++DOCSHELL 0x9227b400 == 69 [pid = 17795] [id = 110] 07:13:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 117 (0x954d8800) [pid = 17795] [serial = 329] [outer = (nil)] 07:13:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 118 (0x9901d800) [pid = 17795] [serial = 330] [outer = 0x954d8800] 07:13:50 INFO - PROCESS | 17795 | 1469110430772 Marionette DEBUG loaded listener.js 07:13:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 119 (0x9966dc00) [pid = 17795] [serial = 331] [outer = 0x954d8800] 07:13:51 INFO - PROCESS | 17795 | 1469110431683 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]]]}] 07:13:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:13:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1380ms 07:13:51 INFO - PROCESS | 17795 | 1469110431728 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 07:13:51 INFO - PROCESS | 17795 | 1469110431732 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 07:13:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:13:51 INFO - PROCESS | 17795 | 1469110431738 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:13:51 INFO - PROCESS | 17795 | 1469110431744 Marionette TRACE conn3 <- [1,414,null,{}] 07:13:51 INFO - PROCESS | 17795 | 1469110431759 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}] 07:13:51 INFO - PROCESS | 17795 | 1469110431767 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:51 INFO - PROCESS | 17795 | 1469110431938 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 07:13:52 INFO - PROCESS | 17795 | 1469110432095 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:52 INFO - PROCESS | 17795 | 1469110432108 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:52 INFO - PROCESS | 17795 | ++DOCSHELL 0x9b0b5000 == 70 [pid = 17795] [id = 111] 07:13:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 120 (0x9d36cc00) [pid = 17795] [serial = 332] [outer = (nil)] 07:13:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 121 (0xa2317000) [pid = 17795] [serial = 333] [outer = 0x9d36cc00] 07:13:52 INFO - PROCESS | 17795 | 1469110432184 Marionette DEBUG loaded listener.js 07:13:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 122 (0xa23a4400) [pid = 17795] [serial = 334] [outer = 0x9d36cc00] 07:13:53 INFO - PROCESS | 17795 | 1469110433074 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]]]}] 07:13:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:13:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1385ms 07:13:53 INFO - PROCESS | 17795 | 1469110433123 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 07:13:53 INFO - PROCESS | 17795 | 1469110433128 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 07:13:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:13:53 INFO - PROCESS | 17795 | 1469110433134 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:13:53 INFO - PROCESS | 17795 | 1469110433138 Marionette TRACE conn3 <- [1,418,null,{}] 07:13:53 INFO - PROCESS | 17795 | 1469110433143 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}] 07:13:53 INFO - PROCESS | 17795 | 1469110433151 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:53 INFO - PROCESS | 17795 | 1469110433321 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 07:13:53 INFO - PROCESS | 17795 | 1469110433476 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:53 INFO - PROCESS | 17795 | 1469110433482 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:53 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f329c00 == 71 [pid = 17795] [id = 112] 07:13:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 123 (0xa2530c00) [pid = 17795] [serial = 335] [outer = (nil)] 07:13:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 124 (0xa2feb000) [pid = 17795] [serial = 336] [outer = 0xa2530c00] 07:13:53 INFO - PROCESS | 17795 | 1469110433559 Marionette DEBUG loaded listener.js 07:13:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 125 (0xa3306c00) [pid = 17795] [serial = 337] [outer = 0xa2530c00] 07:13:54 INFO - PROCESS | 17795 | 1469110434839 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]]]}] 07:13:54 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 07:13:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1729ms 07:13:54 INFO - PROCESS | 17795 | 1469110434864 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 07:13:54 INFO - PROCESS | 17795 | 1469110434868 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 07:13:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:13:54 INFO - PROCESS | 17795 | 1469110434874 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:13:54 INFO - PROCESS | 17795 | 1469110434877 Marionette TRACE conn3 <- [1,422,null,{}] 07:13:54 INFO - PROCESS | 17795 | 1469110434882 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}] 07:13:54 INFO - PROCESS | 17795 | 1469110434887 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:55 INFO - PROCESS | 17795 | 1469110435078 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 07:13:55 INFO - PROCESS | 17795 | 1469110435233 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:55 INFO - PROCESS | 17795 | 1469110435241 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:55 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f31f000 == 72 [pid = 17795] [id = 113] 07:13:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 126 (0x92270400) [pid = 17795] [serial = 338] [outer = (nil)] 07:13:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 127 (0xa4f14400) [pid = 17795] [serial = 339] [outer = 0x92270400] 07:13:55 INFO - PROCESS | 17795 | 1469110435313 Marionette DEBUG loaded listener.js 07:13:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 128 (0xa61c2800) [pid = 17795] [serial = 340] [outer = 0x92270400] 07:13:56 INFO - PROCESS | 17795 | 1469110436592 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]]]}] 07:13:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:13:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1738ms 07:13:56 INFO - PROCESS | 17795 | 1469110436668 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 07:13:56 INFO - PROCESS | 17795 | 1469110436671 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 07:13:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:13:56 INFO - PROCESS | 17795 | 1469110436680 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:13:56 INFO - PROCESS | 17795 | 1469110436683 Marionette TRACE conn3 <- [1,426,null,{}] 07:13:56 INFO - PROCESS | 17795 | 1469110436689 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}] 07:13:56 INFO - PROCESS | 17795 | 1469110436699 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:56 INFO - PROCESS | 17795 | 1469110436876 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 07:13:57 INFO - PROCESS | 17795 | 1469110437028 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:57 INFO - PROCESS | 17795 | 1469110437037 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:57 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f327c00 == 73 [pid = 17795] [id = 114] 07:13:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 129 (0x90e12000) [pid = 17795] [serial = 341] [outer = (nil)] 07:13:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 130 (0xa6da9800) [pid = 17795] [serial = 342] [outer = 0x90e12000] 07:13:57 INFO - PROCESS | 17795 | 1469110437107 Marionette DEBUG loaded listener.js 07:13:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 131 (0xa6fca400) [pid = 17795] [serial = 343] [outer = 0x90e12000] 07:13:57 INFO - PROCESS | 17795 | 1469110437958 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] 07:13:58 INFO - PROCESS | 17795 | 1469110438030 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 07:13:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:13:58 INFO - PROCESS | 17795 | 1469110438038 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:13:58 INFO - PROCESS | 17795 | 1469110438042 Marionette TRACE conn3 <- [1,430,null,{}] 07:13:58 INFO - PROCESS | 17795 | 1469110438047 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}] 07:13:58 INFO - PROCESS | 17795 | 1469110438052 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:58 INFO - PROCESS | 17795 | 1469110438209 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 07:13:58 INFO - PROCESS | 17795 | 1469110438536 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:58 INFO - PROCESS | 17795 | 1469110438545 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:58 INFO - PROCESS | 17795 | ++DOCSHELL 0x91091c00 == 74 [pid = 17795] [id = 115] 07:13:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 132 (0x91092400) [pid = 17795] [serial = 344] [outer = (nil)] 07:13:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 133 (0x9115cc00) [pid = 17795] [serial = 345] [outer = 0x91092400] 07:13:58 INFO - PROCESS | 17795 | 1469110438685 Marionette DEBUG loaded listener.js 07:13:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 134 (0x91163400) [pid = 17795] [serial = 346] [outer = 0x91092400] 07:13:59 INFO - PROCESS | 17795 | 1469110439503 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]]]}] 07:13:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:13:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1535ms 07:13:59 INFO - PROCESS | 17795 | 1469110439575 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 07:13:59 INFO - PROCESS | 17795 | 1469110439580 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 07:13:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:13:59 INFO - PROCESS | 17795 | 1469110439587 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:13:59 INFO - PROCESS | 17795 | 1469110439591 Marionette TRACE conn3 <- [1,434,null,{}] 07:13:59 INFO - PROCESS | 17795 | 1469110439599 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}] 07:13:59 INFO - PROCESS | 17795 | 1469110439606 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:13:59 INFO - PROCESS | 17795 | 1469110439834 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 07:14:00 INFO - PROCESS | 17795 | 1469110440035 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:00 INFO - PROCESS | 17795 | 1469110440043 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:00 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f5a3400 == 75 [pid = 17795] [id = 116] 07:14:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 135 (0x8f5a4400) [pid = 17795] [serial = 347] [outer = (nil)] 07:14:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 136 (0x91098400) [pid = 17795] [serial = 348] [outer = 0x8f5a4400] 07:14:00 INFO - PROCESS | 17795 | 1469110440168 Marionette DEBUG loaded listener.js 07:14:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 137 (0x92278000) [pid = 17795] [serial = 349] [outer = 0x8f5a4400] 07:14:00 INFO - PROCESS | 17795 | --DOCSHELL 0x99020800 == 74 [pid = 17795] [id = 16] 07:14:00 INFO - PROCESS | 17795 | --DOMWINDOW == 136 (0xa6fca000) [pid = 17795] [serial = 282] [outer = (nil)] [url = about:blank] 07:14:00 INFO - PROCESS | 17795 | --DOMWINDOW == 135 (0xa23f3000) [pid = 17795] [serial = 273] [outer = (nil)] [url = about:blank] 07:14:00 INFO - PROCESS | 17795 | --DOMWINDOW == 134 (0xa901cc00) [pid = 17795] [serial = 258] [outer = (nil)] [url = about:blank] 07:14:00 INFO - PROCESS | 17795 | --DOMWINDOW == 133 (0x9d32dc00) [pid = 17795] [serial = 270] [outer = (nil)] [url = about:blank] 07:14:00 INFO - PROCESS | 17795 | --DOMWINDOW == 132 (0xa4d52000) [pid = 17795] [serial = 276] [outer = (nil)] [url = about:blank] 07:14:00 INFO - PROCESS | 17795 | --DOMWINDOW == 131 (0x92cc2800) [pid = 17795] [serial = 239] [outer = (nil)] [url = about:blank] 07:14:00 INFO - PROCESS | 17795 | --DOMWINDOW == 130 (0x92cc2c00) [pid = 17795] [serial = 262] [outer = (nil)] [url = about:blank] 07:14:00 INFO - PROCESS | 17795 | --DOMWINDOW == 129 (0x9240c800) [pid = 17795] [serial = 261] [outer = (nil)] [url = about:blank] 07:14:00 INFO - PROCESS | 17795 | --DOMWINDOW == 128 (0xa6fc4c00) [pid = 17795] [serial = 255] [outer = (nil)] [url = about:blank] 07:14:00 INFO - PROCESS | 17795 | --DOMWINDOW == 127 (0x995cbc00) [pid = 17795] [serial = 267] [outer = (nil)] [url = about:blank] 07:14:00 INFO - PROCESS | 17795 | --DOMWINDOW == 126 (0x99676c00) [pid = 17795] [serial = 268] [outer = (nil)] [url = about:blank] 07:14:00 INFO - PROCESS | 17795 | --DOMWINDOW == 125 (0xa2263800) [pid = 17795] [serial = 249] [outer = (nil)] [url = about:blank] 07:14:00 INFO - PROCESS | 17795 | --DOMWINDOW == 124 (0x99935000) [pid = 17795] [serial = 245] [outer = (nil)] [url = about:blank] 07:14:00 INFO - PROCESS | 17795 | --DOMWINDOW == 123 (0x954d2c00) [pid = 17795] [serial = 264] [outer = (nil)] [url = about:blank] 07:14:00 INFO - PROCESS | 17795 | --DOMWINDOW == 122 (0x97cd3000) [pid = 17795] [serial = 265] [outer = (nil)] [url = about:blank] 07:14:00 INFO - PROCESS | 17795 | --DOMWINDOW == 121 (0x9792c800) [pid = 17795] [serial = 242] [outer = (nil)] [url = about:blank] 07:14:00 INFO - PROCESS | 17795 | --DOMWINDOW == 120 (0xa33c6400) [pid = 17795] [serial = 237] [outer = (nil)] [url = about:blank] 07:14:00 INFO - PROCESS | 17795 | --DOMWINDOW == 119 (0xa4f1f000) [pid = 17795] [serial = 252] [outer = (nil)] [url = about:blank] 07:14:00 INFO - PROCESS | 17795 | --DOMWINDOW == 118 (0xa6f48800) [pid = 17795] [serial = 277] [outer = (nil)] [url = about:blank] 07:14:00 INFO - PROCESS | 17795 | --DOMWINDOW == 117 (0xa6b5b400) [pid = 17795] [serial = 280] [outer = (nil)] [url = about:blank] 07:14:00 INFO - PROCESS | 17795 | --DOMWINDOW == 116 (0x99acb400) [pid = 17795] [serial = 279] [outer = (nil)] [url = about:blank] 07:14:00 INFO - PROCESS | 17795 | --DOMWINDOW == 115 (0x9a591000) [pid = 17795] [serial = 102] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:14:00 INFO - PROCESS | 17795 | --DOMWINDOW == 114 (0xa255d400) [pid = 17795] [serial = 274] [outer = (nil)] [url = about:blank] 07:14:00 INFO - PROCESS | 17795 | --DOMWINDOW == 113 (0x9d4db000) [pid = 17795] [serial = 271] [outer = (nil)] [url = about:blank] 07:14:00 INFO - PROCESS | 17795 | 1469110440929 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]]]}] 07:14:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:14:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1380ms 07:14:00 INFO - PROCESS | 17795 | 1469110440973 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 07:14:00 INFO - PROCESS | 17795 | 1469110440978 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 07:14:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:14:00 INFO - PROCESS | 17795 | 1469110440986 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:14:00 INFO - PROCESS | 17795 | 1469110440988 Marionette TRACE conn3 <- [1,438,null,{}] 07:14:00 INFO - PROCESS | 17795 | 1469110440994 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}] 07:14:01 INFO - PROCESS | 17795 | 1469110440999 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:01 INFO - PROCESS | 17795 | 1469110441146 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 07:14:01 INFO - PROCESS | 17795 | 1469110441161 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:01 INFO - PROCESS | 17795 | 1469110441167 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:01 INFO - PROCESS | 17795 | ++DOCSHELL 0x925cb000 == 75 [pid = 17795] [id = 117] 07:14:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 114 (0x92c4a800) [pid = 17795] [serial = 350] [outer = (nil)] 07:14:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 115 (0x92cc3400) [pid = 17795] [serial = 351] [outer = 0x92c4a800] 07:14:01 INFO - PROCESS | 17795 | 1469110441232 Marionette DEBUG loaded listener.js 07:14:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 116 (0x931a3400) [pid = 17795] [serial = 352] [outer = 0x92c4a800] 07:14:02 INFO - PROCESS | 17795 | 1469110442098 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]]]}] 07:14:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:14:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1134ms 07:14:02 INFO - PROCESS | 17795 | 1469110442125 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 07:14:02 INFO - PROCESS | 17795 | 1469110442128 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 07:14:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:14:02 INFO - PROCESS | 17795 | 1469110442136 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:14:02 INFO - PROCESS | 17795 | 1469110442144 Marionette TRACE conn3 <- [1,442,null,{}] 07:14:02 INFO - PROCESS | 17795 | 1469110442160 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}] 07:14:02 INFO - PROCESS | 17795 | 1469110442167 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:02 INFO - PROCESS | 17795 | 1469110442317 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 07:14:02 INFO - PROCESS | 17795 | 1469110442326 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:02 INFO - PROCESS | 17795 | 1469110442333 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:02 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f31d000 == 76 [pid = 17795] [id = 118] 07:14:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 117 (0x98f5e400) [pid = 17795] [serial = 353] [outer = (nil)] 07:14:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 118 (0x9966fc00) [pid = 17795] [serial = 354] [outer = 0x98f5e400] 07:14:02 INFO - PROCESS | 17795 | 1469110442393 Marionette DEBUG loaded listener.js 07:14:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 119 (0x9992d000) [pid = 17795] [serial = 355] [outer = 0x98f5e400] 07:14:03 INFO - PROCESS | 17795 | 1469110443195 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]]]}] 07:14:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:14:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1108ms 07:14:03 INFO - PROCESS | 17795 | 1469110443243 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 07:14:03 INFO - PROCESS | 17795 | 1469110443247 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 07:14:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:14:03 INFO - PROCESS | 17795 | 1469110443259 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:14:03 INFO - PROCESS | 17795 | 1469110443261 Marionette TRACE conn3 <- [1,446,null,{}] 07:14:03 INFO - PROCESS | 17795 | 1469110443266 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}] 07:14:03 INFO - PROCESS | 17795 | 1469110443270 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:03 INFO - PROCESS | 17795 | 1469110443464 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 07:14:03 INFO - PROCESS | 17795 | 1469110443481 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:03 INFO - PROCESS | 17795 | 1469110443489 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:03 INFO - PROCESS | 17795 | ++DOCSHELL 0x90e14400 == 77 [pid = 17795] [id = 119] 07:14:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 120 (0x90e15800) [pid = 17795] [serial = 356] [outer = (nil)] 07:14:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 121 (0x999d1c00) [pid = 17795] [serial = 357] [outer = 0x90e15800] 07:14:03 INFO - PROCESS | 17795 | 1469110443548 Marionette DEBUG loaded listener.js 07:14:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 122 (0x99acbc00) [pid = 17795] [serial = 358] [outer = 0x90e15800] 07:14:04 INFO - PROCESS | 17795 | 1469110444364 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]]]}] 07:14:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:14:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1129ms 07:14:04 INFO - PROCESS | 17795 | 1469110444390 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 07:14:04 INFO - PROCESS | 17795 | 1469110444393 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 07:14:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:14:04 INFO - PROCESS | 17795 | 1469110444399 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:14:04 INFO - PROCESS | 17795 | 1469110444401 Marionette TRACE conn3 <- [1,450,null,{}] 07:14:04 INFO - PROCESS | 17795 | 1469110444406 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}] 07:14:04 INFO - PROCESS | 17795 | 1469110444410 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:04 INFO - PROCESS | 17795 | 1469110444595 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 07:14:04 INFO - PROCESS | 17795 | 1469110444619 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:04 INFO - PROCESS | 17795 | 1469110444629 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:04 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f4a1400 == 78 [pid = 17795] [id = 120] 07:14:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 123 (0x8f4a1800) [pid = 17795] [serial = 359] [outer = (nil)] 07:14:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 124 (0x8f4a4000) [pid = 17795] [serial = 360] [outer = 0x8f4a1800] 07:14:04 INFO - PROCESS | 17795 | 1469110444700 Marionette DEBUG loaded listener.js 07:14:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 125 (0x8f5a8c00) [pid = 17795] [serial = 361] [outer = 0x8f4a1800] 07:14:05 INFO - PROCESS | 17795 | --DOMWINDOW == 124 (0x92407800) [pid = 17795] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:14:05 INFO - PROCESS | 17795 | --DOMWINDOW == 123 (0x91162800) [pid = 17795] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:14:05 INFO - PROCESS | 17795 | --DOMWINDOW == 122 (0x91095c00) [pid = 17795] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:14:05 INFO - PROCESS | 17795 | --DOMWINDOW == 121 (0x91165c00) [pid = 17795] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:14:05 INFO - PROCESS | 17795 | --DOMWINDOW == 120 (0x90e15c00) [pid = 17795] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:14:05 INFO - PROCESS | 17795 | --DOMWINDOW == 119 (0x990a0400) [pid = 17795] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:14:05 INFO - PROCESS | 17795 | --DOMWINDOW == 118 (0x99673000) [pid = 17795] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:14:05 INFO - PROCESS | 17795 | 1469110445624 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] 07:14:05 INFO - PROCESS | 17795 | 1469110445685 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 07:14:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:14:05 INFO - PROCESS | 17795 | 1469110445691 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:14:05 INFO - PROCESS | 17795 | 1469110445694 Marionette TRACE conn3 <- [1,454,null,{}] 07:14:05 INFO - PROCESS | 17795 | 1469110445699 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}] 07:14:05 INFO - PROCESS | 17795 | 1469110445704 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:05 INFO - PROCESS | 17795 | 1469110445896 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 07:14:05 INFO - PROCESS | 17795 | 1469110445908 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:05 INFO - PROCESS | 17795 | 1469110445919 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:05 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f49c800 == 79 [pid = 17795] [id = 121] 07:14:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 119 (0x98465800) [pid = 17795] [serial = 362] [outer = (nil)] 07:14:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 120 (0x9a363c00) [pid = 17795] [serial = 363] [outer = 0x98465800] 07:14:05 INFO - PROCESS | 17795 | 1469110445979 Marionette DEBUG loaded listener.js 07:14:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 121 (0x9d32d800) [pid = 17795] [serial = 364] [outer = 0x98465800] 07:14:06 INFO - PROCESS | 17795 | [17795] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:14:06 INFO - PROCESS | 17795 | 1469110446722 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]]]}] 07:14:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:14:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1078ms 07:14:06 INFO - PROCESS | 17795 | 1469110446769 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 07:14:06 INFO - PROCESS | 17795 | 1469110446773 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 07:14:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:14:06 INFO - PROCESS | 17795 | 1469110446785 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:14:06 INFO - PROCESS | 17795 | 1469110446787 Marionette TRACE conn3 <- [1,458,null,{}] 07:14:06 INFO - PROCESS | 17795 | 1469110446792 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}] 07:14:06 INFO - PROCESS | 17795 | 1469110446795 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:06 INFO - PROCESS | 17795 | 1469110446928 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 07:14:06 INFO - PROCESS | 17795 | 1469110446940 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:06 INFO - PROCESS | 17795 | 1469110446945 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:06 INFO - PROCESS | 17795 | ++DOCSHELL 0x90e13800 == 80 [pid = 17795] [id = 122] 07:14:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 122 (0x99673c00) [pid = 17795] [serial = 365] [outer = (nil)] 07:14:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 123 (0xa231b000) [pid = 17795] [serial = 366] [outer = 0x99673c00] 07:14:07 INFO - PROCESS | 17795 | 1469110447006 Marionette DEBUG loaded listener.js 07:14:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 124 (0xa2367800) [pid = 17795] [serial = 367] [outer = 0x99673c00] 07:14:08 INFO - PROCESS | 17795 | 1469110448042 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] 07:14:08 INFO - PROCESS | 17795 | 1469110448121 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 07:14:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:14:08 INFO - PROCESS | 17795 | 1469110448129 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:14:08 INFO - PROCESS | 17795 | 1469110448136 Marionette TRACE conn3 <- [1,462,null,{}] 07:14:08 INFO - PROCESS | 17795 | 1469110448143 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}] 07:14:08 INFO - PROCESS | 17795 | 1469110448149 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:08 INFO - PROCESS | 17795 | 1469110448355 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 07:14:08 INFO - PROCESS | 17795 | 1469110448558 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:08 INFO - PROCESS | 17795 | 1469110448566 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:08 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f59f000 == 81 [pid = 17795] [id = 123] 07:14:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 125 (0x8f59f800) [pid = 17795] [serial = 368] [outer = (nil)] 07:14:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 126 (0x91096c00) [pid = 17795] [serial = 369] [outer = 0x8f59f800] 07:14:08 INFO - PROCESS | 17795 | 1469110448687 Marionette DEBUG loaded listener.js 07:14:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 127 (0x92274800) [pid = 17795] [serial = 370] [outer = 0x8f59f800] 07:14:09 INFO - PROCESS | 17795 | [17795] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:14:09 INFO - PROCESS | 17795 | 1469110449580 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] 07:14:09 INFO - PROCESS | 17795 | 1469110449622 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 07:14:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:14:09 INFO - PROCESS | 17795 | 1469110449632 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:14:09 INFO - PROCESS | 17795 | 1469110449637 Marionette TRACE conn3 <- [1,466,null,{}] 07:14:09 INFO - PROCESS | 17795 | 1469110449642 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}] 07:14:09 INFO - PROCESS | 17795 | 1469110449647 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:09 INFO - PROCESS | 17795 | 1469110449819 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 07:14:09 INFO - PROCESS | 17795 | 1469110449978 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:09 INFO - PROCESS | 17795 | 1469110449989 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:10 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f327400 == 82 [pid = 17795] [id = 124] 07:14:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 128 (0x931a2000) [pid = 17795] [serial = 371] [outer = (nil)] 07:14:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 129 (0x97b46c00) [pid = 17795] [serial = 372] [outer = 0x931a2000] 07:14:10 INFO - PROCESS | 17795 | 1469110450065 Marionette DEBUG loaded listener.js 07:14:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 130 (0x99020800) [pid = 17795] [serial = 373] [outer = 0x931a2000] 07:14:10 INFO - PROCESS | 17795 | 1469110450990 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] 07:14:11 INFO - PROCESS | 17795 | 1469110451029 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 07:14:11 INFO - PROCESS | 17795 | 1469110451036 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:14:11 INFO - PROCESS | 17795 | 1469110451041 Marionette TRACE conn3 <- [1,470,null,{}] 07:14:11 INFO - PROCESS | 17795 | 1469110451057 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}] 07:14:11 INFO - PROCESS | 17795 | 1469110451065 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:11 INFO - PROCESS | 17795 | 1469110451234 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 07:14:11 INFO - PROCESS | 17795 | 1469110451396 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:11 INFO - PROCESS | 17795 | 1469110451404 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:11 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f77cc00 == 83 [pid = 17795] [id = 125] 07:14:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 131 (0x8f77ec00) [pid = 17795] [serial = 374] [outer = (nil)] 07:14:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 132 (0x99938c00) [pid = 17795] [serial = 375] [outer = 0x8f77ec00] 07:14:11 INFO - PROCESS | 17795 | 1469110451485 Marionette DEBUG loaded listener.js 07:14:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 133 (0x9ad7d800) [pid = 17795] [serial = 376] [outer = 0x8f77ec00] 07:14:12 INFO - PROCESS | 17795 | 1469110452375 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]]]}] 07:14:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:14:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1389ms 07:14:12 INFO - PROCESS | 17795 | 1469110452423 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 07:14:12 INFO - PROCESS | 17795 | 1469110452427 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 07:14:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:14:12 INFO - PROCESS | 17795 | 1469110452451 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:14:12 INFO - PROCESS | 17795 | 1469110452455 Marionette TRACE conn3 <- [1,474,null,{}] 07:14:12 INFO - PROCESS | 17795 | 1469110452460 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}] 07:14:12 INFO - PROCESS | 17795 | 1469110452465 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:12 INFO - PROCESS | 17795 | 1469110452640 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 07:14:12 INFO - PROCESS | 17795 | 1469110452882 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:12 INFO - PROCESS | 17795 | 1469110452890 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:12 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f484400 == 84 [pid = 17795] [id = 126] 07:14:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 134 (0x8f486c00) [pid = 17795] [serial = 377] [outer = (nil)] 07:14:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 135 (0x8f48cc00) [pid = 17795] [serial = 378] [outer = 0x8f486c00] 07:14:13 INFO - PROCESS | 17795 | 1469110453006 Marionette DEBUG loaded listener.js 07:14:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 136 (0x8f490000) [pid = 17795] [serial = 379] [outer = 0x8f486c00] 07:14:13 INFO - PROCESS | 17795 | 1469110453833 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]]]}] 07:14:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:14:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1433ms 07:14:13 INFO - PROCESS | 17795 | 1469110453882 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 07:14:13 INFO - PROCESS | 17795 | 1469110453886 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 07:14:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:14:13 INFO - PROCESS | 17795 | 1469110453891 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:14:13 INFO - PROCESS | 17795 | 1469110453895 Marionette TRACE conn3 <- [1,478,null,{}] 07:14:13 INFO - PROCESS | 17795 | 1469110453900 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}] 07:14:13 INFO - PROCESS | 17795 | 1469110453905 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:14 INFO - PROCESS | 17795 | 1469110454064 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 07:14:14 INFO - PROCESS | 17795 | 1469110454223 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:14 INFO - PROCESS | 17795 | 1469110454230 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:14 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f483800 == 85 [pid = 17795] [id = 127] 07:14:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 137 (0x8f489400) [pid = 17795] [serial = 380] [outer = (nil)] 07:14:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 138 (0x9ad74c00) [pid = 17795] [serial = 381] [outer = 0x8f489400] 07:14:14 INFO - PROCESS | 17795 | 1469110454304 Marionette DEBUG loaded listener.js 07:14:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 139 (0xa2258400) [pid = 17795] [serial = 382] [outer = 0x8f489400] 07:14:15 INFO - PROCESS | 17795 | 1469110455225 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]]]}] 07:14:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:14:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1382ms 07:14:15 INFO - PROCESS | 17795 | 1469110455275 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 07:14:15 INFO - PROCESS | 17795 | 1469110455279 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 07:14:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:14:15 INFO - PROCESS | 17795 | 1469110455285 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:14:15 INFO - PROCESS | 17795 | 1469110455288 Marionette TRACE conn3 <- [1,482,null,{}] 07:14:15 INFO - PROCESS | 17795 | 1469110455293 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}] 07:14:15 INFO - PROCESS | 17795 | 1469110455302 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:15 INFO - PROCESS | 17795 | 1469110455476 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 07:14:15 INFO - PROCESS | 17795 | 1469110455638 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:15 INFO - PROCESS | 17795 | 1469110455645 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:15 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f7e2800 == 86 [pid = 17795] [id = 128] 07:14:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 140 (0x8f7e5400) [pid = 17795] [serial = 383] [outer = (nil)] 07:14:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 141 (0x8f7efc00) [pid = 17795] [serial = 384] [outer = 0x8f7e5400] 07:14:15 INFO - PROCESS | 17795 | 1469110455727 Marionette DEBUG loaded listener.js 07:14:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 142 (0x90e0d400) [pid = 17795] [serial = 385] [outer = 0x8f7e5400] 07:14:16 INFO - PROCESS | 17795 | 1469110456598 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]]]}] 07:14:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:14:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1387ms 07:14:16 INFO - PROCESS | 17795 | 1469110456672 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 07:14:16 INFO - PROCESS | 17795 | 1469110456676 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 07:14:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:14:16 INFO - PROCESS | 17795 | 1469110456682 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:14:16 INFO - PROCESS | 17795 | 1469110456685 Marionette TRACE conn3 <- [1,486,null,{}] 07:14:16 INFO - PROCESS | 17795 | 1469110456692 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}] 07:14:16 INFO - PROCESS | 17795 | 1469110456696 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:16 INFO - PROCESS | 17795 | 1469110456855 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 07:14:17 INFO - PROCESS | 17795 | 1469110457018 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:17 INFO - PROCESS | 17795 | 1469110457025 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:17 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec86000 == 87 [pid = 17795] [id = 129] 07:14:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 143 (0x8ec86c00) [pid = 17795] [serial = 386] [outer = (nil)] 07:14:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 144 (0x8ec8cc00) [pid = 17795] [serial = 387] [outer = 0x8ec86c00] 07:14:17 INFO - PROCESS | 17795 | 1469110457099 Marionette DEBUG loaded listener.js 07:14:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 145 (0x8ec8f000) [pid = 17795] [serial = 388] [outer = 0x8ec86c00] 07:14:17 INFO - PROCESS | 17795 | 1469110457947 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]]]}] 07:14:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:14:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1328ms 07:14:18 INFO - PROCESS | 17795 | 1469110458025 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 07:14:18 INFO - PROCESS | 17795 | 1469110458028 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 07:14:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:14:18 INFO - PROCESS | 17795 | 1469110458036 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:14:18 INFO - PROCESS | 17795 | 1469110458040 Marionette TRACE conn3 <- [1,490,null,{}] 07:14:18 INFO - PROCESS | 17795 | 1469110458046 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}] 07:14:18 INFO - PROCESS | 17795 | 1469110458050 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:18 INFO - PROCESS | 17795 | 1469110458211 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 07:14:18 INFO - PROCESS | 17795 | 1469110458658 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:18 INFO - PROCESS | 17795 | 1469110458666 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:18 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f4a3000 == 88 [pid = 17795] [id = 130] 07:14:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 146 (0x8f4a3400) [pid = 17795] [serial = 389] [outer = (nil)] 07:14:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 147 (0x8f4a8c00) [pid = 17795] [serial = 390] [outer = 0x8f4a3400] 07:14:18 INFO - PROCESS | 17795 | 1469110458751 Marionette DEBUG loaded listener.js 07:14:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 148 (0x8f5a5c00) [pid = 17795] [serial = 391] [outer = 0x8f4a3400] 07:14:19 INFO - PROCESS | 17795 | 1469110459559 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]]]}] 07:14:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:14:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1581ms 07:14:19 INFO - PROCESS | 17795 | 1469110459620 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 07:14:19 INFO - PROCESS | 17795 | 1469110459625 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 07:14:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:14:19 INFO - PROCESS | 17795 | 1469110459632 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:14:19 INFO - PROCESS | 17795 | 1469110459637 Marionette TRACE conn3 <- [1,494,null,{}] 07:14:19 INFO - PROCESS | 17795 | 1469110459644 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}] 07:14:19 INFO - PROCESS | 17795 | 1469110459650 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:19 INFO - PROCESS | 17795 | 1469110459804 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 07:14:20 INFO - PROCESS | 17795 | 1469110459986 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:20 INFO - PROCESS | 17795 | 1469110459998 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:20 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f324800 == 89 [pid = 17795] [id = 131] 07:14:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 149 (0x8f4a0400) [pid = 17795] [serial = 392] [outer = (nil)] 07:14:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 150 (0x8f7ea400) [pid = 17795] [serial = 393] [outer = 0x8f4a0400] 07:14:20 INFO - PROCESS | 17795 | 1469110460104 Marionette DEBUG loaded listener.js 07:14:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 151 (0x8f7eec00) [pid = 17795] [serial = 394] [outer = 0x8f4a0400] 07:14:20 INFO - PROCESS | 17795 | --DOCSHELL 0x90e0b000 == 88 [pid = 17795] [id = 105] 07:14:20 INFO - PROCESS | 17795 | --DOCSHELL 0x991a5400 == 87 [pid = 17795] [id = 13] 07:14:20 INFO - PROCESS | 17795 | --DOMWINDOW == 150 (0x9109c000) [pid = 17795] [serial = 297] [outer = (nil)] [url = about:blank] 07:14:20 INFO - PROCESS | 17795 | --DOMWINDOW == 149 (0x8f327000) [pid = 17795] [serial = 300] [outer = (nil)] [url = about:blank] 07:14:20 INFO - PROCESS | 17795 | --DOMWINDOW == 148 (0x9d35f000) [pid = 17795] [serial = 324] [outer = (nil)] [url = about:blank] 07:14:20 INFO - PROCESS | 17795 | --DOCSHELL 0x8f49c800 == 86 [pid = 17795] [id = 121] 07:14:20 INFO - PROCESS | 17795 | --DOCSHELL 0x8f4a1400 == 85 [pid = 17795] [id = 120] 07:14:20 INFO - PROCESS | 17795 | --DOCSHELL 0x90e14400 == 84 [pid = 17795] [id = 119] 07:14:20 INFO - PROCESS | 17795 | --DOCSHELL 0x8f31d000 == 83 [pid = 17795] [id = 118] 07:14:20 INFO - PROCESS | 17795 | --DOCSHELL 0x925cb000 == 82 [pid = 17795] [id = 117] 07:14:20 INFO - PROCESS | 17795 | --DOCSHELL 0x8f5a3400 == 81 [pid = 17795] [id = 116] 07:14:20 INFO - PROCESS | 17795 | --DOCSHELL 0x91091c00 == 80 [pid = 17795] [id = 115] 07:14:21 INFO - PROCESS | 17795 | 1469110461018 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]]]}] 07:14:21 INFO - PROCESS | 17795 | --DOMWINDOW == 147 (0xa6fc6400) [pid = 17795] [serial = 294] [outer = (nil)] [url = about:blank] 07:14:21 INFO - PROCESS | 17795 | --DOMWINDOW == 146 (0x92276c00) [pid = 17795] [serial = 304] [outer = (nil)] [url = about:blank] 07:14:21 INFO - PROCESS | 17795 | --DOMWINDOW == 145 (0x99e8c800) [pid = 17795] [serial = 322] [outer = (nil)] [url = about:blank] 07:14:21 INFO - PROCESS | 17795 | --DOMWINDOW == 144 (0x9a590800) [pid = 17795] [serial = 319] [outer = (nil)] [url = about:blank] 07:14:21 INFO - PROCESS | 17795 | --DOMWINDOW == 143 (0x9227c400) [pid = 17795] [serial = 288] [outer = (nil)] [url = about:blank] 07:14:21 INFO - PROCESS | 17795 | --DOMWINDOW == 142 (0x995d2c00) [pid = 17795] [serial = 321] [outer = (nil)] [url = about:blank] 07:14:21 INFO - PROCESS | 17795 | --DOMWINDOW == 141 (0x95399000) [pid = 17795] [serial = 285] [outer = (nil)] [url = about:blank] 07:14:21 INFO - PROCESS | 17795 | --DOMWINDOW == 140 (0x92cc8800) [pid = 17795] [serial = 306] [outer = (nil)] [url = about:blank] 07:14:21 INFO - PROCESS | 17795 | --DOMWINDOW == 139 (0x9950a400) [pid = 17795] [serial = 309] [outer = (nil)] [url = about:blank] 07:14:21 INFO - PROCESS | 17795 | --DOMWINDOW == 138 (0x99933000) [pid = 17795] [serial = 312] [outer = (nil)] [url = about:blank] 07:14:21 INFO - PROCESS | 17795 | --DOMWINDOW == 137 (0x9109bc00) [pid = 17795] [serial = 303] [outer = (nil)] [url = about:blank] 07:14:21 INFO - PROCESS | 17795 | --DOMWINDOW == 136 (0x9d36d400) [pid = 17795] [serial = 291] [outer = (nil)] [url = about:blank] 07:14:21 INFO - PROCESS | 17795 | --DOMWINDOW == 135 (0x99671400) [pid = 17795] [serial = 310] [outer = (nil)] [url = about:blank] 07:14:21 INFO - PROCESS | 17795 | --DOMWINDOW == 134 (0x91169c00) [pid = 17795] [serial = 316] [outer = (nil)] [url = about:blank] 07:14:21 INFO - PROCESS | 17795 | --DOMWINDOW == 133 (0x99acc400) [pid = 17795] [serial = 313] [outer = (nil)] [url = about:blank] 07:14:21 INFO - PROCESS | 17795 | --DOMWINDOW == 132 (0x99e92000) [pid = 17795] [serial = 318] [outer = (nil)] [url = about:blank] 07:14:21 INFO - PROCESS | 17795 | --DOMWINDOW == 131 (0x9548d000) [pid = 17795] [serial = 307] [outer = (nil)] [url = about:blank] 07:14:21 INFO - PROCESS | 17795 | --DOMWINDOW == 130 (0x91166800) [pid = 17795] [serial = 315] [outer = (nil)] [url = about:blank] 07:14:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:14:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1480ms 07:14:21 INFO - PROCESS | 17795 | 1469110461116 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 07:14:21 INFO - PROCESS | 17795 | 1469110461122 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 07:14:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:14:21 INFO - PROCESS | 17795 | 1469110461128 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:14:21 INFO - PROCESS | 17795 | 1469110461132 Marionette TRACE conn3 <- [1,498,null,{}] 07:14:21 INFO - PROCESS | 17795 | 1469110461137 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}] 07:14:21 INFO - PROCESS | 17795 | 1469110461142 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:21 INFO - PROCESS | 17795 | 1469110461292 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 07:14:21 INFO - PROCESS | 17795 | 1469110461425 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:21 INFO - PROCESS | 17795 | 1469110461432 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:21 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec90000 == 81 [pid = 17795] [id = 132] 07:14:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 131 (0x8f327000) [pid = 17795] [serial = 395] [outer = (nil)] 07:14:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 132 (0x910a0800) [pid = 17795] [serial = 396] [outer = 0x8f327000] 07:14:21 INFO - PROCESS | 17795 | 1469110461492 Marionette DEBUG loaded listener.js 07:14:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 133 (0x91160400) [pid = 17795] [serial = 397] [outer = 0x8f327000] 07:14:22 INFO - PROCESS | 17795 | 1469110462238 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]]]}] 07:14:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:14:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1134ms 07:14:22 INFO - PROCESS | 17795 | 1469110462264 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 07:14:22 INFO - PROCESS | 17795 | 1469110462267 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 07:14:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:14:22 INFO - PROCESS | 17795 | 1469110462280 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:14:22 INFO - PROCESS | 17795 | 1469110462288 Marionette TRACE conn3 <- [1,502,null,{}] 07:14:22 INFO - PROCESS | 17795 | 1469110462305 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}] 07:14:22 INFO - PROCESS | 17795 | 1469110462312 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:22 INFO - PROCESS | 17795 | 1469110462465 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 07:14:22 INFO - PROCESS | 17795 | 1469110462474 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:22 INFO - PROCESS | 17795 | 1469110462481 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:22 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f31e400 == 82 [pid = 17795] [id = 133] 07:14:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 134 (0x92276400) [pid = 17795] [serial = 398] [outer = (nil)] 07:14:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 135 (0x92c4e400) [pid = 17795] [serial = 399] [outer = 0x92276400] 07:14:22 INFO - PROCESS | 17795 | 1469110462541 Marionette DEBUG loaded listener.js 07:14:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 136 (0x92cc8c00) [pid = 17795] [serial = 400] [outer = 0x92276400] 07:14:23 INFO - PROCESS | 17795 | 1469110463582 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]]]}] 07:14:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:14:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1343ms 07:14:23 INFO - PROCESS | 17795 | 1469110463618 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 07:14:23 INFO - PROCESS | 17795 | 1469110463625 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 07:14:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:14:23 INFO - PROCESS | 17795 | 1469110463633 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:14:23 INFO - PROCESS | 17795 | 1469110463639 Marionette TRACE conn3 <- [1,506,null,{}] 07:14:23 INFO - PROCESS | 17795 | 1469110463648 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}] 07:14:23 INFO - PROCESS | 17795 | 1469110463654 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:23 INFO - PROCESS | 17795 | 1469110463845 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 07:14:24 INFO - PROCESS | 17795 | 1469110464009 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:24 INFO - PROCESS | 17795 | 1469110464018 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:24 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f4a5800 == 83 [pid = 17795] [id = 134] 07:14:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 137 (0x8f777c00) [pid = 17795] [serial = 401] [outer = (nil)] 07:14:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 138 (0x8f7e8400) [pid = 17795] [serial = 402] [outer = 0x8f777c00] 07:14:24 INFO - PROCESS | 17795 | 1469110464096 Marionette DEBUG loaded listener.js 07:14:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 139 (0x90e0d000) [pid = 17795] [serial = 403] [outer = 0x8f777c00] 07:14:25 INFO - PROCESS | 17795 | 1469110465014 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]]]}] 07:14:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:14:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1433ms 07:14:25 INFO - PROCESS | 17795 | 1469110465067 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 07:14:25 INFO - PROCESS | 17795 | 1469110465074 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 07:14:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:14:25 INFO - PROCESS | 17795 | 1469110465084 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:14:25 INFO - PROCESS | 17795 | 1469110465087 Marionette TRACE conn3 <- [1,510,null,{}] 07:14:25 INFO - PROCESS | 17795 | 1469110465094 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}] 07:14:25 INFO - PROCESS | 17795 | 1469110465100 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:25 INFO - PROCESS | 17795 | 1469110465278 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 07:14:25 INFO - PROCESS | 17795 | 1469110465442 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:25 INFO - PROCESS | 17795 | 1469110465452 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:25 INFO - PROCESS | 17795 | ++DOCSHELL 0x92271c00 == 84 [pid = 17795] [id = 135] 07:14:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 140 (0x92407c00) [pid = 17795] [serial = 404] [outer = (nil)] 07:14:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 141 (0x92c43000) [pid = 17795] [serial = 405] [outer = 0x92407c00] 07:14:25 INFO - PROCESS | 17795 | 1469110465612 Marionette DEBUG loaded listener.js 07:14:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 142 (0x92c50000) [pid = 17795] [serial = 406] [outer = 0x92407c00] 07:14:26 INFO - PROCESS | 17795 | 1469110466470 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]]]}] 07:14:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:14:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1434ms 07:14:26 INFO - PROCESS | 17795 | 1469110466518 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 07:14:26 INFO - PROCESS | 17795 | 1469110466522 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 07:14:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:14:26 INFO - PROCESS | 17795 | 1469110466528 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:14:26 INFO - PROCESS | 17795 | 1469110466534 Marionette TRACE conn3 <- [1,514,null,{}] 07:14:26 INFO - PROCESS | 17795 | 1469110466549 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}] 07:14:26 INFO - PROCESS | 17795 | 1469110466558 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:26 INFO - PROCESS | 17795 | 1469110466736 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 07:14:26 INFO - PROCESS | 17795 | 1469110466901 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:26 INFO - PROCESS | 17795 | 1469110466910 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:26 INFO - PROCESS | 17795 | ++DOCSHELL 0x954d6c00 == 85 [pid = 17795] [id = 136] 07:14:26 INFO - PROCESS | 17795 | ++DOMWINDOW == 143 (0x954d9000) [pid = 17795] [serial = 407] [outer = (nil)] 07:14:26 INFO - PROCESS | 17795 | ++DOMWINDOW == 144 (0x994c5400) [pid = 17795] [serial = 408] [outer = 0x954d9000] 07:14:26 INFO - PROCESS | 17795 | 1469110466989 Marionette DEBUG loaded listener.js 07:14:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 145 (0x995cd000) [pid = 17795] [serial = 409] [outer = 0x954d9000] 07:14:27 INFO - PROCESS | 17795 | 1469110467780 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]]]}] 07:14:27 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 07:14:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1282ms 07:14:27 INFO - PROCESS | 17795 | 1469110467817 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 07:14:27 INFO - PROCESS | 17795 | 1469110467821 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 07:14:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:14:27 INFO - PROCESS | 17795 | 1469110467831 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:14:27 INFO - PROCESS | 17795 | 1469110467834 Marionette TRACE conn3 <- [1,518,null,{}] 07:14:27 INFO - PROCESS | 17795 | 1469110467855 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}] 07:14:27 INFO - PROCESS | 17795 | 1469110467861 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:28 INFO - PROCESS | 17795 | 1469110468099 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 07:14:28 INFO - PROCESS | 17795 | 1469110468218 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:28 INFO - PROCESS | 17795 | 1469110468226 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:28 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f49a400 == 86 [pid = 17795] [id = 137] 07:14:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 146 (0x99335000) [pid = 17795] [serial = 410] [outer = (nil)] 07:14:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 147 (0x99937400) [pid = 17795] [serial = 411] [outer = 0x99335000] 07:14:28 INFO - PROCESS | 17795 | 1469110468302 Marionette DEBUG loaded listener.js 07:14:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 148 (0x99ace800) [pid = 17795] [serial = 412] [outer = 0x99335000] 07:14:29 INFO - PROCESS | 17795 | 1469110469116 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]]]}] 07:14:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:14:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1334ms 07:14:29 INFO - PROCESS | 17795 | 1469110469166 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 07:14:29 INFO - PROCESS | 17795 | 1469110469170 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 07:14:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:14:29 INFO - PROCESS | 17795 | 1469110469176 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:14:29 INFO - PROCESS | 17795 | 1469110469178 Marionette TRACE conn3 <- [1,522,null,{}] 07:14:29 INFO - PROCESS | 17795 | 1469110469184 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}] 07:14:29 INFO - PROCESS | 17795 | 1469110469188 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:29 INFO - PROCESS | 17795 | 1469110469345 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 07:14:29 INFO - PROCESS | 17795 | 1469110469512 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:29 INFO - PROCESS | 17795 | 1469110469523 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:29 INFO - PROCESS | 17795 | ++DOCSHELL 0x9992a400 == 87 [pid = 17795] [id = 138] 07:14:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 149 (0x99e8e800) [pid = 17795] [serial = 413] [outer = (nil)] 07:14:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 150 (0x9a65ec00) [pid = 17795] [serial = 414] [outer = 0x99e8e800] 07:14:29 INFO - PROCESS | 17795 | 1469110469600 Marionette DEBUG loaded listener.js 07:14:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 151 (0x9acea000) [pid = 17795] [serial = 415] [outer = 0x99e8e800] 07:14:30 INFO - PROCESS | 17795 | 1469110470521 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]]]}] 07:14:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:14:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1381ms 07:14:30 INFO - PROCESS | 17795 | 1469110470558 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 07:14:30 INFO - PROCESS | 17795 | 1469110470562 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 07:14:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:14:30 INFO - PROCESS | 17795 | 1469110470568 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:14:30 INFO - PROCESS | 17795 | 1469110470571 Marionette TRACE conn3 <- [1,526,null,{}] 07:14:30 INFO - PROCESS | 17795 | 1469110470576 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}] 07:14:30 INFO - PROCESS | 17795 | 1469110470585 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:30 INFO - PROCESS | 17795 | 1469110470774 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 07:14:30 INFO - PROCESS | 17795 | 1469110470940 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:30 INFO - PROCESS | 17795 | 1469110470948 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:31 INFO - PROCESS | 17795 | ++DOCSHELL 0x9a365c00 == 88 [pid = 17795] [id = 139] 07:14:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 152 (0x9d4dd000) [pid = 17795] [serial = 416] [outer = (nil)] 07:14:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 153 (0xa33c6c00) [pid = 17795] [serial = 417] [outer = 0x9d4dd000] 07:14:31 INFO - PROCESS | 17795 | 1469110471058 Marionette DEBUG loaded listener.js 07:14:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 154 (0xa4f1d000) [pid = 17795] [serial = 418] [outer = 0x9d4dd000] 07:14:31 INFO - PROCESS | 17795 | 1469110471919 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]]]}] 07:14:31 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 07:14:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1380ms 07:14:31 INFO - PROCESS | 17795 | 1469110471949 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 07:14:31 INFO - PROCESS | 17795 | 1469110471953 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 07:14:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:14:31 INFO - PROCESS | 17795 | 1469110471959 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:14:31 INFO - PROCESS | 17795 | 1469110471961 Marionette TRACE conn3 <- [1,530,null,{}] 07:14:31 INFO - PROCESS | 17795 | 1469110471968 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}] 07:14:31 INFO - PROCESS | 17795 | 1469110471972 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:32 INFO - PROCESS | 17795 | 1469110472126 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 07:14:32 INFO - PROCESS | 17795 | 1469110472295 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:32 INFO - PROCESS | 17795 | 1469110472305 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:32 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f486400 == 89 [pid = 17795] [id = 140] 07:14:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 155 (0xa4d10c00) [pid = 17795] [serial = 419] [outer = (nil)] 07:14:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 156 (0xa6da6c00) [pid = 17795] [serial = 420] [outer = 0xa4d10c00] 07:14:32 INFO - PROCESS | 17795 | 1469110472374 Marionette DEBUG loaded listener.js 07:14:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 157 (0xa6daa000) [pid = 17795] [serial = 421] [outer = 0xa4d10c00] 07:14:33 INFO - PROCESS | 17795 | 1469110473138 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"]]]}] 07:14:33 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 07:14:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:14:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:14:33 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 07:14:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:14:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:14:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1281ms 07:14:33 INFO - PROCESS | 17795 | 1469110473259 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 07:14:33 INFO - PROCESS | 17795 | 1469110473269 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 07:14:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:14:33 INFO - PROCESS | 17795 | 1469110473279 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:14:33 INFO - PROCESS | 17795 | 1469110473282 Marionette TRACE conn3 <- [1,534,null,{}] 07:14:33 INFO - PROCESS | 17795 | 1469110473288 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}] 07:14:33 INFO - PROCESS | 17795 | 1469110473293 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:33 INFO - PROCESS | 17795 | 1469110473461 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 07:14:33 INFO - PROCESS | 17795 | 1469110473624 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:33 INFO - PROCESS | 17795 | 1469110473633 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:33 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e362000 == 90 [pid = 17795] [id = 141] 07:14:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 158 (0x8e362400) [pid = 17795] [serial = 422] [outer = (nil)] 07:14:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 159 (0x8f48dc00) [pid = 17795] [serial = 423] [outer = 0x8e362400] 07:14:33 INFO - PROCESS | 17795 | 1469110473709 Marionette DEBUG loaded listener.js 07:14:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 160 (0xa61c4000) [pid = 17795] [serial = 424] [outer = 0x8e362400] 07:14:34 INFO - PROCESS | 17795 | 1469110474520 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]]]}] 07:14:34 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:14:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1329ms 07:14:34 INFO - PROCESS | 17795 | 1469110474609 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 07:14:34 INFO - PROCESS | 17795 | 1469110474612 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 07:14:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:14:34 INFO - PROCESS | 17795 | 1469110474619 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:14:34 INFO - PROCESS | 17795 | 1469110474622 Marionette TRACE conn3 <- [1,538,null,{}] 07:14:34 INFO - PROCESS | 17795 | 1469110474649 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}] 07:14:34 INFO - PROCESS | 17795 | 1469110474654 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:34 INFO - PROCESS | 17795 | 1469110474841 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 07:14:35 INFO - PROCESS | 17795 | 1469110475009 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:35 INFO - PROCESS | 17795 | 1469110475022 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:35 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e36c000 == 91 [pid = 17795] [id = 142] 07:14:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 161 (0x8e499400) [pid = 17795] [serial = 425] [outer = (nil)] 07:14:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 162 (0x8e4a0800) [pid = 17795] [serial = 426] [outer = 0x8e499400] 07:14:35 INFO - PROCESS | 17795 | 1469110475088 Marionette DEBUG loaded listener.js 07:14:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 163 (0x8e4a6000) [pid = 17795] [serial = 427] [outer = 0x8e499400] 07:14:35 INFO - PROCESS | 17795 | 1469110475837 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]]]}] 07:14:35 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. 07:14:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1301ms 07:14:35 INFO - PROCESS | 17795 | 1469110475920 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 07:14:35 INFO - PROCESS | 17795 | 1469110475924 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 07:14:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:14:35 INFO - PROCESS | 17795 | 1469110475930 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:14:35 INFO - PROCESS | 17795 | 1469110475933 Marionette TRACE conn3 <- [1,542,null,{}] 07:14:35 INFO - PROCESS | 17795 | 1469110475957 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}] 07:14:35 INFO - PROCESS | 17795 | 1469110475961 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:36 INFO - PROCESS | 17795 | 1469110476133 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 07:14:36 INFO - PROCESS | 17795 | 1469110476509 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:36 INFO - PROCESS | 17795 | 1469110476515 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:36 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f31c400 == 92 [pid = 17795] [id = 143] 07:14:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 164 (0x8f31c800) [pid = 17795] [serial = 428] [outer = (nil)] 07:14:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 165 (0x8f320800) [pid = 17795] [serial = 429] [outer = 0x8f31c800] 07:14:36 INFO - PROCESS | 17795 | 1469110476632 Marionette DEBUG loaded listener.js 07:14:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 166 (0x8f481c00) [pid = 17795] [serial = 430] [outer = 0x8f31c800] 07:14:37 INFO - PROCESS | 17795 | 1469110477481 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]]]}] 07:14:37 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. 07:14:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1592ms 07:14:37 INFO - PROCESS | 17795 | 1469110477545 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 07:14:37 INFO - PROCESS | 17795 | 1469110477551 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 07:14:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:14:37 INFO - PROCESS | 17795 | 1469110477561 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:14:37 INFO - PROCESS | 17795 | 1469110477565 Marionette TRACE conn3 <- [1,546,null,{}] 07:14:37 INFO - PROCESS | 17795 | 1469110477572 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}] 07:14:37 INFO - PROCESS | 17795 | 1469110477579 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:37 INFO - PROCESS | 17795 | 1469110477757 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 07:14:38 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec90000 == 91 [pid = 17795] [id = 132] 07:14:38 INFO - PROCESS | 17795 | --DOCSHELL 0x8f4a3000 == 90 [pid = 17795] [id = 130] 07:14:38 INFO - PROCESS | 17795 | --DOCSHELL 0x8f324800 == 89 [pid = 17795] [id = 131] 07:14:38 INFO - PROCESS | 17795 | --DOCSHELL 0x8f59f000 == 88 [pid = 17795] [id = 123] 07:14:38 INFO - PROCESS | 17795 | 1469110478251 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:38 INFO - PROCESS | 17795 | 1469110478259 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:38 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec90000 == 89 [pid = 17795] [id = 144] 07:14:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 167 (0x8f31a400) [pid = 17795] [serial = 431] [outer = (nil)] 07:14:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 168 (0x8f48d400) [pid = 17795] [serial = 432] [outer = 0x8f31a400] 07:14:38 INFO - PROCESS | 17795 | 1469110478324 Marionette DEBUG loaded listener.js 07:14:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 169 (0x8f773000) [pid = 17795] [serial = 433] [outer = 0x8f31a400] 07:14:39 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 07:14:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1589ms 07:14:39 INFO - PROCESS | 17795 | 1469110479140 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]]]}] 07:14:39 INFO - PROCESS | 17795 | 1469110479153 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 07:14:39 INFO - PROCESS | 17795 | 1469110479159 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 07:14:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:14:39 INFO - PROCESS | 17795 | 1469110479208 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:14:39 INFO - PROCESS | 17795 | 1469110479210 Marionette TRACE conn3 <- [1,550,null,{}] 07:14:39 INFO - PROCESS | 17795 | 1469110479215 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}] 07:14:39 INFO - PROCESS | 17795 | 1469110479221 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:39 INFO - PROCESS | 17795 | 1469110479439 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 07:14:40 INFO - PROCESS | 17795 | 1469110480399 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:40 INFO - PROCESS | 17795 | 1469110480408 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 168 (0x8f327000) [pid = 17795] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 167 (0x925c7800) [pid = 17795] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 166 (0x92cc6800) [pid = 17795] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 165 (0xa6b4dc00) [pid = 17795] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 164 (0x97b3b400) [pid = 17795] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 163 (0x925cbc00) [pid = 17795] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 162 (0x931a5800) [pid = 17795] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 161 (0x9950fc00) [pid = 17795] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 160 (0x93e64800) [pid = 17795] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 159 (0x99676400) [pid = 17795] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 158 (0xa6f45c00) [pid = 17795] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 157 (0x90e13c00) [pid = 17795] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 156 (0x90e12000) [pid = 17795] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 155 (0x98465800) [pid = 17795] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 154 (0x954d8800) [pid = 17795] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 153 (0x925c1400) [pid = 17795] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 152 (0x92c4a800) [pid = 17795] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 151 (0xa2530c00) [pid = 17795] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 150 (0x99933400) [pid = 17795] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 149 (0x8f4a0400) [pid = 17795] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 148 (0x9aceb400) [pid = 17795] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 147 (0x9ac7bc00) [pid = 17795] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 146 (0x91092400) [pid = 17795] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 145 (0x931aa800) [pid = 17795] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 144 (0x9d36cc00) [pid = 17795] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 143 (0x98f5e400) [pid = 17795] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 142 (0x92270400) [pid = 17795] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 141 (0x97b3c400) [pid = 17795] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 140 (0x90e18000) [pid = 17795] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 139 (0x9d862400) [pid = 17795] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 138 (0x8f4a1800) [pid = 17795] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 137 (0x8f5a4400) [pid = 17795] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 136 (0xa8c1fc00) [pid = 17795] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 135 (0x93e66400) [pid = 17795] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 134 (0x8f4a3400) [pid = 17795] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 133 (0x8f31d400) [pid = 17795] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 132 (0x91095800) [pid = 17795] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:14:40 INFO - PROCESS | 17795 | --DOMWINDOW == 131 (0x90e15800) [pid = 17795] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:14:40 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f31d400 == 90 [pid = 17795] [id = 145] 07:14:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 132 (0x8f31e000) [pid = 17795] [serial = 434] [outer = (nil)] 07:14:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 133 (0x8f4a1800) [pid = 17795] [serial = 435] [outer = 0x8f31e000] 07:14:40 INFO - PROCESS | 17795 | 1469110480632 Marionette DEBUG loaded listener.js 07:14:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 134 (0x91095800) [pid = 17795] [serial = 436] [outer = 0x8f31e000] 07:14:41 INFO - PROCESS | 17795 | 1469110481370 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]]]}] 07:14:41 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. 07:14:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 2203ms 07:14:41 INFO - PROCESS | 17795 | 1469110481399 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 07:14:41 INFO - PROCESS | 17795 | 1469110481402 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 07:14:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:14:41 INFO - PROCESS | 17795 | 1469110481415 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:14:41 INFO - PROCESS | 17795 | 1469110481422 Marionette TRACE conn3 <- [1,554,null,{}] 07:14:41 INFO - PROCESS | 17795 | 1469110481430 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}] 07:14:41 INFO - PROCESS | 17795 | 1469110481436 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:41 INFO - PROCESS | 17795 | 1469110481627 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 07:14:41 INFO - PROCESS | 17795 | 1469110481648 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:41 INFO - PROCESS | 17795 | 1469110481654 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:41 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f599400 == 91 [pid = 17795] [id = 146] 07:14:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 135 (0x92cc6800) [pid = 17795] [serial = 437] [outer = (nil)] 07:14:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 136 (0x98f5e400) [pid = 17795] [serial = 438] [outer = 0x92cc6800] 07:14:41 INFO - PROCESS | 17795 | 1469110481716 Marionette DEBUG loaded listener.js 07:14:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 137 (0x99862400) [pid = 17795] [serial = 439] [outer = 0x92cc6800] 07:14:42 INFO - PROCESS | 17795 | [17795] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:14:42 INFO - PROCESS | 17795 | 1469110482548 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]]]}] 07:14:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:14:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1191ms 07:14:42 INFO - PROCESS | 17795 | 1469110482601 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 07:14:42 INFO - PROCESS | 17795 | 1469110482606 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 07:14:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:14:42 INFO - PROCESS | 17795 | 1469110482615 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:14:42 INFO - PROCESS | 17795 | 1469110482621 Marionette TRACE conn3 <- [1,558,null,{}] 07:14:42 INFO - PROCESS | 17795 | 1469110482686 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}] 07:14:42 INFO - PROCESS | 17795 | 1469110482692 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:42 INFO - PROCESS | 17795 | 1469110482859 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 07:14:43 INFO - PROCESS | 17795 | 1469110483067 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:43 INFO - PROCESS | 17795 | 1469110483078 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:43 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebc5400 == 92 [pid = 17795] [id = 147] 07:14:43 INFO - PROCESS | 17795 | ++DOMWINDOW == 138 (0x8ebc7c00) [pid = 17795] [serial = 440] [outer = (nil)] 07:14:43 INFO - PROCESS | 17795 | ++DOMWINDOW == 139 (0x8ebcd800) [pid = 17795] [serial = 441] [outer = 0x8ebc7c00] 07:14:43 INFO - PROCESS | 17795 | 1469110483159 Marionette DEBUG loaded listener.js 07:14:43 INFO - PROCESS | 17795 | ++DOMWINDOW == 140 (0x8ec8c000) [pid = 17795] [serial = 442] [outer = 0x8ebc7c00] 07:14:43 INFO - PROCESS | 17795 | 1469110483977 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]]]}] 07:14:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:14:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1393ms 07:14:44 INFO - PROCESS | 17795 | 1469110484008 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 07:14:44 INFO - PROCESS | 17795 | 1469110484014 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 07:14:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:14:44 INFO - PROCESS | 17795 | 1469110484025 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:14:44 INFO - PROCESS | 17795 | 1469110484028 Marionette TRACE conn3 <- [1,562,null,{}] 07:14:44 INFO - PROCESS | 17795 | 1469110484034 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}] 07:14:44 INFO - PROCESS | 17795 | 1469110484039 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:44 INFO - PROCESS | 17795 | 1469110484210 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 07:14:44 INFO - PROCESS | 17795 | 1469110484380 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:44 INFO - PROCESS | 17795 | 1469110484389 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:44 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebc0000 == 93 [pid = 17795] [id = 148] 07:14:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 141 (0x8f777800) [pid = 17795] [serial = 443] [outer = (nil)] 07:14:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 142 (0x8f7ec000) [pid = 17795] [serial = 444] [outer = 0x8f777800] 07:14:44 INFO - PROCESS | 17795 | 1469110484462 Marionette DEBUG loaded listener.js 07:14:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 143 (0x91093800) [pid = 17795] [serial = 445] [outer = 0x8f777800] 07:14:45 INFO - PROCESS | 17795 | [17795] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:14:45 INFO - PROCESS | 17795 | 1469110485334 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]]]}] 07:14:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 144 (0x8f488400) [pid = 17795] [serial = 446] [outer = 0x93e5e400] 07:14:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:14:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1396ms 07:14:45 INFO - PROCESS | 17795 | 1469110485457 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 07:14:45 INFO - PROCESS | 17795 | 1469110485461 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 07:14:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:14:45 INFO - PROCESS | 17795 | 1469110485472 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:14:45 INFO - PROCESS | 17795 | 1469110485477 Marionette TRACE conn3 <- [1,566,null,{}] 07:14:45 INFO - PROCESS | 17795 | 1469110485499 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}] 07:14:45 INFO - PROCESS | 17795 | 1469110485507 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:45 INFO - PROCESS | 17795 | 1469110485666 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 07:14:45 INFO - PROCESS | 17795 | 1469110485841 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:45 INFO - PROCESS | 17795 | 1469110485850 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:45 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f48f800 == 94 [pid = 17795] [id = 149] 07:14:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 145 (0x95395400) [pid = 17795] [serial = 447] [outer = (nil)] 07:14:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 146 (0x99677000) [pid = 17795] [serial = 448] [outer = 0x95395400] 07:14:46 INFO - PROCESS | 17795 | 1469110486024 Marionette DEBUG loaded listener.js 07:14:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 147 (0x99e93400) [pid = 17795] [serial = 449] [outer = 0x95395400] 07:14:46 INFO - PROCESS | 17795 | [17795] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:14:46 INFO - PROCESS | 17795 | 1469110486814 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]]]}] 07:14:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:14:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1389ms 07:14:46 INFO - PROCESS | 17795 | 1469110486861 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 07:14:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:14:46 INFO - PROCESS | 17795 | 1469110486865 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 07:14:46 INFO - PROCESS | 17795 | 1469110486871 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:14:46 INFO - PROCESS | 17795 | 1469110486874 Marionette TRACE conn3 <- [1,570,null,{}] 07:14:46 INFO - PROCESS | 17795 | 1469110486880 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}] 07:14:46 INFO - PROCESS | 17795 | 1469110486884 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:47 INFO - PROCESS | 17795 | 1469110487053 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 07:14:47 INFO - PROCESS | 17795 | 1469110487222 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:47 INFO - PROCESS | 17795 | 1469110487233 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:47 INFO - PROCESS | 17795 | ++DOCSHELL 0x92c87c00 == 95 [pid = 17795] [id = 150] 07:14:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 148 (0x92c88000) [pid = 17795] [serial = 450] [outer = (nil)] 07:14:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 149 (0x92c8bc00) [pid = 17795] [serial = 451] [outer = 0x92c88000] 07:14:47 INFO - PROCESS | 17795 | 1469110487302 Marionette DEBUG loaded listener.js 07:14:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 150 (0x92c8fc00) [pid = 17795] [serial = 452] [outer = 0x92c88000] 07:14:47 INFO - PROCESS | 17795 | [17795] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:14:48 INFO - PROCESS | 17795 | 1469110488168 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]]]}] 07:14:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:14:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1339ms 07:14:48 INFO - PROCESS | 17795 | 1469110488210 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 07:14:48 INFO - PROCESS | 17795 | 1469110488213 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 07:14:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:14:48 INFO - PROCESS | 17795 | 1469110488220 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:14:48 INFO - PROCESS | 17795 | 1469110488223 Marionette TRACE conn3 <- [1,574,null,{}] 07:14:48 INFO - PROCESS | 17795 | 1469110488229 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}] 07:14:48 INFO - PROCESS | 17795 | 1469110488233 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:48 INFO - PROCESS | 17795 | 1469110488401 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 07:14:48 INFO - PROCESS | 17795 | 1469110488576 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:48 INFO - PROCESS | 17795 | 1469110488584 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:48 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d842800 == 96 [pid = 17795] [id = 151] 07:14:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 151 (0x8d843c00) [pid = 17795] [serial = 453] [outer = (nil)] 07:14:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 152 (0x8d84c000) [pid = 17795] [serial = 454] [outer = 0x8d843c00] 07:14:48 INFO - PROCESS | 17795 | 1469110488657 Marionette DEBUG loaded listener.js 07:14:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 153 (0x8d84ec00) [pid = 17795] [serial = 455] [outer = 0x8d843c00] 07:14:49 INFO - PROCESS | 17795 | 1469110489504 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]]]}] 07:14:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:14:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1333ms 07:14:49 INFO - PROCESS | 17795 | 1469110489553 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 07:14:49 INFO - PROCESS | 17795 | 1469110489557 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 07:14:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:14:49 INFO - PROCESS | 17795 | 1469110489563 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:14:49 INFO - PROCESS | 17795 | 1469110489566 Marionette TRACE conn3 <- [1,578,null,{}] 07:14:49 INFO - PROCESS | 17795 | 1469110489571 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}] 07:14:49 INFO - PROCESS | 17795 | 1469110489581 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:49 INFO - PROCESS | 17795 | 1469110489792 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 07:14:49 INFO - PROCESS | 17795 | 1469110489937 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:49 INFO - PROCESS | 17795 | 1469110489944 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:49 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d84ac00 == 97 [pid = 17795] [id = 152] 07:14:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 154 (0x8d84c400) [pid = 17795] [serial = 456] [outer = (nil)] 07:14:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 155 (0x8e314000) [pid = 17795] [serial = 457] [outer = 0x8d84c400] 07:14:50 INFO - PROCESS | 17795 | 1469110490018 Marionette DEBUG loaded listener.js 07:14:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 156 (0x8e31cc00) [pid = 17795] [serial = 458] [outer = 0x8d84c400] 07:14:50 INFO - PROCESS | 17795 | 1469110490866 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]]]}] 07:14:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:14:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1379ms 07:14:50 INFO - PROCESS | 17795 | 1469110490943 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 07:14:50 INFO - PROCESS | 17795 | 1469110490947 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 07:14:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:14:50 INFO - PROCESS | 17795 | 1469110490953 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:14:50 INFO - PROCESS | 17795 | 1469110490955 Marionette TRACE conn3 <- [1,582,null,{}] 07:14:50 INFO - PROCESS | 17795 | 1469110490961 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}] 07:14:50 INFO - PROCESS | 17795 | 1469110490966 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:51 INFO - PROCESS | 17795 | 1469110491160 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 07:14:51 INFO - PROCESS | 17795 | 1469110491331 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:51 INFO - PROCESS | 17795 | 1469110491337 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:51 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d849c00 == 98 [pid = 17795] [id = 153] 07:14:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 157 (0x8e312c00) [pid = 17795] [serial = 459] [outer = (nil)] 07:14:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 158 (0x8e567400) [pid = 17795] [serial = 460] [outer = 0x8e312c00] 07:14:51 INFO - PROCESS | 17795 | 1469110491409 Marionette DEBUG loaded listener.js 07:14:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 159 (0x8e56a400) [pid = 17795] [serial = 461] [outer = 0x8e312c00] 07:14:52 INFO - PROCESS | 17795 | 1469110492274 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]]]}] 07:14:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:14:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1378ms 07:14:52 INFO - PROCESS | 17795 | 1469110492332 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 07:14:52 INFO - PROCESS | 17795 | 1469110492335 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 07:14:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:14:52 INFO - PROCESS | 17795 | 1469110492342 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:14:52 INFO - PROCESS | 17795 | 1469110492344 Marionette TRACE conn3 <- [1,586,null,{}] 07:14:52 INFO - PROCESS | 17795 | 1469110492350 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}] 07:14:52 INFO - PROCESS | 17795 | 1469110492355 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:52 INFO - PROCESS | 17795 | 1469110492528 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 07:14:52 INFO - PROCESS | 17795 | 1469110492701 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:52 INFO - PROCESS | 17795 | 1469110492707 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:52 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e49a800 == 99 [pid = 17795] [id = 154] 07:14:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 160 (0x8e562400) [pid = 17795] [serial = 462] [outer = (nil)] 07:14:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 161 (0x8e570c00) [pid = 17795] [serial = 463] [outer = 0x8e562400] 07:14:52 INFO - PROCESS | 17795 | 1469110492782 Marionette DEBUG loaded listener.js 07:14:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 162 (0x8f780800) [pid = 17795] [serial = 464] [outer = 0x8e562400] 07:14:53 INFO - PROCESS | 17795 | [17795] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:14:53 INFO - PROCESS | 17795 | 1469110493585 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]]]}] 07:14:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:14:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1285ms 07:14:53 INFO - PROCESS | 17795 | 1469110493628 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 07:14:53 INFO - PROCESS | 17795 | 1469110493632 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 07:14:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:14:53 INFO - PROCESS | 17795 | 1469110493639 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:14:53 INFO - PROCESS | 17795 | 1469110493643 Marionette TRACE conn3 <- [1,590,null,{}] 07:14:53 INFO - PROCESS | 17795 | 1469110493649 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}] 07:14:53 INFO - PROCESS | 17795 | 1469110493653 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:53 INFO - PROCESS | 17795 | 1469110493880 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 07:14:54 INFO - PROCESS | 17795 | 1469110494018 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:54 INFO - PROCESS | 17795 | 1469110494027 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:54 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e567c00 == 100 [pid = 17795] [id = 155] 07:14:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 163 (0x8e56ec00) [pid = 17795] [serial = 465] [outer = (nil)] 07:14:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 164 (0x8eb86c00) [pid = 17795] [serial = 466] [outer = 0x8e56ec00] 07:14:54 INFO - PROCESS | 17795 | 1469110494095 Marionette DEBUG loaded listener.js 07:14:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 165 (0x8eb8a400) [pid = 17795] [serial = 467] [outer = 0x8e56ec00] 07:14:55 INFO - PROCESS | 17795 | 1469110495059 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]]]}] 07:14:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:14:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1480ms 07:14:55 INFO - PROCESS | 17795 | 1469110495120 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 07:14:55 INFO - PROCESS | 17795 | 1469110495123 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 07:14:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:14:55 INFO - PROCESS | 17795 | 1469110495130 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:14:55 INFO - PROCESS | 17795 | 1469110495133 Marionette TRACE conn3 <- [1,594,null,{}] 07:14:55 INFO - PROCESS | 17795 | 1469110495139 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}] 07:14:55 INFO - PROCESS | 17795 | 1469110495144 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:55 INFO - PROCESS | 17795 | 1469110495319 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 07:14:55 INFO - PROCESS | 17795 | 1469110495533 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:55 INFO - PROCESS | 17795 | 1469110495540 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:55 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb84800 == 101 [pid = 17795] [id = 156] 07:14:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 166 (0x8eb87800) [pid = 17795] [serial = 468] [outer = (nil)] 07:14:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 167 (0x8ebc7800) [pid = 17795] [serial = 469] [outer = 0x8eb87800] 07:14:55 INFO - PROCESS | 17795 | 1469110495653 Marionette DEBUG loaded listener.js 07:14:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 168 (0x8f4a7000) [pid = 17795] [serial = 470] [outer = 0x8eb87800] 07:14:56 INFO - PROCESS | 17795 | 1469110496500 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]]]}] 07:14:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:14:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1434ms 07:14:56 INFO - PROCESS | 17795 | 1469110496565 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 07:14:56 INFO - PROCESS | 17795 | 1469110496569 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 07:14:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:14:56 INFO - PROCESS | 17795 | 1469110496585 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:14:56 INFO - PROCESS | 17795 | 1469110496589 Marionette TRACE conn3 <- [1,598,null,{}] 07:14:56 INFO - PROCESS | 17795 | 1469110496594 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}] 07:14:56 INFO - PROCESS | 17795 | 1469110496600 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:57 INFO - PROCESS | 17795 | 1469110497057 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 07:14:57 INFO - PROCESS | 17795 | 1469110497286 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:57 INFO - PROCESS | 17795 | 1469110497295 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:57 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e49b400 == 102 [pid = 17795] [id = 157] 07:14:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 169 (0x8e49c000) [pid = 17795] [serial = 471] [outer = (nil)] 07:14:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 170 (0x8e561400) [pid = 17795] [serial = 472] [outer = 0x8e49c000] 07:14:57 INFO - PROCESS | 17795 | 1469110497363 Marionette DEBUG loaded listener.js 07:14:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 171 (0x8eb88000) [pid = 17795] [serial = 473] [outer = 0x8e49c000] 07:14:58 INFO - PROCESS | 17795 | 1469110498166 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]]]}] 07:14:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:14:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1631ms 07:14:58 INFO - PROCESS | 17795 | 1469110498220 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 07:14:58 INFO - PROCESS | 17795 | 1469110498224 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 07:14:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:14:58 INFO - PROCESS | 17795 | 1469110498235 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:14:58 INFO - PROCESS | 17795 | 1469110498238 Marionette TRACE conn3 <- [1,602,null,{}] 07:14:58 INFO - PROCESS | 17795 | 1469110498245 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}] 07:14:58 INFO - PROCESS | 17795 | 1469110498251 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:58 INFO - PROCESS | 17795 | 1469110498415 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 07:14:58 INFO - PROCESS | 17795 | 1469110498749 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:58 INFO - PROCESS | 17795 | 1469110498758 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:14:58 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e56bc00 == 103 [pid = 17795] [id = 158] 07:14:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 172 (0x8eb83800) [pid = 17795] [serial = 474] [outer = (nil)] 07:14:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 173 (0x8ec8fc00) [pid = 17795] [serial = 475] [outer = 0x8eb83800] 07:14:58 INFO - PROCESS | 17795 | 1469110498837 Marionette DEBUG loaded listener.js 07:14:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 174 (0x8f49a800) [pid = 17795] [serial = 476] [outer = 0x8eb83800] 07:14:59 INFO - PROCESS | 17795 | --DOCSHELL 0x93b08400 == 102 [pid = 17795] [id = 12] 07:14:59 INFO - PROCESS | 17795 | --DOCSHELL 0x9b0b5000 == 101 [pid = 17795] [id = 111] 07:14:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8f31f000 == 100 [pid = 17795] [id = 113] 07:14:59 INFO - PROCESS | 17795 | --DOCSHELL 0x9227b400 == 99 [pid = 17795] [id = 110] 07:14:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8f327c00 == 98 [pid = 17795] [id = 114] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 173 (0x92c4e400) [pid = 17795] [serial = 399] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 172 (0x8ec8cc00) [pid = 17795] [serial = 387] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8f31d400 == 97 [pid = 17795] [id = 145] 07:14:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec90000 == 96 [pid = 17795] [id = 144] 07:14:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8f31c400 == 95 [pid = 17795] [id = 143] 07:14:59 INFO - PROCESS | 17795 | --DOCSHELL 0x9a365c00 == 94 [pid = 17795] [id = 139] 07:14:59 INFO - PROCESS | 17795 | --DOCSHELL 0x9992a400 == 93 [pid = 17795] [id = 138] 07:14:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8f49a400 == 92 [pid = 17795] [id = 137] 07:14:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8f31e400 == 91 [pid = 17795] [id = 133] 07:14:59 INFO - PROCESS | 17795 | 1469110499736 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]]]}] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 171 (0x92cc3400) [pid = 17795] [serial = 351] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 170 (0x931a3400) [pid = 17795] [serial = 352] [outer = (nil)] [url = about:blank] 07:14:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:14:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1532ms 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 169 (0x91163400) [pid = 17795] [serial = 346] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 168 (0x9115cc00) [pid = 17795] [serial = 345] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 167 (0x91098400) [pid = 17795] [serial = 348] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 166 (0x92278000) [pid = 17795] [serial = 349] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 165 (0x999d1c00) [pid = 17795] [serial = 357] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 164 (0xa4f14400) [pid = 17795] [serial = 339] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 163 (0x9966fc00) [pid = 17795] [serial = 354] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 162 (0xa6da9800) [pid = 17795] [serial = 342] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 161 (0x9901d800) [pid = 17795] [serial = 330] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 160 (0xa2317000) [pid = 17795] [serial = 333] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 159 (0x92277000) [pid = 17795] [serial = 327] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 158 (0xa2feb000) [pid = 17795] [serial = 336] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 157 (0x8f4a4000) [pid = 17795] [serial = 360] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 156 (0x9a363c00) [pid = 17795] [serial = 363] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 155 (0x9d32d800) [pid = 17795] [serial = 364] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 154 (0x8f5a8c00) [pid = 17795] [serial = 361] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 153 (0x91160400) [pid = 17795] [serial = 397] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 152 (0xa231b000) [pid = 17795] [serial = 366] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 151 (0x99acbc00) [pid = 17795] [serial = 358] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 150 (0x9992d000) [pid = 17795] [serial = 355] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 149 (0x9ad74c00) [pid = 17795] [serial = 381] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 148 (0x8f5a5c00) [pid = 17795] [serial = 391] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 147 (0xa61c2800) [pid = 17795] [serial = 340] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 146 (0xa6fcdc00) [pid = 17795] [serial = 283] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 145 (0xa3306c00) [pid = 17795] [serial = 337] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 144 (0x8f48cc00) [pid = 17795] [serial = 378] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 143 (0xa23abc00) [pid = 17795] [serial = 216] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 142 (0xa6f7c800) [pid = 17795] [serial = 219] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 141 (0x9966dc00) [pid = 17795] [serial = 331] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 140 (0x8f4a8c00) [pid = 17795] [serial = 390] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 139 (0x910a0800) [pid = 17795] [serial = 396] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 138 (0x99938c00) [pid = 17795] [serial = 375] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 137 (0xac082c00) [pid = 17795] [serial = 259] [outer = (nil)] [url = about:blank] 07:14:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 136 (0xa6fd2400) [pid = 17795] [serial = 295] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 135 (0x93e6b800) [pid = 17795] [serial = 289] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 134 (0x9901c800) [pid = 17795] [serial = 243] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 133 (0x910a0400) [pid = 17795] [serial = 301] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 132 (0xa2369000) [pid = 17795] [serial = 250] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 131 (0x9d4dc400) [pid = 17795] [serial = 325] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 130 (0x92ccb000) [pid = 17795] [serial = 240] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 129 (0x91096c00) [pid = 17795] [serial = 369] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 128 (0xa23a4400) [pid = 17795] [serial = 334] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 127 (0xa61cdc00) [pid = 17795] [serial = 253] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 126 (0x99932400) [pid = 17795] [serial = 213] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 125 (0xa6fd1000) [pid = 17795] [serial = 256] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 124 (0x8f7eec00) [pid = 17795] [serial = 394] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 123 (0x97b46c00) [pid = 17795] [serial = 372] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 122 (0x8f7efc00) [pid = 17795] [serial = 384] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 121 (0x99acec00) [pid = 17795] [serial = 246] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 120 (0x8f7ea400) [pid = 17795] [serial = 393] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 119 (0xac09cc00) [pid = 17795] [serial = 225] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 118 (0xa8261400) [pid = 17795] [serial = 207] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 117 (0xa8c7f400) [pid = 17795] [serial = 222] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 116 (0xa6fca400) [pid = 17795] [serial = 343] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 115 (0xa2fb2800) [pid = 17795] [serial = 292] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 114 (0x9233d800) [pid = 17795] [serial = 328] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 113 (0x9966b000) [pid = 17795] [serial = 210] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 112 (0x9109e800) [pid = 17795] [serial = 298] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | --DOMWINDOW == 111 (0x954de800) [pid = 17795] [serial = 286] [outer = (nil)] [url = about:blank] 07:14:59 INFO - PROCESS | 17795 | 1469110499803 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 07:14:59 INFO - PROCESS | 17795 | 1469110499815 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 07:14:59 INFO - PROCESS | 17795 | 1469110499837 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:14:59 INFO - PROCESS | 17795 | 1469110499847 Marionette TRACE conn3 <- [1,606,null,{}] 07:14:59 INFO - PROCESS | 17795 | 1469110499860 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}] 07:14:59 INFO - PROCESS | 17795 | 1469110499870 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:00 INFO - PROCESS | 17795 | 1469110500025 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 07:15:00 INFO - PROCESS | 17795 | 1469110500242 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:00 INFO - PROCESS | 17795 | 1469110500248 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:00 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec90400 == 92 [pid = 17795] [id = 159] 07:15:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 112 (0x8f48fc00) [pid = 17795] [serial = 477] [outer = (nil)] 07:15:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 113 (0x8f5a5c00) [pid = 17795] [serial = 478] [outer = 0x8f48fc00] 07:15:00 INFO - PROCESS | 17795 | 1469110500318 Marionette DEBUG loaded listener.js 07:15:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 114 (0x8f77a800) [pid = 17795] [serial = 479] [outer = 0x8f48fc00] 07:15:01 INFO - PROCESS | 17795 | 1469110500997 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]]]}] 07:15:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:15:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1199ms 07:15:01 INFO - PROCESS | 17795 | 1469110501031 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 07:15:01 INFO - PROCESS | 17795 | 1469110501037 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 07:15:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:15:01 INFO - PROCESS | 17795 | 1469110501062 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:15:01 INFO - PROCESS | 17795 | 1469110501069 Marionette TRACE conn3 <- [1,610,null,{}] 07:15:01 INFO - PROCESS | 17795 | 1469110501076 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}] 07:15:01 INFO - PROCESS | 17795 | 1469110501083 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:01 INFO - PROCESS | 17795 | 1469110501247 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 07:15:01 INFO - PROCESS | 17795 | 1469110501255 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:01 INFO - PROCESS | 17795 | 1469110501269 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:01 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebc0800 == 93 [pid = 17795] [id = 160] 07:15:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 115 (0x8f7e4800) [pid = 17795] [serial = 480] [outer = (nil)] 07:15:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 116 (0x9115f000) [pid = 17795] [serial = 481] [outer = 0x8f7e4800] 07:15:01 INFO - PROCESS | 17795 | 1469110501329 Marionette DEBUG loaded listener.js 07:15:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 117 (0x91167000) [pid = 17795] [serial = 482] [outer = 0x8f7e4800] 07:15:02 INFO - PROCESS | 17795 | 1469110502207 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]]]}] 07:15:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:15:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1208ms 07:15:02 INFO - PROCESS | 17795 | 1469110502254 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 07:15:02 INFO - PROCESS | 17795 | 1469110502259 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 07:15:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:15:02 INFO - PROCESS | 17795 | 1469110502275 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:15:02 INFO - PROCESS | 17795 | 1469110502278 Marionette TRACE conn3 <- [1,614,null,{}] 07:15:02 INFO - PROCESS | 17795 | 1469110502287 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}] 07:15:02 INFO - PROCESS | 17795 | 1469110502291 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:02 INFO - PROCESS | 17795 | 1469110502498 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 07:15:02 INFO - PROCESS | 17795 | 1469110502514 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:02 INFO - PROCESS | 17795 | 1469110502520 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:02 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f776000 == 94 [pid = 17795] [id = 161] 07:15:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 118 (0x8f7f1400) [pid = 17795] [serial = 483] [outer = (nil)] 07:15:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 119 (0x92279000) [pid = 17795] [serial = 484] [outer = 0x8f7f1400] 07:15:02 INFO - PROCESS | 17795 | 1469110502594 Marionette DEBUG loaded listener.js 07:15:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 120 (0x9233d800) [pid = 17795] [serial = 485] [outer = 0x8f7f1400] 07:15:03 INFO - PROCESS | 17795 | 1469110503436 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]]]}] 07:15:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:15:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1196ms 07:15:03 INFO - PROCESS | 17795 | 1469110503479 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 07:15:03 INFO - PROCESS | 17795 | 1469110503482 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 07:15:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:15:03 INFO - PROCESS | 17795 | 1469110503488 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:15:03 INFO - PROCESS | 17795 | 1469110503490 Marionette TRACE conn3 <- [1,618,null,{}] 07:15:03 INFO - PROCESS | 17795 | 1469110503496 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}] 07:15:03 INFO - PROCESS | 17795 | 1469110503500 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:03 INFO - PROCESS | 17795 | 1469110503718 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 07:15:03 INFO - PROCESS | 17795 | 1469110503740 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:03 INFO - PROCESS | 17795 | 1469110503754 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:03 INFO - PROCESS | 17795 | ++DOCSHELL 0x92c42c00 == 95 [pid = 17795] [id = 162] 07:15:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 121 (0x92c43c00) [pid = 17795] [serial = 486] [outer = (nil)] 07:15:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 122 (0x92c4e800) [pid = 17795] [serial = 487] [outer = 0x92c43c00] 07:15:03 INFO - PROCESS | 17795 | 1469110503828 Marionette DEBUG loaded listener.js 07:15:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 123 (0x92c8d400) [pid = 17795] [serial = 488] [outer = 0x92c43c00] 07:15:04 INFO - PROCESS | 17795 | --DOMWINDOW == 122 (0x8f31c800) [pid = 17795] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:15:04 INFO - PROCESS | 17795 | --DOMWINDOW == 121 (0x8f31e000) [pid = 17795] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:15:04 INFO - PROCESS | 17795 | --DOMWINDOW == 120 (0x8f31a400) [pid = 17795] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:15:04 INFO - PROCESS | 17795 | --DOMWINDOW == 119 (0x8f59f800) [pid = 17795] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:15:04 INFO - PROCESS | 17795 | --DOMWINDOW == 118 (0x931a2000) [pid = 17795] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:15:04 INFO - PROCESS | 17795 | --DOMWINDOW == 117 (0x99673c00) [pid = 17795] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:15:04 INFO - PROCESS | 17795 | --DOMWINDOW == 116 (0x8f77ec00) [pid = 17795] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:15:04 INFO - PROCESS | 17795 | 1469110504837 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]]]}] 07:15:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:15:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1381ms 07:15:04 INFO - PROCESS | 17795 | 1469110504869 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 07:15:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:15:04 INFO - PROCESS | 17795 | 1469110504873 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 07:15:04 INFO - PROCESS | 17795 | 1469110504879 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:15:04 INFO - PROCESS | 17795 | 1469110504882 Marionette TRACE conn3 <- [1,622,null,{}] 07:15:04 INFO - PROCESS | 17795 | 1469110504887 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}] 07:15:04 INFO - PROCESS | 17795 | 1469110504890 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:05 INFO - PROCESS | 17795 | 1469110505029 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 07:15:05 INFO - PROCESS | 17795 | 1469110505041 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:05 INFO - PROCESS | 17795 | 1469110505049 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:05 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f31a400 == 96 [pid = 17795] [id = 163] 07:15:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 117 (0x8f31e000) [pid = 17795] [serial = 489] [outer = (nil)] 07:15:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 118 (0x92cc8800) [pid = 17795] [serial = 490] [outer = 0x8f31e000] 07:15:05 INFO - PROCESS | 17795 | 1469110505108 Marionette DEBUG loaded listener.js 07:15:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 119 (0x931a1c00) [pid = 17795] [serial = 491] [outer = 0x8f31e000] 07:15:05 INFO - PROCESS | 17795 | 1469110505880 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]]]}] 07:15:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:15:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1028ms 07:15:05 INFO - PROCESS | 17795 | 1469110505908 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 07:15:05 INFO - PROCESS | 17795 | 1469110505912 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 07:15:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:15:05 INFO - PROCESS | 17795 | 1469110505917 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:15:05 INFO - PROCESS | 17795 | 1469110505919 Marionette TRACE conn3 <- [1,626,null,{}] 07:15:05 INFO - PROCESS | 17795 | 1469110505925 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}] 07:15:05 INFO - PROCESS | 17795 | 1469110505929 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:06 INFO - PROCESS | 17795 | 1469110506155 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 07:15:06 INFO - PROCESS | 17795 | 1469110506174 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:06 INFO - PROCESS | 17795 | 1469110506182 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:06 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f327000 == 97 [pid = 17795] [id = 164] 07:15:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 120 (0x8f5a1c00) [pid = 17795] [serial = 492] [outer = (nil)] 07:15:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 121 (0x93d56c00) [pid = 17795] [serial = 493] [outer = 0x8f5a1c00] 07:15:06 INFO - PROCESS | 17795 | 1469110506250 Marionette DEBUG loaded listener.js 07:15:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 122 (0x95395c00) [pid = 17795] [serial = 494] [outer = 0x8f5a1c00] 07:15:07 INFO - PROCESS | 17795 | 1469110507254 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]]]}] 07:15:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:15:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1376ms 07:15:07 INFO - PROCESS | 17795 | 1469110507295 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 07:15:07 INFO - PROCESS | 17795 | 1469110507301 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 07:15:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:15:07 INFO - PROCESS | 17795 | 1469110507308 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:15:07 INFO - PROCESS | 17795 | 1469110507316 Marionette TRACE conn3 <- [1,630,null,{}] 07:15:07 INFO - PROCESS | 17795 | 1469110507323 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}] 07:15:07 INFO - PROCESS | 17795 | 1469110507329 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:07 INFO - PROCESS | 17795 | 1469110507516 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 07:15:07 INFO - PROCESS | 17795 | 1469110507688 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:07 INFO - PROCESS | 17795 | 1469110507697 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:07 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e316400 == 98 [pid = 17795] [id = 165] 07:15:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 123 (0x8e366000) [pid = 17795] [serial = 495] [outer = (nil)] 07:15:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 124 (0x8ebc9400) [pid = 17795] [serial = 496] [outer = 0x8e366000] 07:15:07 INFO - PROCESS | 17795 | 1469110507779 Marionette DEBUG loaded listener.js 07:15:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 125 (0x8f31f800) [pid = 17795] [serial = 497] [outer = 0x8e366000] 07:15:08 INFO - PROCESS | 17795 | 1469110508659 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]]]}] 07:15:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:15:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1389ms 07:15:08 INFO - PROCESS | 17795 | 1469110508698 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 07:15:08 INFO - PROCESS | 17795 | 1469110508705 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 07:15:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:15:08 INFO - PROCESS | 17795 | 1469110508715 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:15:08 INFO - PROCESS | 17795 | 1469110508720 Marionette TRACE conn3 <- [1,634,null,{}] 07:15:08 INFO - PROCESS | 17795 | 1469110508726 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}] 07:15:08 INFO - PROCESS | 17795 | 1469110508731 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:08 INFO - PROCESS | 17795 | 1469110508926 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 07:15:09 INFO - PROCESS | 17795 | 1469110509097 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:09 INFO - PROCESS | 17795 | 1469110509105 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:09 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f48e000 == 99 [pid = 17795] [id = 166] 07:15:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 126 (0x8f77d000) [pid = 17795] [serial = 498] [outer = (nil)] 07:15:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 127 (0x90e0b800) [pid = 17795] [serial = 499] [outer = 0x8f77d000] 07:15:09 INFO - PROCESS | 17795 | 1469110509182 Marionette DEBUG loaded listener.js 07:15:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 128 (0x910a0400) [pid = 17795] [serial = 500] [outer = 0x8f77d000] 07:15:09 INFO - PROCESS | 17795 | [17795] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:15:10 INFO - PROCESS | 17795 | 1469110510113 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]]]}] 07:15:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:15:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1439ms 07:15:10 INFO - PROCESS | 17795 | 1469110510155 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 07:15:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:15:10 INFO - PROCESS | 17795 | 1469110510160 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 07:15:10 INFO - PROCESS | 17795 | 1469110510167 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:15:10 INFO - PROCESS | 17795 | 1469110510173 Marionette TRACE conn3 <- [1,638,null,{}] 07:15:10 INFO - PROCESS | 17795 | 1469110510189 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}] 07:15:10 INFO - PROCESS | 17795 | 1469110510198 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:10 INFO - PROCESS | 17795 | 1469110510382 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 07:15:10 INFO - PROCESS | 17795 | 1469110510554 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:10 INFO - PROCESS | 17795 | 1469110510566 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:10 INFO - PROCESS | 17795 | ++DOCSHELL 0x92c85800 == 100 [pid = 17795] [id = 167] 07:15:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 129 (0x92c8c000) [pid = 17795] [serial = 501] [outer = (nil)] 07:15:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 130 (0x93b0a400) [pid = 17795] [serial = 502] [outer = 0x92c8c000] 07:15:10 INFO - PROCESS | 17795 | 1469110510643 Marionette DEBUG loaded listener.js 07:15:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 131 (0x954d1800) [pid = 17795] [serial = 503] [outer = 0x92c8c000] 07:15:11 INFO - PROCESS | 17795 | [17795] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:15:11 INFO - PROCESS | 17795 | 1469110511463 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]]]}] 07:15:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:15:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1341ms 07:15:11 INFO - PROCESS | 17795 | 1469110511508 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 07:15:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:15:11 INFO - PROCESS | 17795 | 1469110511513 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 07:15:11 INFO - PROCESS | 17795 | 1469110511519 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:15:11 INFO - PROCESS | 17795 | 1469110511523 Marionette TRACE conn3 <- [1,642,null,{}] 07:15:11 INFO - PROCESS | 17795 | 1469110511529 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}] 07:15:11 INFO - PROCESS | 17795 | 1469110511534 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:11 INFO - PROCESS | 17795 | 1469110511709 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 07:15:11 INFO - PROCESS | 17795 | 1469110511881 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:11 INFO - PROCESS | 17795 | 1469110511889 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:11 INFO - PROCESS | 17795 | ++DOCSHELL 0x92c4f000 == 101 [pid = 17795] [id = 168] 07:15:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 132 (0x954dd400) [pid = 17795] [serial = 504] [outer = (nil)] 07:15:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 133 (0x98703c00) [pid = 17795] [serial = 505] [outer = 0x954dd400] 07:15:11 INFO - PROCESS | 17795 | 1469110511961 Marionette DEBUG loaded listener.js 07:15:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 134 (0x99022400) [pid = 17795] [serial = 506] [outer = 0x954dd400] 07:15:12 INFO - PROCESS | 17795 | 1469110512807 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]]]}] 07:15:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:15:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1333ms 07:15:12 INFO - PROCESS | 17795 | 1469110512853 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 07:15:12 INFO - PROCESS | 17795 | 1469110512857 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 07:15:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:15:12 INFO - PROCESS | 17795 | 1469110512864 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:15:12 INFO - PROCESS | 17795 | 1469110512867 Marionette TRACE conn3 <- [1,646,null,{}] 07:15:12 INFO - PROCESS | 17795 | 1469110512873 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}] 07:15:12 INFO - PROCESS | 17795 | 1469110512879 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:13 INFO - PROCESS | 17795 | 1469110513064 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 07:15:13 INFO - PROCESS | 17795 | 1469110513275 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:13 INFO - PROCESS | 17795 | 1469110513285 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:13 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d847c00 == 102 [pid = 17795] [id = 169] 07:15:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 135 (0x8e315c00) [pid = 17795] [serial = 507] [outer = (nil)] 07:15:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 136 (0x995cc000) [pid = 17795] [serial = 508] [outer = 0x8e315c00] 07:15:13 INFO - PROCESS | 17795 | 1469110513399 Marionette DEBUG loaded listener.js 07:15:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 137 (0x99674c00) [pid = 17795] [serial = 509] [outer = 0x8e315c00] 07:15:14 INFO - PROCESS | 17795 | 1469110514265 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]]]}] 07:15:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:15:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1434ms 07:15:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:15:14 INFO - PROCESS | 17795 | 1469110514298 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 07:15:14 INFO - PROCESS | 17795 | 1469110514301 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 07:15:14 INFO - PROCESS | 17795 | 1469110514308 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:15:14 INFO - PROCESS | 17795 | 1469110514311 Marionette TRACE conn3 <- [1,650,null,{}] 07:15:14 INFO - PROCESS | 17795 | 1469110514317 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}] 07:15:14 INFO - PROCESS | 17795 | 1469110514327 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:14 INFO - PROCESS | 17795 | 1469110514524 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 07:15:14 INFO - PROCESS | 17795 | 1469110514696 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:14 INFO - PROCESS | 17795 | 1469110514702 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:14 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a1c00 == 103 [pid = 17795] [id = 170] 07:15:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 138 (0x98465800) [pid = 17795] [serial = 510] [outer = (nil)] 07:15:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 139 (0x99e8c800) [pid = 17795] [serial = 511] [outer = 0x98465800] 07:15:14 INFO - PROCESS | 17795 | 1469110514788 Marionette DEBUG loaded listener.js 07:15:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 140 (0x9a35e800) [pid = 17795] [serial = 512] [outer = 0x98465800] 07:15:15 INFO - PROCESS | 17795 | 1469110515659 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]]]}] 07:15:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:15:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1391ms 07:15:15 INFO - PROCESS | 17795 | 1469110515699 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 07:15:15 INFO - PROCESS | 17795 | 1469110515703 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 07:15:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:15:15 INFO - PROCESS | 17795 | 1469110515710 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:15:15 INFO - PROCESS | 17795 | 1469110515713 Marionette TRACE conn3 <- [1,654,null,{}] 07:15:15 INFO - PROCESS | 17795 | 1469110515719 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}] 07:15:15 INFO - PROCESS | 17795 | 1469110515724 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:15 INFO - PROCESS | 17795 | 1469110515891 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 07:15:16 INFO - PROCESS | 17795 | 1469110516068 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:16 INFO - PROCESS | 17795 | 1469110516077 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:16 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d847000 == 104 [pid = 17795] [id = 171] 07:15:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 141 (0x994c5800) [pid = 17795] [serial = 513] [outer = (nil)] 07:15:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 142 (0x9ad77800) [pid = 17795] [serial = 514] [outer = 0x994c5800] 07:15:16 INFO - PROCESS | 17795 | 1469110516146 Marionette DEBUG loaded listener.js 07:15:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 143 (0x9d360800) [pid = 17795] [serial = 515] [outer = 0x994c5800] 07:15:17 INFO - PROCESS | 17795 | 1469110517006 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]]]}] 07:15:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:15:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1344ms 07:15:17 INFO - PROCESS | 17795 | 1469110517055 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 07:15:17 INFO - PROCESS | 17795 | 1469110517059 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 07:15:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:15:17 INFO - PROCESS | 17795 | 1469110517065 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:15:17 INFO - PROCESS | 17795 | 1469110517068 Marionette TRACE conn3 <- [1,658,null,{}] 07:15:17 INFO - PROCESS | 17795 | 1469110517074 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}] 07:15:17 INFO - PROCESS | 17795 | 1469110517079 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:17 INFO - PROCESS | 17795 | 1469110517254 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 07:15:17 INFO - PROCESS | 17795 | 1469110517429 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:17 INFO - PROCESS | 17795 | 1469110517438 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:17 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec8dc00 == 105 [pid = 17795] [id = 172] 07:15:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 144 (0x9ac76800) [pid = 17795] [serial = 516] [outer = (nil)] 07:15:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 145 (0xa100e000) [pid = 17795] [serial = 517] [outer = 0x9ac76800] 07:15:17 INFO - PROCESS | 17795 | 1469110517512 Marionette DEBUG loaded listener.js 07:15:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 146 (0xa2098800) [pid = 17795] [serial = 518] [outer = 0x9ac76800] 07:15:18 INFO - PROCESS | 17795 | 1469110518338 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]]]}] 07:15:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:15:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1331ms 07:15:18 INFO - PROCESS | 17795 | 1469110518397 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 07:15:18 INFO - PROCESS | 17795 | 1469110518399 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 07:15:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:15:18 INFO - PROCESS | 17795 | 1469110518406 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:15:18 INFO - PROCESS | 17795 | 1469110518409 Marionette TRACE conn3 <- [1,662,null,{}] 07:15:18 INFO - PROCESS | 17795 | 1469110518415 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}] 07:15:18 INFO - PROCESS | 17795 | 1469110518421 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:18 INFO - PROCESS | 17795 | 1469110518608 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 07:15:18 INFO - PROCESS | 17795 | 1469110518785 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:18 INFO - PROCESS | 17795 | 1469110518793 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:18 INFO - PROCESS | 17795 | ++DOCSHELL 0x97924800 == 106 [pid = 17795] [id = 173] 07:15:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 147 (0x99e94800) [pid = 17795] [serial = 519] [outer = (nil)] 07:15:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 148 (0xa23a4400) [pid = 17795] [serial = 520] [outer = 0x99e94800] 07:15:18 INFO - PROCESS | 17795 | 1469110518864 Marionette DEBUG loaded listener.js 07:15:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 149 (0xa23f7800) [pid = 17795] [serial = 521] [outer = 0x99e94800] 07:15:19 INFO - PROCESS | 17795 | [17795] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:15:19 INFO - PROCESS | 17795 | 1469110519751 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]]]}] 07:15:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:15:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1383ms 07:15:19 INFO - PROCESS | 17795 | 1469110519789 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 07:15:19 INFO - PROCESS | 17795 | 1469110519793 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 07:15:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:15:19 INFO - PROCESS | 17795 | 1469110519799 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:15:19 INFO - PROCESS | 17795 | 1469110519802 Marionette TRACE conn3 <- [1,666,null,{}] 07:15:19 INFO - PROCESS | 17795 | 1469110519808 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}] 07:15:19 INFO - PROCESS | 17795 | 1469110519812 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:19 INFO - PROCESS | 17795 | 1469110519994 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 07:15:20 INFO - PROCESS | 17795 | 1469110520482 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:20 INFO - PROCESS | 17795 | 1469110520495 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:20 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e315800 == 107 [pid = 17795] [id = 174] 07:15:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 150 (0x8e316000) [pid = 17795] [serial = 522] [outer = (nil)] 07:15:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 151 (0x8e31c000) [pid = 17795] [serial = 523] [outer = 0x8e316000] 07:15:20 INFO - PROCESS | 17795 | 1469110520603 Marionette DEBUG loaded listener.js 07:15:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 152 (0x8e49c800) [pid = 17795] [serial = 524] [outer = 0x8e316000] 07:15:21 INFO - PROCESS | 17795 | [17795] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:15:21 INFO - PROCESS | 17795 | 1469110521374 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]]]}] 07:15:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:15:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1630ms 07:15:21 INFO - PROCESS | 17795 | 1469110521432 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 07:15:21 INFO - PROCESS | 17795 | 1469110521436 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 07:15:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:15:21 INFO - PROCESS | 17795 | 1469110521463 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:15:21 INFO - PROCESS | 17795 | 1469110521467 Marionette TRACE conn3 <- [1,670,null,{}] 07:15:21 INFO - PROCESS | 17795 | 1469110521475 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}] 07:15:21 INFO - PROCESS | 17795 | 1469110521483 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:21 INFO - PROCESS | 17795 | 1469110521651 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 07:15:21 INFO - PROCESS | 17795 | 1469110521935 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:21 INFO - PROCESS | 17795 | 1469110521942 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:22 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a6c00 == 108 [pid = 17795] [id = 175] 07:15:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 153 (0x8ec87c00) [pid = 17795] [serial = 525] [outer = (nil)] 07:15:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 154 (0x8f484800) [pid = 17795] [serial = 526] [outer = 0x8ec87c00] 07:15:22 INFO - PROCESS | 17795 | 1469110522052 Marionette DEBUG loaded listener.js 07:15:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 155 (0x8f49e800) [pid = 17795] [serial = 527] [outer = 0x8ec87c00] 07:15:22 INFO - PROCESS | 17795 | 1469110522867 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]]]}] 07:15:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:15:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1485ms 07:15:22 INFO - PROCESS | 17795 | 1469110522948 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 07:15:22 INFO - PROCESS | 17795 | 1469110522953 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 07:15:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:15:22 INFO - PROCESS | 17795 | 1469110522960 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:15:22 INFO - PROCESS | 17795 | 1469110522963 Marionette TRACE conn3 <- [1,674,null,{}] 07:15:22 INFO - PROCESS | 17795 | 1469110522969 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}] 07:15:22 INFO - PROCESS | 17795 | 1469110522973 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:23 INFO - PROCESS | 17795 | 1469110523181 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 07:15:23 INFO - PROCESS | 17795 | --DOCSHELL 0x92408c00 == 107 [pid = 17795] [id = 74] 07:15:23 INFO - PROCESS | 17795 | --DOCSHELL 0x8f31a400 == 106 [pid = 17795] [id = 163] 07:15:23 INFO - PROCESS | 17795 | --DOMWINDOW == 154 (0x98f5e400) [pid = 17795] [serial = 438] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 17795 | --DOMWINDOW == 153 (0x8f48dc00) [pid = 17795] [serial = 423] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 17795 | --DOMWINDOW == 152 (0x8f7e8400) [pid = 17795] [serial = 402] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 17795 | --DOMWINDOW == 151 (0x92c43000) [pid = 17795] [serial = 405] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 17795 | --DOMWINDOW == 150 (0x994c5400) [pid = 17795] [serial = 408] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 17795 | --DOMWINDOW == 149 (0xa33c6c00) [pid = 17795] [serial = 417] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 17795 | --DOMWINDOW == 148 (0x8e4a0800) [pid = 17795] [serial = 426] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 17795 | --DOMWINDOW == 147 (0x9a65ec00) [pid = 17795] [serial = 414] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 17795 | --DOMWINDOW == 146 (0xa6da6c00) [pid = 17795] [serial = 420] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 17795 | --DOMWINDOW == 145 (0x99937400) [pid = 17795] [serial = 411] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 17795 | 1469110523528 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:23 INFO - PROCESS | 17795 | 1469110523535 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:23 INFO - PROCESS | 17795 | --DOCSHELL 0x92c42c00 == 105 [pid = 17795] [id = 162] 07:15:23 INFO - PROCESS | 17795 | --DOCSHELL 0x8f776000 == 104 [pid = 17795] [id = 161] 07:15:23 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebc0800 == 103 [pid = 17795] [id = 160] 07:15:23 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec90400 == 102 [pid = 17795] [id = 159] 07:15:23 INFO - PROCESS | 17795 | --DOCSHELL 0x8e56bc00 == 101 [pid = 17795] [id = 158] 07:15:23 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a0800 == 102 [pid = 17795] [id = 176] 07:15:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 146 (0x8e4a3c00) [pid = 17795] [serial = 528] [outer = (nil)] 07:15:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 147 (0x8f328400) [pid = 17795] [serial = 529] [outer = 0x8e4a3c00] 07:15:23 INFO - PROCESS | 17795 | 1469110523631 Marionette DEBUG loaded listener.js 07:15:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 148 (0x8f7e6400) [pid = 17795] [serial = 530] [outer = 0x8e4a3c00] 07:15:23 INFO - PROCESS | 17795 | --DOCSHELL 0x8e49b400 == 101 [pid = 17795] [id = 157] 07:15:23 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebc0000 == 100 [pid = 17795] [id = 148] 07:15:23 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebc5400 == 99 [pid = 17795] [id = 147] 07:15:23 INFO - PROCESS | 17795 | --DOMWINDOW == 147 (0x8f481c00) [pid = 17795] [serial = 430] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 17795 | --DOMWINDOW == 146 (0x8f320800) [pid = 17795] [serial = 429] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 17795 | --DOMWINDOW == 145 (0x8f4a1800) [pid = 17795] [serial = 435] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 17795 | --DOMWINDOW == 144 (0x8f48d400) [pid = 17795] [serial = 432] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 17795 | --DOMWINDOW == 143 (0x8f773000) [pid = 17795] [serial = 433] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 17795 | --DOMWINDOW == 142 (0x91095800) [pid = 17795] [serial = 436] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 17795 | --DOMWINDOW == 141 (0x92274800) [pid = 17795] [serial = 370] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 17795 | --DOMWINDOW == 140 (0x99020800) [pid = 17795] [serial = 373] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 17795 | --DOMWINDOW == 139 (0xa2367800) [pid = 17795] [serial = 367] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 17795 | --DOMWINDOW == 138 (0x9ad7d800) [pid = 17795] [serial = 376] [outer = (nil)] [url = about:blank] 07:15:24 INFO - PROCESS | 17795 | [17795] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:15:24 INFO - PROCESS | 17795 | 1469110524371 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]]]}] 07:15:24 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 07:15:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1432ms 07:15:24 INFO - PROCESS | 17795 | 1469110524393 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 07:15:24 INFO - PROCESS | 17795 | 1469110524397 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 07:15:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:15:24 INFO - PROCESS | 17795 | 1469110524410 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:15:24 INFO - PROCESS | 17795 | 1469110524418 Marionette TRACE conn3 <- [1,678,null,{}] 07:15:24 INFO - PROCESS | 17795 | 1469110524426 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}] 07:15:24 INFO - PROCESS | 17795 | 1469110524432 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:24 INFO - PROCESS | 17795 | 1469110524592 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 07:15:24 INFO - PROCESS | 17795 | 1469110524735 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:24 INFO - PROCESS | 17795 | 1469110524742 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:24 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e312800 == 100 [pid = 17795] [id = 177] 07:15:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 139 (0x8f59c400) [pid = 17795] [serial = 531] [outer = (nil)] 07:15:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 140 (0x92277400) [pid = 17795] [serial = 532] [outer = 0x8f59c400] 07:15:24 INFO - PROCESS | 17795 | 1469110524815 Marionette DEBUG loaded listener.js 07:15:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 141 (0x9233fc00) [pid = 17795] [serial = 533] [outer = 0x8f59c400] 07:15:25 INFO - PROCESS | 17795 | 1469110525475 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]]]}] 07:15:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:15:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1154ms 07:15:25 INFO - PROCESS | 17795 | 1469110525558 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 07:15:25 INFO - PROCESS | 17795 | 1469110525563 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 07:15:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:15:25 INFO - PROCESS | 17795 | 1469110525569 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:15:25 INFO - PROCESS | 17795 | 1469110525572 Marionette TRACE conn3 <- [1,682,null,{}] 07:15:25 INFO - PROCESS | 17795 | 1469110525577 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}] 07:15:25 INFO - PROCESS | 17795 | 1469110525582 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:25 INFO - PROCESS | 17795 | 1469110525746 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 07:15:25 INFO - PROCESS | 17795 | 1469110525755 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:25 INFO - PROCESS | 17795 | 1469110525765 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:25 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a3800 == 101 [pid = 17795] [id = 178] 07:15:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 142 (0x90e17000) [pid = 17795] [serial = 534] [outer = (nil)] 07:15:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 143 (0x92c4ec00) [pid = 17795] [serial = 535] [outer = 0x90e17000] 07:15:25 INFO - PROCESS | 17795 | 1469110525823 Marionette DEBUG loaded listener.js 07:15:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 144 (0x92cc9c00) [pid = 17795] [serial = 536] [outer = 0x90e17000] 07:15:27 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:27 INFO - PROCESS | 17795 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:15:27 INFO - PROCESS | 17795 | 1469110527122 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]]]}] 07:15:27 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) 07:15:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1583ms 07:15:27 INFO - PROCESS | 17795 | 1469110527152 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 07:15:27 INFO - PROCESS | 17795 | 1469110527155 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 07:15:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:15:27 INFO - PROCESS | 17795 | 1469110527170 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:15:27 INFO - PROCESS | 17795 | 1469110527185 Marionette TRACE conn3 <- [1,686,null,{}] 07:15:27 INFO - PROCESS | 17795 | 1469110527198 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}] 07:15:27 INFO - PROCESS | 17795 | 1469110527203 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:27 INFO - PROCESS | 17795 | 1469110527393 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 07:15:27 INFO - PROCESS | 17795 | 1469110527474 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:27 INFO - PROCESS | 17795 | 1469110527489 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:27 INFO - PROCESS | 17795 | ++DOCSHELL 0x93d64000 == 102 [pid = 17795] [id = 179] 07:15:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 145 (0x93e66400) [pid = 17795] [serial = 537] [outer = (nil)] 07:15:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 146 (0x9792ac00) [pid = 17795] [serial = 538] [outer = 0x93e66400] 07:15:27 INFO - PROCESS | 17795 | 1469110527560 Marionette DEBUG loaded listener.js 07:15:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 147 (0x994c8c00) [pid = 17795] [serial = 539] [outer = 0x93e66400] 07:15:28 INFO - PROCESS | 17795 | --DOMWINDOW == 146 (0x8f31e000) [pid = 17795] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:15:28 INFO - PROCESS | 17795 | --DOMWINDOW == 145 (0x8e49c000) [pid = 17795] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:15:28 INFO - PROCESS | 17795 | --DOMWINDOW == 144 (0x8d843c00) [pid = 17795] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:15:28 INFO - PROCESS | 17795 | --DOMWINDOW == 143 (0x954d9000) [pid = 17795] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:15:28 INFO - PROCESS | 17795 | --DOMWINDOW == 142 (0x8f7e4800) [pid = 17795] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:15:28 INFO - PROCESS | 17795 | --DOMWINDOW == 141 (0x8ebc7c00) [pid = 17795] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:15:28 INFO - PROCESS | 17795 | --DOMWINDOW == 140 (0x8e362400) [pid = 17795] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:15:28 INFO - PROCESS | 17795 | --DOMWINDOW == 139 (0x95395400) [pid = 17795] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:15:28 INFO - PROCESS | 17795 | --DOMWINDOW == 138 (0x8e499400) [pid = 17795] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:15:28 INFO - PROCESS | 17795 | --DOMWINDOW == 137 (0x8e312c00) [pid = 17795] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:15:28 INFO - PROCESS | 17795 | --DOMWINDOW == 136 (0x8ec86c00) [pid = 17795] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:15:28 INFO - PROCESS | 17795 | --DOMWINDOW == 135 (0x8f48fc00) [pid = 17795] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:15:28 INFO - PROCESS | 17795 | --DOMWINDOW == 134 (0x8f7e5400) [pid = 17795] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:15:28 INFO - PROCESS | 17795 | --DOMWINDOW == 133 (0x8f7f1400) [pid = 17795] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:15:28 INFO - PROCESS | 17795 | --DOMWINDOW == 132 (0x9d4dd000) [pid = 17795] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:15:28 INFO - PROCESS | 17795 | --DOMWINDOW == 131 (0x8eb83800) [pid = 17795] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:15:28 INFO - PROCESS | 17795 | --DOMWINDOW == 130 (0x8f777c00) [pid = 17795] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:15:28 INFO - PROCESS | 17795 | --DOMWINDOW == 129 (0x99335000) [pid = 17795] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:15:28 INFO - PROCESS | 17795 | --DOMWINDOW == 128 (0x92c88000) [pid = 17795] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:15:28 INFO - PROCESS | 17795 | --DOMWINDOW == 127 (0x8d84c400) [pid = 17795] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:15:28 INFO - PROCESS | 17795 | --DOMWINDOW == 126 (0x92276400) [pid = 17795] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:15:28 INFO - PROCESS | 17795 | --DOMWINDOW == 125 (0x8f486c00) [pid = 17795] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:15:28 INFO - PROCESS | 17795 | --DOMWINDOW == 124 (0x92c43c00) [pid = 17795] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:15:28 INFO - PROCESS | 17795 | --DOMWINDOW == 123 (0x8f777800) [pid = 17795] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:15:28 INFO - PROCESS | 17795 | --DOMWINDOW == 122 (0x92cc6800) [pid = 17795] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:15:28 INFO - PROCESS | 17795 | --DOMWINDOW == 121 (0xa4d10c00) [pid = 17795] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:15:28 INFO - PROCESS | 17795 | --DOMWINDOW == 120 (0x92407c00) [pid = 17795] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:15:28 INFO - PROCESS | 17795 | --DOMWINDOW == 119 (0x99e8e800) [pid = 17795] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:15:28 INFO - PROCESS | 17795 | --DOMWINDOW == 118 (0x8f489400) [pid = 17795] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:15:29 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:15:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2061ms 07:15:29 INFO - PROCESS | 17795 | 1469110529223 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]]]}] 07:15:29 INFO - PROCESS | 17795 | 1469110529231 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 07:15:29 INFO - PROCESS | 17795 | 1469110529235 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 07:15:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:15:29 INFO - PROCESS | 17795 | 1469110529240 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:15:29 INFO - PROCESS | 17795 | 1469110529243 Marionette TRACE conn3 <- [1,690,null,{}] 07:15:29 INFO - PROCESS | 17795 | 1469110529248 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}] 07:15:29 INFO - PROCESS | 17795 | 1469110529253 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:29 INFO - PROCESS | 17795 | 1469110529450 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 07:15:29 INFO - PROCESS | 17795 | 1469110529464 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:29 INFO - PROCESS | 17795 | 1469110529469 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:29 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d84c400 == 103 [pid = 17795] [id = 180] 07:15:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 119 (0x8e319000) [pid = 17795] [serial = 540] [outer = (nil)] 07:15:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 120 (0x8eb83800) [pid = 17795] [serial = 541] [outer = 0x8e319000] 07:15:29 INFO - PROCESS | 17795 | 1469110529535 Marionette DEBUG loaded listener.js 07:15:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 121 (0x8f772000) [pid = 17795] [serial = 542] [outer = 0x8e319000] 07:15:30 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:30 INFO - PROCESS | 17795 | 1469110530686 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]]]}] 07:15:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:15:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1486ms 07:15:30 INFO - PROCESS | 17795 | 1469110530729 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 07:15:30 INFO - PROCESS | 17795 | 1469110530735 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 07:15:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:15:30 INFO - PROCESS | 17795 | 1469110530744 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:15:30 INFO - PROCESS | 17795 | 1469110530750 Marionette TRACE conn3 <- [1,694,null,{}] 07:15:30 INFO - PROCESS | 17795 | 1469110530758 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}] 07:15:30 INFO - PROCESS | 17795 | 1469110530764 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:30 INFO - PROCESS | 17795 | 1469110530993 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 07:15:31 INFO - PROCESS | 17795 | 1469110531201 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:31 INFO - PROCESS | 17795 | 1469110531210 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:31 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a6800 == 104 [pid = 17795] [id = 181] 07:15:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 122 (0x8e4a7c00) [pid = 17795] [serial = 543] [outer = (nil)] 07:15:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 123 (0x8eb81400) [pid = 17795] [serial = 544] [outer = 0x8e4a7c00] 07:15:31 INFO - PROCESS | 17795 | 1469110531290 Marionette DEBUG loaded listener.js 07:15:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 124 (0x8eb8e800) [pid = 17795] [serial = 545] [outer = 0x8e4a7c00] 07:15:32 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:32 INFO - PROCESS | 17795 | 1469110532575 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]]]}] 07:15:32 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) 07:15:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1888ms 07:15:32 INFO - PROCESS | 17795 | 1469110532718 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 07:15:32 INFO - PROCESS | 17795 | 1469110532725 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 07:15:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:15:32 INFO - PROCESS | 17795 | 1469110532743 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:15:32 INFO - PROCESS | 17795 | 1469110532748 Marionette TRACE conn3 <- [1,698,null,{}] 07:15:32 INFO - PROCESS | 17795 | 1469110532754 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}] 07:15:32 INFO - PROCESS | 17795 | 1469110532759 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:32 INFO - PROCESS | 17795 | 1469110532930 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 07:15:33 INFO - PROCESS | 17795 | 1469110533107 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:33 INFO - PROCESS | 17795 | 1469110533117 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:33 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e36dc00 == 105 [pid = 17795] [id = 182] 07:15:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 125 (0x8ebca000) [pid = 17795] [serial = 546] [outer = (nil)] 07:15:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 126 (0x8f773000) [pid = 17795] [serial = 547] [outer = 0x8ebca000] 07:15:33 INFO - PROCESS | 17795 | 1469110533190 Marionette DEBUG loaded listener.js 07:15:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 127 (0x8f780c00) [pid = 17795] [serial = 548] [outer = 0x8ebca000] 07:15:34 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:34 INFO - PROCESS | 17795 | 1469110534497 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]]]}] 07:15:34 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) 07:15:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1790ms 07:15:34 INFO - PROCESS | 17795 | 1469110534657 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 07:15:34 INFO - PROCESS | 17795 | 1469110534660 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 07:15:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:15:34 INFO - PROCESS | 17795 | 1469110534676 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:15:34 INFO - PROCESS | 17795 | 1469110534682 Marionette TRACE conn3 <- [1,702,null,{}] 07:15:34 INFO - PROCESS | 17795 | 1469110534698 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}] 07:15:34 INFO - PROCESS | 17795 | 1469110534706 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:34 INFO - PROCESS | 17795 | 1469110534893 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 07:15:35 INFO - PROCESS | 17795 | 1469110535071 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:35 INFO - PROCESS | 17795 | 1469110535083 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:35 INFO - PROCESS | 17795 | ++DOCSHELL 0x9109d400 == 106 [pid = 17795] [id = 183] 07:15:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 128 (0x9227c400) [pid = 17795] [serial = 549] [outer = (nil)] 07:15:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 129 (0x99503800) [pid = 17795] [serial = 550] [outer = 0x9227c400] 07:15:35 INFO - PROCESS | 17795 | 1469110535156 Marionette DEBUG loaded listener.js 07:15:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 130 (0x99677800) [pid = 17795] [serial = 551] [outer = 0x9227c400] 07:15:36 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:36 INFO - PROCESS | 17795 | 1469110536440 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]]]}] 07:15:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:15:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1793ms 07:15:36 INFO - PROCESS | 17795 | 1469110536468 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 07:15:36 INFO - PROCESS | 17795 | 1469110536473 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 07:15:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:15:36 INFO - PROCESS | 17795 | 1469110536480 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:15:36 INFO - PROCESS | 17795 | 1469110536484 Marionette TRACE conn3 <- [1,706,null,{}] 07:15:36 INFO - PROCESS | 17795 | 1469110536489 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}] 07:15:36 INFO - PROCESS | 17795 | 1469110536495 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:36 INFO - PROCESS | 17795 | 1469110536705 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 07:15:36 INFO - PROCESS | 17795 | 1469110536883 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:36 INFO - PROCESS | 17795 | 1469110536891 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:36 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e30e800 == 107 [pid = 17795] [id = 184] 07:15:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 131 (0x954d6000) [pid = 17795] [serial = 552] [outer = (nil)] 07:15:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 132 (0x99e85c00) [pid = 17795] [serial = 553] [outer = 0x954d6000] 07:15:36 INFO - PROCESS | 17795 | 1469110536965 Marionette DEBUG loaded listener.js 07:15:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 133 (0x99e94c00) [pid = 17795] [serial = 554] [outer = 0x954d6000] 07:15:38 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:38 INFO - PROCESS | 17795 | 1469110538190 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]]]}] 07:15:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:15:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1743ms 07:15:38 INFO - PROCESS | 17795 | 1469110538224 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 07:15:38 INFO - PROCESS | 17795 | 1469110538227 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 07:15:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:15:38 INFO - PROCESS | 17795 | 1469110538234 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:15:38 INFO - PROCESS | 17795 | 1469110538238 Marionette TRACE conn3 <- [1,710,null,{}] 07:15:38 INFO - PROCESS | 17795 | 1469110538243 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}] 07:15:38 INFO - PROCESS | 17795 | 1469110538248 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:38 INFO - PROCESS | 17795 | 1469110538484 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 07:15:38 INFO - PROCESS | 17795 | 1469110538679 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:38 INFO - PROCESS | 17795 | 1469110538691 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:38 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d843000 == 108 [pid = 17795] [id = 185] 07:15:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 134 (0x8d845c00) [pid = 17795] [serial = 555] [outer = (nil)] 07:15:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 135 (0x9d32d400) [pid = 17795] [serial = 556] [outer = 0x8d845c00] 07:15:38 INFO - PROCESS | 17795 | 1469110538760 Marionette DEBUG loaded listener.js 07:15:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 136 (0x9d4d9000) [pid = 17795] [serial = 557] [outer = 0x8d845c00] 07:15:39 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:40 INFO - PROCESS | 17795 | 1469110540037 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]]]}] 07:15:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:15:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1831ms 07:15:40 INFO - PROCESS | 17795 | 1469110540066 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 07:15:40 INFO - PROCESS | 17795 | 1469110540069 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 07:15:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:15:40 INFO - PROCESS | 17795 | 1469110540075 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:15:40 INFO - PROCESS | 17795 | 1469110540078 Marionette TRACE conn3 <- [1,714,null,{}] 07:15:40 INFO - PROCESS | 17795 | 1469110540173 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}] 07:15:40 INFO - PROCESS | 17795 | 1469110540183 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:40 INFO - PROCESS | 17795 | 1469110540436 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 07:15:40 INFO - PROCESS | 17795 | 1469110540926 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:40 INFO - PROCESS | 17795 | 1469110540936 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:40 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e311400 == 109 [pid = 17795] [id = 186] 07:15:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 137 (0x8e369000) [pid = 17795] [serial = 558] [outer = (nil)] 07:15:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 138 (0x8e4a2c00) [pid = 17795] [serial = 559] [outer = 0x8e369000] 07:15:41 INFO - PROCESS | 17795 | 1469110541006 Marionette DEBUG loaded listener.js 07:15:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 139 (0x8e570800) [pid = 17795] [serial = 560] [outer = 0x8e369000] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8f4a5800 == 108 [pid = 17795] [id = 134] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x92271c00 == 107 [pid = 17795] [id = 135] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x954d6c00 == 106 [pid = 17795] [id = 136] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x9233b000 == 105 [pid = 17795] [id = 9] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x93d64000 == 104 [pid = 17795] [id = 179] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a3800 == 103 [pid = 17795] [id = 178] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8e312800 == 102 [pid = 17795] [id = 177] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a0800 == 101 [pid = 17795] [id = 176] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a6c00 == 100 [pid = 17795] [id = 175] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8e315800 == 99 [pid = 17795] [id = 174] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8d847000 == 98 [pid = 17795] [id = 171] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a1c00 == 97 [pid = 17795] [id = 170] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8d847c00 == 96 [pid = 17795] [id = 169] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x92c4f000 == 95 [pid = 17795] [id = 168] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x9d80f400 == 94 [pid = 17795] [id = 19] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8f329c00 == 93 [pid = 17795] [id = 112] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x92344000 == 92 [pid = 17795] [id = 87] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8f48e000 == 91 [pid = 17795] [id = 166] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8f486400 == 90 [pid = 17795] [id = 140] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x90e17800 == 89 [pid = 17795] [id = 109] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x93b08000 == 88 [pid = 17795] [id = 8] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8f48f800 == 87 [pid = 17795] [id = 149] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8f77cc00 == 86 [pid = 17795] [id = 125] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x9233d000 == 85 [pid = 17795] [id = 61] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8e36c000 == 84 [pid = 17795] [id = 142] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x92c85800 == 83 [pid = 17795] [id = 167] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x93d56800 == 82 [pid = 17795] [id = 22] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x925c7000 == 81 [pid = 17795] [id = 50] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x90e13800 == 80 [pid = 17795] [id = 122] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8f327400 == 79 [pid = 17795] [id = 124] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x92c87c00 == 78 [pid = 17795] [id = 150] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec8dc00 == 77 [pid = 17795] [id = 172] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x925ca000 == 76 [pid = 17795] [id = 37] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec86000 == 75 [pid = 17795] [id = 129] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0xa236a000 == 74 [pid = 17795] [id = 20] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x9a58cc00 == 73 [pid = 17795] [id = 30] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8eb84800 == 72 [pid = 17795] [id = 156] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8f484400 == 71 [pid = 17795] [id = 126] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x925c5800 == 70 [pid = 17795] [id = 86] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8e567c00 == 69 [pid = 17795] [id = 155] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8d84ac00 == 68 [pid = 17795] [id = 152] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x99674800 == 67 [pid = 17795] [id = 83] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x92341400 == 66 [pid = 17795] [id = 31] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x93e2cc00 == 65 [pid = 17795] [id = 58] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x9548ec00 == 64 [pid = 17795] [id = 69] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x925d0c00 == 63 [pid = 17795] [id = 21] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x90e09400 == 62 [pid = 17795] [id = 108] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0xa6f43000 == 61 [pid = 17795] [id = 85] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x92344400 == 60 [pid = 17795] [id = 75] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8d849c00 == 59 [pid = 17795] [id = 153] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x931a9c00 == 58 [pid = 17795] [id = 15] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x9240fc00 == 57 [pid = 17795] [id = 80] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8e49a800 == 56 [pid = 17795] [id = 154] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8f7e2800 == 55 [pid = 17795] [id = 128] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8d842800 == 54 [pid = 17795] [id = 151] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x93e32800 == 53 [pid = 17795] [id = 17] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x93d59400 == 52 [pid = 17795] [id = 25] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x925cac00 == 51 [pid = 17795] [id = 82] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x93e5ec00 == 50 [pid = 17795] [id = 6] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x9d32d000 == 49 [pid = 17795] [id = 18] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x91099800 == 48 [pid = 17795] [id = 107] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8e316400 == 47 [pid = 17795] [id = 165] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x9ad72c00 == 46 [pid = 17795] [id = 26] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8f599400 == 45 [pid = 17795] [id = 146] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x99097000 == 44 [pid = 17795] [id = 59] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x99e8a800 == 43 [pid = 17795] [id = 60] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x92342000 == 42 [pid = 17795] [id = 23] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8f323000 == 41 [pid = 17795] [id = 106] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x93e60800 == 40 [pid = 17795] [id = 76] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0xa2098c00 == 39 [pid = 17795] [id = 14] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0xa2faf800 == 38 [pid = 17795] [id = 29] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x931ab800 == 37 [pid = 17795] [id = 84] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8f483800 == 36 [pid = 17795] [id = 127] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8e362000 == 35 [pid = 17795] [id = 141] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8f327000 == 34 [pid = 17795] [id = 164] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x93d57800 == 33 [pid = 17795] [id = 81] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x97924800 == 32 [pid = 17795] [id = 173] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8d843000 == 31 [pid = 17795] [id = 185] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8e30e800 == 30 [pid = 17795] [id = 184] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x9109d400 == 29 [pid = 17795] [id = 183] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8e36dc00 == 28 [pid = 17795] [id = 182] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8d84c400 == 27 [pid = 17795] [id = 180] 07:15:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a6800 == 26 [pid = 17795] [id = 181] 07:15:43 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 138 (0x92cc8800) [pid = 17795] [serial = 490] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 137 (0x8eb88000) [pid = 17795] [serial = 473] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 136 (0x8d84ec00) [pid = 17795] [serial = 455] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 135 (0x995cd000) [pid = 17795] [serial = 409] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 134 (0x8e561400) [pid = 17795] [serial = 472] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 133 (0x91167000) [pid = 17795] [serial = 482] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 132 (0x8ebcd800) [pid = 17795] [serial = 441] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 131 (0x8d84c000) [pid = 17795] [serial = 454] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 130 (0xa61c4000) [pid = 17795] [serial = 424] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 129 (0x99e93400) [pid = 17795] [serial = 449] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 128 (0x8e4a6000) [pid = 17795] [serial = 427] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 127 (0x99677000) [pid = 17795] [serial = 448] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 126 (0x8e56a400) [pid = 17795] [serial = 461] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 125 (0x8ec8f000) [pid = 17795] [serial = 388] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 124 (0x8ebc7800) [pid = 17795] [serial = 469] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 123 (0x8f5a5c00) [pid = 17795] [serial = 478] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 122 (0x90e0d400) [pid = 17795] [serial = 385] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 121 (0x9233d800) [pid = 17795] [serial = 485] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 120 (0xa4f1d000) [pid = 17795] [serial = 418] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 119 (0x8ec8fc00) [pid = 17795] [serial = 475] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 118 (0x90e0d000) [pid = 17795] [serial = 403] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 117 (0x8e570c00) [pid = 17795] [serial = 463] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 116 (0x99ace800) [pid = 17795] [serial = 412] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 115 (0x92c8bc00) [pid = 17795] [serial = 451] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 114 (0x8e31cc00) [pid = 17795] [serial = 458] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 113 (0x92cc8c00) [pid = 17795] [serial = 400] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 112 (0x9115f000) [pid = 17795] [serial = 481] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 111 (0x8e567400) [pid = 17795] [serial = 460] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 110 (0x8f490000) [pid = 17795] [serial = 379] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 109 (0x99e92400) [pid = 17795] [serial = 247] [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.] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 108 (0x92c4e800) [pid = 17795] [serial = 487] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 107 (0x8f77a800) [pid = 17795] [serial = 479] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 106 (0x8ec8c000) [pid = 17795] [serial = 442] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 105 (0x91093800) [pid = 17795] [serial = 445] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 104 (0x92c8d400) [pid = 17795] [serial = 488] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 103 (0x99862400) [pid = 17795] [serial = 439] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 102 (0x8f49a800) [pid = 17795] [serial = 476] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 101 (0x8e314000) [pid = 17795] [serial = 457] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 100 (0xa6daa000) [pid = 17795] [serial = 421] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 99 (0x92279000) [pid = 17795] [serial = 484] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 98 (0x92c50000) [pid = 17795] [serial = 406] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 97 (0x8eb86c00) [pid = 17795] [serial = 466] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 96 (0x9acea000) [pid = 17795] [serial = 415] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 95 (0xa2258400) [pid = 17795] [serial = 382] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 94 (0x92c8fc00) [pid = 17795] [serial = 452] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 93 (0x8f7ec000) [pid = 17795] [serial = 444] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | --DOMWINDOW == 92 (0x931a1c00) [pid = 17795] [serial = 491] [outer = (nil)] [url = about:blank] 07:15:43 INFO - PROCESS | 17795 | 1469110543727 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]]]}] 07:15:43 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 07:15:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 3693ms 07:15:43 INFO - PROCESS | 17795 | 1469110543770 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 07:15:43 INFO - PROCESS | 17795 | 1469110543774 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 07:15:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:15:43 INFO - PROCESS | 17795 | 1469110543782 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:15:43 INFO - PROCESS | 17795 | 1469110543786 Marionette TRACE conn3 <- [1,718,null,{}] 07:15:43 INFO - PROCESS | 17795 | 1469110543794 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}] 07:15:43 INFO - PROCESS | 17795 | 1469110543799 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:43 INFO - PROCESS | 17795 | 1469110543953 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 07:15:43 INFO - PROCESS | 17795 | 1469110543963 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:43 INFO - PROCESS | 17795 | 1469110543969 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:44 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e362000 == 27 [pid = 17795] [id = 187] 07:15:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 93 (0x8e363400) [pid = 17795] [serial = 561] [outer = (nil)] 07:15:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 94 (0x8e367400) [pid = 17795] [serial = 562] [outer = 0x8e363400] 07:15:44 INFO - PROCESS | 17795 | 1469110544067 Marionette DEBUG loaded listener.js 07:15:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 95 (0x8e4a1c00) [pid = 17795] [serial = 563] [outer = 0x8e363400] 07:15:45 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:45 INFO - PROCESS | 17795 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:15:45 INFO - PROCESS | 17795 | 1469110545296 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]]]}] 07:15:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:15:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1539ms 07:15:45 INFO - PROCESS | 17795 | 1469110545321 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 07:15:45 INFO - PROCESS | 17795 | 1469110545330 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 07:15:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:15:45 INFO - PROCESS | 17795 | 1469110545342 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:15:45 INFO - PROCESS | 17795 | 1469110545345 Marionette TRACE conn3 <- [1,722,null,{}] 07:15:45 INFO - PROCESS | 17795 | 1469110545351 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}] 07:15:45 INFO - PROCESS | 17795 | 1469110545357 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:45 INFO - PROCESS | 17795 | 1469110545562 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 07:15:45 INFO - PROCESS | 17795 | 1469110545723 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:45 INFO - PROCESS | 17795 | 1469110545734 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:45 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb89800 == 28 [pid = 17795] [id = 188] 07:15:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 96 (0x8ebc8800) [pid = 17795] [serial = 564] [outer = (nil)] 07:15:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 97 (0x8ebcd400) [pid = 17795] [serial = 565] [outer = 0x8ebc8800] 07:15:45 INFO - PROCESS | 17795 | 1469110545799 Marionette DEBUG loaded listener.js 07:15:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 98 (0x8ec89000) [pid = 17795] [serial = 566] [outer = 0x8ebc8800] 07:15:46 INFO - PROCESS | 17795 | 1469110546600 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] 07:15:46 INFO - PROCESS | 17795 | 1469110546677 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 07:15:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:15:46 INFO - PROCESS | 17795 | 1469110546683 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:15:46 INFO - PROCESS | 17795 | 1469110546689 Marionette TRACE conn3 <- [1,726,null,{}] 07:15:46 INFO - PROCESS | 17795 | 1469110546713 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}] 07:15:46 INFO - PROCESS | 17795 | 1469110546722 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:46 INFO - PROCESS | 17795 | 1469110546927 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 07:15:46 INFO - PROCESS | 17795 | 1469110546953 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:46 INFO - PROCESS | 17795 | 1469110546960 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:46 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f488800 == 29 [pid = 17795] [id = 189] 07:15:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 99 (0x8f489000) [pid = 17795] [serial = 567] [outer = (nil)] 07:15:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 100 (0x8f48f800) [pid = 17795] [serial = 568] [outer = 0x8f489000] 07:15:47 INFO - PROCESS | 17795 | 1469110547030 Marionette DEBUG loaded listener.js 07:15:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 101 (0x8f49f800) [pid = 17795] [serial = 569] [outer = 0x8f489000] 07:15:48 INFO - PROCESS | 17795 | --DOMWINDOW == 100 (0x8eb87800) [pid = 17795] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:15:48 INFO - PROCESS | 17795 | --DOMWINDOW == 99 (0x8e562400) [pid = 17795] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:15:48 INFO - PROCESS | 17795 | --DOMWINDOW == 98 (0x8e56ec00) [pid = 17795] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:15:48 INFO - PROCESS | 17795 | --DOMWINDOW == 97 (0x8e319000) [pid = 17795] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:15:48 INFO - PROCESS | 17795 | --DOMWINDOW == 96 (0x93e66400) [pid = 17795] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:15:48 INFO - PROCESS | 17795 | --DOMWINDOW == 95 (0x9ac76800) [pid = 17795] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:15:48 INFO - PROCESS | 17795 | --DOMWINDOW == 94 (0x954dd400) [pid = 17795] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:15:48 INFO - PROCESS | 17795 | --DOMWINDOW == 93 (0x994c5800) [pid = 17795] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:15:48 INFO - PROCESS | 17795 | --DOMWINDOW == 92 (0x8e366000) [pid = 17795] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:15:48 INFO - PROCESS | 17795 | --DOMWINDOW == 91 (0x8e315c00) [pid = 17795] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:15:48 INFO - PROCESS | 17795 | --DOMWINDOW == 90 (0x99e94800) [pid = 17795] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:15:48 INFO - PROCESS | 17795 | --DOMWINDOW == 89 (0x90e17000) [pid = 17795] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:15:48 INFO - PROCESS | 17795 | --DOMWINDOW == 88 (0x8f59c400) [pid = 17795] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:15:48 INFO - PROCESS | 17795 | --DOMWINDOW == 87 (0x8e316000) [pid = 17795] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:15:48 INFO - PROCESS | 17795 | --DOMWINDOW == 86 (0x8f77d000) [pid = 17795] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:15:48 INFO - PROCESS | 17795 | --DOMWINDOW == 85 (0x92c8c000) [pid = 17795] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:15:48 INFO - PROCESS | 17795 | --DOMWINDOW == 84 (0x8f5a1c00) [pid = 17795] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:15:48 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x8e4a3c00) [pid = 17795] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:15:48 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x8ec87c00) [pid = 17795] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:15:48 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x98465800) [pid = 17795] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:15:48 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:48 INFO - PROCESS | 17795 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:15:49 INFO - PROCESS | 17795 | 1469110549120 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]]]}] 07:15:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:15:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 2489ms 07:15:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:15:49 INFO - PROCESS | 17795 | 1469110549174 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 07:15:49 INFO - PROCESS | 17795 | 1469110549177 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 07:15:49 INFO - PROCESS | 17795 | 1469110549185 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:15:49 INFO - PROCESS | 17795 | 1469110549187 Marionette TRACE conn3 <- [1,730,null,{}] 07:15:49 INFO - PROCESS | 17795 | 1469110549194 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}] 07:15:49 INFO - PROCESS | 17795 | 1469110549198 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:49 INFO - PROCESS | 17795 | 1469110549391 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 07:15:49 INFO - PROCESS | 17795 | 1469110549477 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:49 INFO - PROCESS | 17795 | 1469110549484 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:49 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e366000 == 30 [pid = 17795] [id = 190] 07:15:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x8e49e000) [pid = 17795] [serial = 570] [outer = (nil)] 07:15:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x8f59d000) [pid = 17795] [serial = 571] [outer = 0x8e49e000] 07:15:49 INFO - PROCESS | 17795 | 1469110549549 Marionette DEBUG loaded listener.js 07:15:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0x8f778000) [pid = 17795] [serial = 572] [outer = 0x8e49e000] 07:15:50 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:50 INFO - PROCESS | 17795 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:15:50 INFO - PROCESS | 17795 | 1469110550296 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] 07:15:50 INFO - PROCESS | 17795 | 1469110550328 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 07:15:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:15:50 INFO - PROCESS | 17795 | 1469110550334 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:15:50 INFO - PROCESS | 17795 | 1469110550336 Marionette TRACE conn3 <- [1,734,null,{}] 07:15:50 INFO - PROCESS | 17795 | 1469110550346 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}] 07:15:50 INFO - PROCESS | 17795 | 1469110550350 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:50 INFO - PROCESS | 17795 | 1469110550494 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 07:15:50 INFO - PROCESS | 17795 | 1469110550506 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:50 INFO - PROCESS | 17795 | 1469110550516 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:50 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f7e3800 == 31 [pid = 17795] [id = 191] 07:15:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 85 (0x8f7e4400) [pid = 17795] [serial = 573] [outer = (nil)] 07:15:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 86 (0x8f7f0c00) [pid = 17795] [serial = 574] [outer = 0x8f7e4400] 07:15:50 INFO - PROCESS | 17795 | 1469110550576 Marionette DEBUG loaded listener.js 07:15:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 87 (0x90e0cc00) [pid = 17795] [serial = 575] [outer = 0x8f7e4400] 07:15:51 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:51 INFO - PROCESS | 17795 | 1469110551631 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]]]}] 07:15:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:15:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1340ms 07:15:51 INFO - PROCESS | 17795 | 1469110551675 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 07:15:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:15:51 INFO - PROCESS | 17795 | 1469110551681 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 07:15:51 INFO - PROCESS | 17795 | 1469110551688 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:15:51 INFO - PROCESS | 17795 | 1469110551695 Marionette TRACE conn3 <- [1,738,null,{}] 07:15:51 INFO - PROCESS | 17795 | 1469110551703 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}] 07:15:51 INFO - PROCESS | 17795 | 1469110551708 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:51 INFO - PROCESS | 17795 | 1469110551896 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 07:15:52 INFO - PROCESS | 17795 | 1469110552067 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:52 INFO - PROCESS | 17795 | 1469110552079 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:52 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d845000 == 32 [pid = 17795] [id = 192] 07:15:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 88 (0x8e30f400) [pid = 17795] [serial = 576] [outer = (nil)] 07:15:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 89 (0x8ebc8000) [pid = 17795] [serial = 577] [outer = 0x8e30f400] 07:15:52 INFO - PROCESS | 17795 | 1469110552157 Marionette DEBUG loaded listener.js 07:15:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 90 (0x8f31b000) [pid = 17795] [serial = 578] [outer = 0x8e30f400] 07:15:53 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:53 INFO - PROCESS | 17795 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:15:53 INFO - PROCESS | 17795 | 1469110553481 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]]]}] 07:15:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:15:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1838ms 07:15:53 INFO - PROCESS | 17795 | 1469110553526 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 07:15:53 INFO - PROCESS | 17795 | 1469110553540 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 07:15:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:15:53 INFO - PROCESS | 17795 | 1469110553686 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:15:53 INFO - PROCESS | 17795 | 1469110553692 Marionette TRACE conn3 <- [1,742,null,{}] 07:15:53 INFO - PROCESS | 17795 | 1469110553699 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}] 07:15:53 INFO - PROCESS | 17795 | 1469110553705 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:53 INFO - PROCESS | 17795 | 1469110553878 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 07:15:54 INFO - PROCESS | 17795 | 1469110554044 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:54 INFO - PROCESS | 17795 | 1469110554053 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:54 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e36c000 == 33 [pid = 17795] [id = 193] 07:15:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 91 (0x8f48b400) [pid = 17795] [serial = 579] [outer = (nil)] 07:15:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 92 (0x90e0fc00) [pid = 17795] [serial = 580] [outer = 0x8f48b400] 07:15:54 INFO - PROCESS | 17795 | 1469110554131 Marionette DEBUG loaded listener.js 07:15:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 93 (0x90e15c00) [pid = 17795] [serial = 581] [outer = 0x8f48b400] 07:15:55 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:55 INFO - PROCESS | 17795 | 1469110555439 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]]]}] 07:15:55 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 07:15:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1844ms 07:15:55 INFO - PROCESS | 17795 | 1469110555529 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 07:15:55 INFO - PROCESS | 17795 | 1469110555533 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 07:15:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:15:55 INFO - PROCESS | 17795 | 1469110555544 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:15:55 INFO - PROCESS | 17795 | 1469110555548 Marionette TRACE conn3 <- [1,746,null,{}] 07:15:55 INFO - PROCESS | 17795 | 1469110555567 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}] 07:15:55 INFO - PROCESS | 17795 | 1469110555575 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:55 INFO - PROCESS | 17795 | 1469110555738 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 07:15:55 INFO - PROCESS | 17795 | 1469110555906 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:55 INFO - PROCESS | 17795 | 1469110555913 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:55 INFO - PROCESS | 17795 | ++DOCSHELL 0x91097400 == 34 [pid = 17795] [id = 194] 07:15:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 94 (0x91099000) [pid = 17795] [serial = 582] [outer = (nil)] 07:15:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 95 (0x92270c00) [pid = 17795] [serial = 583] [outer = 0x91099000] 07:15:56 INFO - PROCESS | 17795 | 1469110555993 Marionette DEBUG loaded listener.js 07:15:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 96 (0x92279000) [pid = 17795] [serial = 584] [outer = 0x91099000] 07:15:56 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:57 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:57 INFO - PROCESS | 17795 | 1469110557220 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]]]}] 07:15:57 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.) 07:15:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1692ms 07:15:57 INFO - PROCESS | 17795 | 1469110557234 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 07:15:57 INFO - PROCESS | 17795 | 1469110557237 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 07:15:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:15:57 INFO - PROCESS | 17795 | 1469110557244 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:15:57 INFO - PROCESS | 17795 | 1469110557247 Marionette TRACE conn3 <- [1,750,null,{}] 07:15:57 INFO - PROCESS | 17795 | 1469110557262 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}] 07:15:57 INFO - PROCESS | 17795 | 1469110557266 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:57 INFO - PROCESS | 17795 | 1469110557490 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 07:15:57 INFO - PROCESS | 17795 | 1469110557634 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:57 INFO - PROCESS | 17795 | 1469110557642 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:57 INFO - PROCESS | 17795 | ++DOCSHELL 0x91162000 == 35 [pid = 17795] [id = 195] 07:15:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 97 (0x9227bc00) [pid = 17795] [serial = 585] [outer = (nil)] 07:15:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 98 (0x9233f000) [pid = 17795] [serial = 586] [outer = 0x9227bc00] 07:15:57 INFO - PROCESS | 17795 | 1469110557714 Marionette DEBUG loaded listener.js 07:15:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 99 (0x92343c00) [pid = 17795] [serial = 587] [outer = 0x9227bc00] 07:15:58 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:58 INFO - PROCESS | 17795 | 1469110558937 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]]]}] 07:15:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:15:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1740ms 07:15:58 INFO - PROCESS | 17795 | 1469110558984 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 07:15:58 INFO - PROCESS | 17795 | 1469110558987 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 07:15:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:15:58 INFO - PROCESS | 17795 | 1469110558994 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:15:59 INFO - PROCESS | 17795 | 1469110558997 Marionette TRACE conn3 <- [1,754,null,{}] 07:15:59 INFO - PROCESS | 17795 | 1469110559004 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}] 07:15:59 INFO - PROCESS | 17795 | 1469110559010 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:59 INFO - PROCESS | 17795 | 1469110559246 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 07:15:59 INFO - PROCESS | 17795 | 1469110559426 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:59 INFO - PROCESS | 17795 | 1469110559436 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:15:59 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f48dc00 == 36 [pid = 17795] [id = 196] 07:15:59 INFO - PROCESS | 17795 | ++DOMWINDOW == 100 (0x92278400) [pid = 17795] [serial = 588] [outer = (nil)] 07:15:59 INFO - PROCESS | 17795 | ++DOMWINDOW == 101 (0x925c9c00) [pid = 17795] [serial = 589] [outer = 0x92278400] 07:15:59 INFO - PROCESS | 17795 | 1469110559506 Marionette DEBUG loaded listener.js 07:15:59 INFO - PROCESS | 17795 | ++DOMWINDOW == 102 (0x925d0000) [pid = 17795] [serial = 590] [outer = 0x92278400] 07:16:00 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:16:00 INFO - PROCESS | 17795 | 1469110560812 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]]]}] 07:16:00 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 07:16:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1832ms 07:16:00 INFO - PROCESS | 17795 | 1469110560827 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 07:16:00 INFO - PROCESS | 17795 | 1469110560832 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 07:16:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:16:00 INFO - PROCESS | 17795 | 1469110560839 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:16:00 INFO - PROCESS | 17795 | 1469110560843 Marionette TRACE conn3 <- [1,758,null,{}] 07:16:00 INFO - PROCESS | 17795 | 1469110560851 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}] 07:16:00 INFO - PROCESS | 17795 | 1469110560855 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:01 INFO - PROCESS | 17795 | 1469110561115 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 07:16:01 INFO - PROCESS | 17795 | 1469110561393 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:01 INFO - PROCESS | 17795 | 1469110561406 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:01 INFO - PROCESS | 17795 | --DOCSHELL 0x91095400 == 35 [pid = 17795] [id = 99] 07:16:01 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e365c00 == 36 [pid = 17795] [id = 197] 07:16:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 103 (0x8e366400) [pid = 17795] [serial = 591] [outer = (nil)] 07:16:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 104 (0x8e4a3c00) [pid = 17795] [serial = 592] [outer = 0x8e366400] 07:16:01 INFO - PROCESS | 17795 | 1469110561510 Marionette DEBUG loaded listener.js 07:16:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 105 (0x8eb87400) [pid = 17795] [serial = 593] [outer = 0x8e366400] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 104 (0x8f4a7000) [pid = 17795] [serial = 470] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 103 (0x8f780800) [pid = 17795] [serial = 464] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 102 (0x8eb8a400) [pid = 17795] [serial = 467] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 101 (0x8eb83800) [pid = 17795] [serial = 541] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 100 (0x9792ac00) [pid = 17795] [serial = 538] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 99 (0x994c8c00) [pid = 17795] [serial = 539] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 98 (0xa100e000) [pid = 17795] [serial = 517] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 97 (0xa2098800) [pid = 17795] [serial = 518] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 96 (0x98703c00) [pid = 17795] [serial = 505] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 95 (0x99022400) [pid = 17795] [serial = 506] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 94 (0x9ad77800) [pid = 17795] [serial = 514] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 93 (0x9d360800) [pid = 17795] [serial = 515] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 92 (0x8ebc9400) [pid = 17795] [serial = 496] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 91 (0x8f31f800) [pid = 17795] [serial = 497] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 90 (0x995cc000) [pid = 17795] [serial = 508] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 89 (0x99674c00) [pid = 17795] [serial = 509] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 88 (0xa23a4400) [pid = 17795] [serial = 520] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 87 (0xa23f7800) [pid = 17795] [serial = 521] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 86 (0x92c4ec00) [pid = 17795] [serial = 535] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 85 (0x92277400) [pid = 17795] [serial = 532] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 84 (0x9233fc00) [pid = 17795] [serial = 533] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x8e31c000) [pid = 17795] [serial = 523] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x8e49c800) [pid = 17795] [serial = 524] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x90e0b800) [pid = 17795] [serial = 499] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x910a0400) [pid = 17795] [serial = 500] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x93b0a400) [pid = 17795] [serial = 502] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x954d1800) [pid = 17795] [serial = 503] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x95395c00) [pid = 17795] [serial = 494] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x93d56c00) [pid = 17795] [serial = 493] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8f328400) [pid = 17795] [serial = 529] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8f7e6400) [pid = 17795] [serial = 530] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8f484800) [pid = 17795] [serial = 526] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8f49e800) [pid = 17795] [serial = 527] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x99e8c800) [pid = 17795] [serial = 511] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x9a35e800) [pid = 17795] [serial = 512] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x92cc9c00) [pid = 17795] [serial = 536] [outer = (nil)] [url = about:blank] 07:16:01 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8f772000) [pid = 17795] [serial = 542] [outer = (nil)] [url = about:blank] 07:16:02 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:16:02 INFO - PROCESS | 17795 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:16:02 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:16:02 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:16:02 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:16:02 INFO - PROCESS | 17795 | 1469110562265 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]]]}] 07:16:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:16:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1451ms 07:16:02 INFO - PROCESS | 17795 | 1469110562314 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 07:16:02 INFO - PROCESS | 17795 | 1469110562321 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 07:16:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:16:02 INFO - PROCESS | 17795 | 1469110562333 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:16:02 INFO - PROCESS | 17795 | 1469110562336 Marionette TRACE conn3 <- [1,762,null,{}] 07:16:02 INFO - PROCESS | 17795 | 1469110562342 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}] 07:16:02 INFO - PROCESS | 17795 | 1469110562347 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:02 INFO - PROCESS | 17795 | 1469110562507 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 07:16:02 INFO - PROCESS | 17795 | 1469110562516 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:02 INFO - PROCESS | 17795 | 1469110562525 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:02 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f31e800 == 37 [pid = 17795] [id = 198] 07:16:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8f328400) [pid = 17795] [serial = 594] [outer = (nil)] 07:16:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8f48a000) [pid = 17795] [serial = 595] [outer = 0x8f328400] 07:16:02 INFO - PROCESS | 17795 | 1469110562589 Marionette DEBUG loaded listener.js 07:16:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8f49ec00) [pid = 17795] [serial = 596] [outer = 0x8f328400] 07:16:03 INFO - PROCESS | 17795 | 1469110563787 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]]]}] 07:16:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:16:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1488ms 07:16:03 INFO - PROCESS | 17795 | 1469110563820 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 07:16:03 INFO - PROCESS | 17795 | 1469110563823 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 07:16:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:16:03 INFO - PROCESS | 17795 | 1469110563830 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:16:03 INFO - PROCESS | 17795 | 1469110563836 Marionette TRACE conn3 <- [1,766,null,{}] 07:16:03 INFO - PROCESS | 17795 | 1469110563851 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}] 07:16:03 INFO - PROCESS | 17795 | 1469110563859 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:04 INFO - PROCESS | 17795 | 1469110564045 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 07:16:04 INFO - PROCESS | 17795 | 1469110564135 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:04 INFO - PROCESS | 17795 | 1469110564148 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:04 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f780800 == 38 [pid = 17795] [id = 199] 07:16:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8f7e3000) [pid = 17795] [serial = 597] [outer = (nil)] 07:16:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x90e0f000) [pid = 17795] [serial = 598] [outer = 0x8f7e3000] 07:16:04 INFO - PROCESS | 17795 | 1469110564207 Marionette DEBUG loaded listener.js 07:16:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x91099800) [pid = 17795] [serial = 599] [outer = 0x8f7e3000] 07:16:05 INFO - PROCESS | 17795 | 1469110565426 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]]]}] 07:16:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:16:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1643ms 07:16:05 INFO - PROCESS | 17795 | 1469110565474 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 07:16:05 INFO - PROCESS | 17795 | 1469110565478 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 07:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:16:05 INFO - PROCESS | 17795 | 1469110565484 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:16:05 INFO - PROCESS | 17795 | 1469110565486 Marionette TRACE conn3 <- [1,770,null,{}] 07:16:05 INFO - PROCESS | 17795 | 1469110565513 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}] 07:16:05 INFO - PROCESS | 17795 | 1469110565518 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:05 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8e4a7c00) [pid = 17795] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:16:05 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8ebca000) [pid = 17795] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:16:05 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8f489000) [pid = 17795] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:16:05 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x9227c400) [pid = 17795] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:16:05 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8e369000) [pid = 17795] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:16:05 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8e363400) [pid = 17795] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:16:05 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x954d6000) [pid = 17795] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:16:05 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8d845c00) [pid = 17795] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:16:05 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8ebc8800) [pid = 17795] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:16:05 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8e49e000) [pid = 17795] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:16:05 INFO - PROCESS | 17795 | 1469110565790 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 07:16:05 INFO - PROCESS | 17795 | 1469110565818 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:05 INFO - PROCESS | 17795 | 1469110565823 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:05 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a7c00 == 39 [pid = 17795] [id = 200] 07:16:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8f484000) [pid = 17795] [serial = 600] [outer = (nil)] 07:16:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8f7e9800) [pid = 17795] [serial = 601] [outer = 0x8f484000] 07:16:05 INFO - PROCESS | 17795 | 1469110565887 Marionette DEBUG loaded listener.js 07:16:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x910a0c00) [pid = 17795] [serial = 602] [outer = 0x8f484000] 07:16:06 INFO - PROCESS | 17795 | 1469110566571 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]]]}] 07:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1127ms 07:16:06 INFO - PROCESS | 17795 | 1469110566614 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 07:16:06 INFO - PROCESS | 17795 | 1469110566618 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 07:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:16:06 INFO - PROCESS | 17795 | 1469110566623 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:16:06 INFO - PROCESS | 17795 | 1469110566626 Marionette TRACE conn3 <- [1,774,null,{}] 07:16:06 INFO - PROCESS | 17795 | 1469110566637 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}] 07:16:06 INFO - PROCESS | 17795 | 1469110566641 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:06 INFO - PROCESS | 17795 | 1469110566827 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 07:16:06 INFO - PROCESS | 17795 | 1469110566843 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:06 INFO - PROCESS | 17795 | 1469110566852 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:06 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d846000 == 40 [pid = 17795] [id = 201] 07:16:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8d84ec00) [pid = 17795] [serial = 603] [outer = (nil)] 07:16:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x92338c00) [pid = 17795] [serial = 604] [outer = 0x8d84ec00] 07:16:06 INFO - PROCESS | 17795 | 1469110566912 Marionette DEBUG loaded listener.js 07:16:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x90e0c800) [pid = 17795] [serial = 605] [outer = 0x8d84ec00] 07:16:07 INFO - PROCESS | 17795 | 1469110567659 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]]]}] 07:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1084ms 07:16:07 INFO - PROCESS | 17795 | 1469110567708 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 07:16:07 INFO - PROCESS | 17795 | 1469110567710 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 07:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:16:07 INFO - PROCESS | 17795 | 1469110567716 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:16:07 INFO - PROCESS | 17795 | 1469110567719 Marionette TRACE conn3 <- [1,778,null,{}] 07:16:07 INFO - PROCESS | 17795 | 1469110567724 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}] 07:16:07 INFO - PROCESS | 17795 | 1469110567733 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:07 INFO - PROCESS | 17795 | 1469110567957 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 07:16:07 INFO - PROCESS | 17795 | 1469110567970 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:07 INFO - PROCESS | 17795 | 1469110567980 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:08 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f7eac00 == 41 [pid = 17795] [id = 202] 07:16:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x9227c400) [pid = 17795] [serial = 606] [outer = (nil)] 07:16:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x92c90400) [pid = 17795] [serial = 607] [outer = 0x9227c400] 07:16:08 INFO - PROCESS | 17795 | 1469110568041 Marionette DEBUG loaded listener.js 07:16:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x92cc8400) [pid = 17795] [serial = 608] [outer = 0x9227c400] 07:16:09 INFO - PROCESS | 17795 | 1469110569058 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]]]}] 07:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1377ms 07:16:09 INFO - PROCESS | 17795 | 1469110569095 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 07:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:16:09 INFO - PROCESS | 17795 | 1469110569101 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 07:16:09 INFO - PROCESS | 17795 | 1469110569109 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:16:09 INFO - PROCESS | 17795 | 1469110569117 Marionette TRACE conn3 <- [1,782,null,{}] 07:16:09 INFO - PROCESS | 17795 | 1469110569124 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}] 07:16:09 INFO - PROCESS | 17795 | 1469110569130 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:09 INFO - PROCESS | 17795 | 1469110569340 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 07:16:09 INFO - PROCESS | 17795 | 1469110569509 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:09 INFO - PROCESS | 17795 | 1469110569518 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:09 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e319800 == 42 [pid = 17795] [id = 203] 07:16:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x8e31b000) [pid = 17795] [serial = 609] [outer = (nil)] 07:16:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x8ec8d000) [pid = 17795] [serial = 610] [outer = 0x8e31b000] 07:16:09 INFO - PROCESS | 17795 | 1469110569594 Marionette DEBUG loaded listener.js 07:16:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x8f482000) [pid = 17795] [serial = 611] [outer = 0x8e31b000] 07:16:10 INFO - PROCESS | 17795 | 1469110570508 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]]]}] 07:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1438ms 07:16:10 INFO - PROCESS | 17795 | 1469110570546 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 07:16:10 INFO - PROCESS | 17795 | 1469110570551 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 07:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:16:10 INFO - PROCESS | 17795 | 1469110570562 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:16:10 INFO - PROCESS | 17795 | 1469110570565 Marionette TRACE conn3 <- [1,786,null,{}] 07:16:10 INFO - PROCESS | 17795 | 1469110570572 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}] 07:16:10 INFO - PROCESS | 17795 | 1469110570577 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:10 INFO - PROCESS | 17795 | 1469110570750 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 07:16:10 INFO - PROCESS | 17795 | 1469110570919 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:10 INFO - PROCESS | 17795 | 1469110570927 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:10 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f59e400 == 43 [pid = 17795] [id = 204] 07:16:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x8f77c000) [pid = 17795] [serial = 612] [outer = (nil)] 07:16:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x8f7ec400) [pid = 17795] [serial = 613] [outer = 0x8f77c000] 07:16:11 INFO - PROCESS | 17795 | 1469110571006 Marionette DEBUG loaded listener.js 07:16:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x9109e000) [pid = 17795] [serial = 614] [outer = 0x8f77c000] 07:16:11 INFO - PROCESS | 17795 | 1469110571918 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]]]}] 07:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1385ms 07:16:11 INFO - PROCESS | 17795 | 1469110571948 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 07:16:11 INFO - PROCESS | 17795 | 1469110571952 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 07:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:16:11 INFO - PROCESS | 17795 | 1469110571959 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:16:11 INFO - PROCESS | 17795 | 1469110571965 Marionette TRACE conn3 <- [1,790,null,{}] 07:16:11 INFO - PROCESS | 17795 | 1469110571981 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}] 07:16:11 INFO - PROCESS | 17795 | 1469110571989 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:12 INFO - PROCESS | 17795 | 1469110572168 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 07:16:12 INFO - PROCESS | 17795 | 1469110572338 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:12 INFO - PROCESS | 17795 | 1469110572347 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:12 INFO - PROCESS | 17795 | ++DOCSHELL 0x92c88c00 == 44 [pid = 17795] [id = 205] 07:16:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x92c8d800) [pid = 17795] [serial = 615] [outer = (nil)] 07:16:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x92cc9c00) [pid = 17795] [serial = 616] [outer = 0x92c8d800] 07:16:12 INFO - PROCESS | 17795 | 1469110572426 Marionette DEBUG loaded listener.js 07:16:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x92cd0c00) [pid = 17795] [serial = 617] [outer = 0x92c8d800] 07:16:13 INFO - PROCESS | 17795 | 1469110573288 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]]]}] 07:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1389ms 07:16:13 INFO - PROCESS | 17795 | 1469110573348 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 07:16:13 INFO - PROCESS | 17795 | 1469110573352 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 07:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:16:13 INFO - PROCESS | 17795 | 1469110573359 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:16:13 INFO - PROCESS | 17795 | 1469110573362 Marionette TRACE conn3 <- [1,794,null,{}] 07:16:13 INFO - PROCESS | 17795 | 1469110573367 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}] 07:16:13 INFO - PROCESS | 17795 | 1469110573372 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:13 INFO - PROCESS | 17795 | 1469110573540 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 07:16:13 INFO - PROCESS | 17795 | 1469110573719 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:13 INFO - PROCESS | 17795 | 1469110573727 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:13 INFO - PROCESS | 17795 | ++DOCSHELL 0x92c84400 == 45 [pid = 17795] [id = 206] 07:16:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x92cc1800) [pid = 17795] [serial = 618] [outer = (nil)] 07:16:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0x93b0f800) [pid = 17795] [serial = 619] [outer = 0x92cc1800] 07:16:13 INFO - PROCESS | 17795 | 1469110573801 Marionette DEBUG loaded listener.js 07:16:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 85 (0x93d65000) [pid = 17795] [serial = 620] [outer = 0x92cc1800] 07:16:14 INFO - PROCESS | 17795 | 1469110574660 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]]]}] 07:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1328ms 07:16:14 INFO - PROCESS | 17795 | 1469110574705 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 07:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:16:14 INFO - PROCESS | 17795 | 1469110574709 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 07:16:14 INFO - PROCESS | 17795 | 1469110574715 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:16:14 INFO - PROCESS | 17795 | 1469110574718 Marionette TRACE conn3 <- [1,798,null,{}] 07:16:14 INFO - PROCESS | 17795 | 1469110574724 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}] 07:16:14 INFO - PROCESS | 17795 | 1469110574727 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:14 INFO - PROCESS | 17795 | 1469110574899 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 07:16:15 INFO - PROCESS | 17795 | 1469110575069 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:15 INFO - PROCESS | 17795 | 1469110575077 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:15 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d84e000 == 46 [pid = 17795] [id = 207] 07:16:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 86 (0x8e313400) [pid = 17795] [serial = 621] [outer = (nil)] 07:16:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 87 (0x93e66400) [pid = 17795] [serial = 622] [outer = 0x8e313400] 07:16:15 INFO - PROCESS | 17795 | 1469110575151 Marionette DEBUG loaded listener.js 07:16:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 88 (0x95395000) [pid = 17795] [serial = 623] [outer = 0x8e313400] 07:16:16 INFO - PROCESS | 17795 | 1469110576071 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]]]}] 07:16:16 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 07:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1429ms 07:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:16:16 INFO - PROCESS | 17795 | 1469110576144 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 07:16:16 INFO - PROCESS | 17795 | 1469110576147 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 07:16:16 INFO - PROCESS | 17795 | 1469110576153 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:16:16 INFO - PROCESS | 17795 | 1469110576157 Marionette TRACE conn3 <- [1,802,null,{}] 07:16:16 INFO - PROCESS | 17795 | 1469110576162 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}] 07:16:16 INFO - PROCESS | 17795 | 1469110576171 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:16 INFO - PROCESS | 17795 | 1469110576392 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 07:16:16 INFO - PROCESS | 17795 | 1469110576563 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:16 INFO - PROCESS | 17795 | 1469110576573 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:16 INFO - PROCESS | 17795 | ++DOCSHELL 0x93e63400 == 47 [pid = 17795] [id = 208] 07:16:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 89 (0x954d3000) [pid = 17795] [serial = 624] [outer = (nil)] 07:16:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 90 (0x9792ac00) [pid = 17795] [serial = 625] [outer = 0x954d3000] 07:16:16 INFO - PROCESS | 17795 | 1469110576640 Marionette DEBUG loaded listener.js 07:16:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 91 (0x97c3f000) [pid = 17795] [serial = 626] [outer = 0x954d3000] 07:16:17 INFO - PROCESS | 17795 | 1469110577509 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]]]}] 07:16:17 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 07:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1387ms 07:16:17 INFO - PROCESS | 17795 | 1469110577540 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 07:16:17 INFO - PROCESS | 17795 | 1469110577545 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 07:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:16:17 INFO - PROCESS | 17795 | 1469110577551 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:16:17 INFO - PROCESS | 17795 | 1469110577555 Marionette TRACE conn3 <- [1,806,null,{}] 07:16:17 INFO - PROCESS | 17795 | 1469110577560 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}] 07:16:17 INFO - PROCESS | 17795 | 1469110577568 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:17 INFO - PROCESS | 17795 | 1469110577732 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 07:16:17 INFO - PROCESS | 17795 | 1469110577908 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:17 INFO - PROCESS | 17795 | 1469110577917 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:17 INFO - PROCESS | 17795 | ++DOCSHELL 0x93d5b800 == 48 [pid = 17795] [id = 209] 07:16:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 92 (0x954d2c00) [pid = 17795] [serial = 627] [outer = (nil)] 07:16:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 93 (0x99014c00) [pid = 17795] [serial = 628] [outer = 0x954d2c00] 07:16:17 INFO - PROCESS | 17795 | 1469110577988 Marionette DEBUG loaded listener.js 07:16:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 94 (0x9901c400) [pid = 17795] [serial = 629] [outer = 0x954d2c00] 07:16:18 INFO - PROCESS | 17795 | 1469110578891 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]]]}] 07:16:18 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 07:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1383ms 07:16:18 INFO - PROCESS | 17795 | 1469110578935 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 07:16:18 INFO - PROCESS | 17795 | 1469110578939 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 07:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:16:18 INFO - PROCESS | 17795 | 1469110578946 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:16:18 INFO - PROCESS | 17795 | 1469110578948 Marionette TRACE conn3 <- [1,810,null,{}] 07:16:18 INFO - PROCESS | 17795 | 1469110578954 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}] 07:16:18 INFO - PROCESS | 17795 | 1469110578959 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:19 INFO - PROCESS | 17795 | 1469110579151 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 07:16:19 INFO - PROCESS | 17795 | 1469110579568 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:19 INFO - PROCESS | 17795 | 1469110579577 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:19 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e316000 == 49 [pid = 17795] [id = 210] 07:16:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 95 (0x8e316c00) [pid = 17795] [serial = 630] [outer = (nil)] 07:16:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 96 (0x8e369400) [pid = 17795] [serial = 631] [outer = 0x8e316c00] 07:16:19 INFO - PROCESS | 17795 | 1469110579687 Marionette DEBUG loaded listener.js 07:16:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 97 (0x8e56ec00) [pid = 17795] [serial = 632] [outer = 0x8e316c00] 07:16:20 INFO - PROCESS | 17795 | 1469110580553 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]]]}] 07:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1679ms 07:16:20 INFO - PROCESS | 17795 | 1469110580627 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 07:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:16:20 INFO - PROCESS | 17795 | 1469110580633 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 07:16:20 INFO - PROCESS | 17795 | 1469110580640 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:16:20 INFO - PROCESS | 17795 | 1469110580644 Marionette TRACE conn3 <- [1,814,null,{}] 07:16:20 INFO - PROCESS | 17795 | 1469110580651 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}] 07:16:20 INFO - PROCESS | 17795 | 1469110580658 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:20 INFO - PROCESS | 17795 | 1469110580825 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 07:16:21 INFO - PROCESS | 17795 | 1469110581003 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:21 INFO - PROCESS | 17795 | 1469110581012 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:21 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e567c00 == 50 [pid = 17795] [id = 211] 07:16:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 98 (0x8ebc3400) [pid = 17795] [serial = 633] [outer = (nil)] 07:16:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 99 (0x8f59b400) [pid = 17795] [serial = 634] [outer = 0x8ebc3400] 07:16:21 INFO - PROCESS | 17795 | 1469110581124 Marionette DEBUG loaded listener.js 07:16:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 100 (0x8f779c00) [pid = 17795] [serial = 635] [outer = 0x8ebc3400] 07:16:22 INFO - PROCESS | 17795 | --DOCSHELL 0x99021c00 == 49 [pid = 17795] [id = 103] 07:16:22 INFO - PROCESS | 17795 | --DOCSHELL 0x9549ac00 == 48 [pid = 17795] [id = 104] 07:16:22 INFO - PROCESS | 17795 | --DOCSHELL 0x90e17400 == 47 [pid = 17795] [id = 102] 07:16:22 INFO - PROCESS | 17795 | --DOCSHELL 0x9233e800 == 46 [pid = 17795] [id = 91] 07:16:22 INFO - PROCESS | 17795 | --DOCSHELL 0x92cd0000 == 45 [pid = 17795] [id = 90] 07:16:22 INFO - PROCESS | 17795 | --DOCSHELL 0x9233e400 == 44 [pid = 17795] [id = 93] 07:16:22 INFO - PROCESS | 17795 | --DOCSHELL 0x9ac74800 == 43 [pid = 17795] [id = 97] 07:16:22 INFO - PROCESS | 17795 | --DOCSHELL 0xa33bf000 == 42 [pid = 17795] [id = 92] 07:16:22 INFO - PROCESS | 17795 | --DOCSHELL 0x90e0ec00 == 41 [pid = 17795] [id = 96] 07:16:22 INFO - PROCESS | 17795 | --DOCSHELL 0x92408000 == 40 [pid = 17795] [id = 95] 07:16:22 INFO - PROCESS | 17795 | --DOCSHELL 0x92ccdc00 == 39 [pid = 17795] [id = 94] 07:16:22 INFO - PROCESS | 17795 | --DOCSHELL 0x91094400 == 38 [pid = 17795] [id = 101] 07:16:22 INFO - PROCESS | 17795 | --DOCSHELL 0x8e311400 == 37 [pid = 17795] [id = 186] 07:16:22 INFO - PROCESS | 17795 | --DOCSHELL 0x9ad73c00 == 36 [pid = 17795] [id = 98] 07:16:22 INFO - PROCESS | 17795 | --DOCSHELL 0x8f31b400 == 35 [pid = 17795] [id = 100] 07:16:22 INFO - PROCESS | 17795 | --DOCSHELL 0x9233bc00 == 34 [pid = 17795] [id = 88] 07:16:22 INFO - PROCESS | 17795 | --DOCSHELL 0x994c6800 == 33 [pid = 17795] [id = 89] 07:16:22 INFO - PROCESS | 17795 | --DOMWINDOW == 99 (0x8eb8e800) [pid = 17795] [serial = 545] [outer = (nil)] [url = about:blank] 07:16:22 INFO - PROCESS | 17795 | --DOMWINDOW == 98 (0x8eb81400) [pid = 17795] [serial = 544] [outer = (nil)] [url = about:blank] 07:16:22 INFO - PROCESS | 17795 | --DOMWINDOW == 97 (0x8f780c00) [pid = 17795] [serial = 548] [outer = (nil)] [url = about:blank] 07:16:22 INFO - PROCESS | 17795 | --DOMWINDOW == 96 (0x8f773000) [pid = 17795] [serial = 547] [outer = (nil)] [url = about:blank] 07:16:22 INFO - PROCESS | 17795 | --DOMWINDOW == 95 (0x8f48f800) [pid = 17795] [serial = 568] [outer = (nil)] [url = about:blank] 07:16:22 INFO - PROCESS | 17795 | --DOMWINDOW == 94 (0x99677800) [pid = 17795] [serial = 551] [outer = (nil)] [url = about:blank] 07:16:22 INFO - PROCESS | 17795 | --DOMWINDOW == 93 (0x8f49f800) [pid = 17795] [serial = 569] [outer = (nil)] [url = about:blank] 07:16:22 INFO - PROCESS | 17795 | --DOMWINDOW == 92 (0x99503800) [pid = 17795] [serial = 550] [outer = (nil)] [url = about:blank] 07:16:22 INFO - PROCESS | 17795 | --DOMWINDOW == 91 (0x8e4a2c00) [pid = 17795] [serial = 559] [outer = (nil)] [url = about:blank] 07:16:22 INFO - PROCESS | 17795 | --DOMWINDOW == 90 (0x8e367400) [pid = 17795] [serial = 562] [outer = (nil)] [url = about:blank] 07:16:22 INFO - PROCESS | 17795 | --DOMWINDOW == 89 (0x99e94c00) [pid = 17795] [serial = 554] [outer = (nil)] [url = about:blank] 07:16:22 INFO - PROCESS | 17795 | --DOMWINDOW == 88 (0x8e4a1c00) [pid = 17795] [serial = 563] [outer = (nil)] [url = about:blank] 07:16:22 INFO - PROCESS | 17795 | --DOMWINDOW == 87 (0x99e85c00) [pid = 17795] [serial = 553] [outer = (nil)] [url = about:blank] 07:16:22 INFO - PROCESS | 17795 | --DOMWINDOW == 86 (0x9d4d9000) [pid = 17795] [serial = 557] [outer = (nil)] [url = about:blank] 07:16:22 INFO - PROCESS | 17795 | --DOMWINDOW == 85 (0x9d32d400) [pid = 17795] [serial = 556] [outer = (nil)] [url = about:blank] 07:16:22 INFO - PROCESS | 17795 | --DOMWINDOW == 84 (0x8e570800) [pid = 17795] [serial = 560] [outer = (nil)] [url = about:blank] 07:16:22 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x8ebcd400) [pid = 17795] [serial = 565] [outer = (nil)] [url = about:blank] 07:16:22 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x8ec89000) [pid = 17795] [serial = 566] [outer = (nil)] [url = about:blank] 07:16:22 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x8f778000) [pid = 17795] [serial = 572] [outer = (nil)] [url = about:blank] 07:16:22 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x8f59d000) [pid = 17795] [serial = 571] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 17795 | 1469110583035 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] 07:16:23 INFO - PROCESS | 17795 | 1469110583079 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 07:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:16:23 INFO - PROCESS | 17795 | 1469110583087 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:16:23 INFO - PROCESS | 17795 | 1469110583094 Marionette TRACE conn3 <- [1,818,null,{}] 07:16:23 INFO - PROCESS | 17795 | 1469110583101 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}] 07:16:23 INFO - PROCESS | 17795 | 1469110583106 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:23 INFO - PROCESS | 17795 | 1469110583262 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 07:16:23 INFO - PROCESS | 17795 | 1469110583380 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:23 INFO - PROCESS | 17795 | 1469110583386 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:23 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e49bc00 == 34 [pid = 17795] [id = 212] 07:16:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x8e49c000) [pid = 17795] [serial = 636] [outer = (nil)] 07:16:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x8e562000) [pid = 17795] [serial = 637] [outer = 0x8e49c000] 07:16:23 INFO - PROCESS | 17795 | 1469110583454 Marionette DEBUG loaded listener.js 07:16:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x8e568800) [pid = 17795] [serial = 638] [outer = 0x8e49c000] 07:16:24 INFO - PROCESS | 17795 | 1469110584184 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]]]}] 07:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1141ms 07:16:24 INFO - PROCESS | 17795 | 1469110584228 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 07:16:24 INFO - PROCESS | 17795 | 1469110584236 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 07:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:16:24 INFO - PROCESS | 17795 | 1469110584250 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:16:24 INFO - PROCESS | 17795 | 1469110584254 Marionette TRACE conn3 <- [1,822,null,{}] 07:16:24 INFO - PROCESS | 17795 | 1469110584259 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}] 07:16:24 INFO - PROCESS | 17795 | 1469110584265 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:24 INFO - PROCESS | 17795 | 1469110584417 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 07:16:24 INFO - PROCESS | 17795 | 1469110584426 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:24 INFO - PROCESS | 17795 | 1469110584437 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:24 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebca800 == 35 [pid = 17795] [id = 213] 07:16:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0x8ebce400) [pid = 17795] [serial = 639] [outer = (nil)] 07:16:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 85 (0x8ec86c00) [pid = 17795] [serial = 640] [outer = 0x8ebce400] 07:16:24 INFO - PROCESS | 17795 | 1469110584500 Marionette DEBUG loaded listener.js 07:16:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 86 (0x8ec8c800) [pid = 17795] [serial = 641] [outer = 0x8ebce400] 07:16:25 INFO - PROCESS | 17795 | 1469110585445 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] 07:16:25 INFO - PROCESS | 17795 | 1469110585496 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 07:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:16:25 INFO - PROCESS | 17795 | 1469110585508 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:16:25 INFO - PROCESS | 17795 | 1469110585514 Marionette TRACE conn3 <- [1,826,null,{}] 07:16:25 INFO - PROCESS | 17795 | 1469110585530 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}] 07:16:25 INFO - PROCESS | 17795 | 1469110585539 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:25 INFO - PROCESS | 17795 | 1469110585733 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 07:16:25 INFO - PROCESS | 17795 | 1469110585807 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:25 INFO - PROCESS | 17795 | 1469110585820 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:25 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f484400 == 36 [pid = 17795] [id = 214] 07:16:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 87 (0x8f48f000) [pid = 17795] [serial = 642] [outer = (nil)] 07:16:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 88 (0x8f49bc00) [pid = 17795] [serial = 643] [outer = 0x8f48f000] 07:16:25 INFO - PROCESS | 17795 | 1469110585883 Marionette DEBUG loaded listener.js 07:16:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 89 (0x8f4a8400) [pid = 17795] [serial = 644] [outer = 0x8f48f000] 07:16:26 INFO - PROCESS | 17795 | 1469110586706 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]]]}] 07:16:27 INFO - PROCESS | 17795 | --DOMWINDOW == 88 (0x9227c400) [pid = 17795] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:16:27 INFO - PROCESS | 17795 | --DOMWINDOW == 87 (0x8d84ec00) [pid = 17795] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:16:27 INFO - PROCESS | 17795 | --DOMWINDOW == 86 (0x8f7e3000) [pid = 17795] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:16:27 INFO - PROCESS | 17795 | --DOMWINDOW == 85 (0x8f484000) [pid = 17795] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:16:27 INFO - PROCESS | 17795 | --DOMWINDOW == 84 (0x8e366400) [pid = 17795] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1591ms 07:16:27 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x8e30f400) [pid = 17795] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:16:27 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x9227bc00) [pid = 17795] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:16:27 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x92278400) [pid = 17795] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:16:27 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x91099000) [pid = 17795] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:16:27 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x8f7e4400) [pid = 17795] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:16:27 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x8f328400) [pid = 17795] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:16:27 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x8f48b400) [pid = 17795] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:16:27 INFO - PROCESS | 17795 | 1469110587108 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 07:16:27 INFO - PROCESS | 17795 | 1469110587113 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 07:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:16:27 INFO - PROCESS | 17795 | 1469110587119 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:16:27 INFO - PROCESS | 17795 | 1469110587121 Marionette TRACE conn3 <- [1,830,null,{}] 07:16:27 INFO - PROCESS | 17795 | 1469110587126 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}] 07:16:27 INFO - PROCESS | 17795 | 1469110587131 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:27 INFO - PROCESS | 17795 | 1469110587269 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 07:16:27 INFO - PROCESS | 17795 | 1469110587457 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:27 INFO - PROCESS | 17795 | 1469110587468 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:27 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d847400 == 37 [pid = 17795] [id = 215] 07:16:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x8e317c00) [pid = 17795] [serial = 645] [outer = (nil)] 07:16:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x8f5a3000) [pid = 17795] [serial = 646] [outer = 0x8e317c00] 07:16:27 INFO - PROCESS | 17795 | 1469110587527 Marionette DEBUG loaded listener.js 07:16:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x8f775c00) [pid = 17795] [serial = 647] [outer = 0x8e317c00] 07:16:28 INFO - PROCESS | 17795 | 1469110588136 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]]]}] 07:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1041ms 07:16:28 INFO - PROCESS | 17795 | 1469110588160 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 07:16:28 INFO - PROCESS | 17795 | 1469110588164 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 07:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:16:28 INFO - PROCESS | 17795 | 1469110588169 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:16:28 INFO - PROCESS | 17795 | 1469110588172 Marionette TRACE conn3 <- [1,834,null,{}] 07:16:28 INFO - PROCESS | 17795 | 1469110588193 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}] 07:16:28 INFO - PROCESS | 17795 | 1469110588198 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:28 INFO - PROCESS | 17795 | 1469110588329 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 07:16:28 INFO - PROCESS | 17795 | 1469110588344 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:28 INFO - PROCESS | 17795 | 1469110588352 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:28 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e315c00 == 38 [pid = 17795] [id = 216] 07:16:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x8f490000) [pid = 17795] [serial = 648] [outer = (nil)] 07:16:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x8f7e7c00) [pid = 17795] [serial = 649] [outer = 0x8f490000] 07:16:28 INFO - PROCESS | 17795 | 1469110588515 Marionette DEBUG loaded listener.js 07:16:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x8f7e9c00) [pid = 17795] [serial = 650] [outer = 0x8f490000] 07:16:29 INFO - PROCESS | 17795 | 1469110589387 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]]]}] 07:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1295ms 07:16:29 INFO - PROCESS | 17795 | 1469110589472 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 07:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:16:29 INFO - PROCESS | 17795 | 1469110589476 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 07:16:29 INFO - PROCESS | 17795 | 1469110589485 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:16:29 INFO - PROCESS | 17795 | 1469110589489 Marionette TRACE conn3 <- [1,838,null,{}] 07:16:29 INFO - PROCESS | 17795 | 1469110589497 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}] 07:16:29 INFO - PROCESS | 17795 | 1469110589502 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:29 INFO - PROCESS | 17795 | 1469110589693 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 07:16:29 INFO - PROCESS | 17795 | 1469110589843 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:29 INFO - PROCESS | 17795 | 1469110589854 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:29 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d84f000 == 39 [pid = 17795] [id = 217] 07:16:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0x8e310000) [pid = 17795] [serial = 651] [outer = (nil)] 07:16:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 85 (0x8eb82400) [pid = 17795] [serial = 652] [outer = 0x8e310000] 07:16:29 INFO - PROCESS | 17795 | 1469110589945 Marionette DEBUG loaded listener.js 07:16:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 86 (0x8ebc5000) [pid = 17795] [serial = 653] [outer = 0x8e310000] 07:16:30 INFO - PROCESS | 17795 | 1469110590911 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]]]}] 07:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1483ms 07:16:30 INFO - PROCESS | 17795 | 1469110590967 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 07:16:30 INFO - PROCESS | 17795 | 1469110590974 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 07:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:16:30 INFO - PROCESS | 17795 | 1469110590984 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:16:30 INFO - PROCESS | 17795 | 1469110590988 Marionette TRACE conn3 <- [1,842,null,{}] 07:16:31 INFO - PROCESS | 17795 | 1469110590994 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}] 07:16:31 INFO - PROCESS | 17795 | 1469110590999 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:31 INFO - PROCESS | 17795 | 1469110591208 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 07:16:31 INFO - PROCESS | 17795 | 1469110591404 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:31 INFO - PROCESS | 17795 | 1469110591413 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:31 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec89400 == 40 [pid = 17795] [id = 218] 07:16:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 87 (0x8f49c000) [pid = 17795] [serial = 654] [outer = (nil)] 07:16:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 88 (0x8f59ec00) [pid = 17795] [serial = 655] [outer = 0x8f49c000] 07:16:31 INFO - PROCESS | 17795 | 1469110591510 Marionette DEBUG loaded listener.js 07:16:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 89 (0x8f780400) [pid = 17795] [serial = 656] [outer = 0x8f49c000] 07:16:32 INFO - PROCESS | 17795 | 1469110592455 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]]]}] 07:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1534ms 07:16:32 INFO - PROCESS | 17795 | 1469110592519 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 07:16:32 INFO - PROCESS | 17795 | 1469110592523 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 07:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:16:32 INFO - PROCESS | 17795 | 1469110592529 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:16:32 INFO - PROCESS | 17795 | 1469110592535 Marionette TRACE conn3 <- [1,846,null,{}] 07:16:32 INFO - PROCESS | 17795 | 1469110592550 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}] 07:16:32 INFO - PROCESS | 17795 | 1469110592558 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:32 INFO - PROCESS | 17795 | 1469110592726 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 07:16:32 INFO - PROCESS | 17795 | 1469110592935 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:32 INFO - PROCESS | 17795 | 1469110592946 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:33 INFO - PROCESS | 17795 | ++DOCSHELL 0x91098800 == 41 [pid = 17795] [id = 219] 07:16:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 90 (0x91098c00) [pid = 17795] [serial = 657] [outer = (nil)] 07:16:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 91 (0x9115b800) [pid = 17795] [serial = 658] [outer = 0x91098c00] 07:16:33 INFO - PROCESS | 17795 | 1469110593067 Marionette DEBUG loaded listener.js 07:16:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 92 (0x91161800) [pid = 17795] [serial = 659] [outer = 0x91098c00] 07:16:33 INFO - PROCESS | 17795 | 1469110593984 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]]]}] 07:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1488ms 07:16:34 INFO - PROCESS | 17795 | 1469110594017 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 07:16:34 INFO - PROCESS | 17795 | 1469110594021 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 07:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:16:34 INFO - PROCESS | 17795 | 1469110594028 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:16:34 INFO - PROCESS | 17795 | 1469110594031 Marionette TRACE conn3 <- [1,850,null,{}] 07:16:34 INFO - PROCESS | 17795 | 1469110594037 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}] 07:16:34 INFO - PROCESS | 17795 | 1469110594042 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:34 INFO - PROCESS | 17795 | 1469110594212 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 07:16:34 INFO - PROCESS | 17795 | 1469110594373 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:34 INFO - PROCESS | 17795 | 1469110594384 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:34 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d846800 == 42 [pid = 17795] [id = 220] 07:16:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 93 (0x8e310400) [pid = 17795] [serial = 660] [outer = (nil)] 07:16:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 94 (0x8f49d800) [pid = 17795] [serial = 661] [outer = 0x8e310400] 07:16:34 INFO - PROCESS | 17795 | 1469110594461 Marionette DEBUG loaded listener.js 07:16:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 95 (0x8f77d000) [pid = 17795] [serial = 662] [outer = 0x8e310400] 07:16:35 INFO - PROCESS | 17795 | --DOCSHELL 0x8d847400 == 41 [pid = 17795] [id = 215] 07:16:35 INFO - PROCESS | 17795 | --DOCSHELL 0x8f484400 == 40 [pid = 17795] [id = 214] 07:16:35 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebca800 == 39 [pid = 17795] [id = 213] 07:16:35 INFO - PROCESS | 17795 | --DOCSHELL 0x8e49bc00 == 38 [pid = 17795] [id = 212] 07:16:35 INFO - PROCESS | 17795 | --DOCSHELL 0x8e567c00 == 37 [pid = 17795] [id = 211] 07:16:35 INFO - PROCESS | 17795 | 1469110595597 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]]]}] 07:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1582ms 07:16:35 INFO - PROCESS | 17795 | 1469110595611 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 07:16:35 INFO - PROCESS | 17795 | 1469110595617 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 07:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:16:35 INFO - PROCESS | 17795 | 1469110595625 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:16:35 INFO - PROCESS | 17795 | 1469110595629 Marionette TRACE conn3 <- [1,854,null,{}] 07:16:35 INFO - PROCESS | 17795 | --DOMWINDOW == 94 (0x91099800) [pid = 17795] [serial = 599] [outer = (nil)] [url = about:blank] 07:16:35 INFO - PROCESS | 17795 | --DOMWINDOW == 93 (0x8f7e9800) [pid = 17795] [serial = 601] [outer = (nil)] [url = about:blank] 07:16:35 INFO - PROCESS | 17795 | --DOMWINDOW == 92 (0x8e4a3c00) [pid = 17795] [serial = 592] [outer = (nil)] [url = about:blank] 07:16:35 INFO - PROCESS | 17795 | --DOMWINDOW == 91 (0x8eb87400) [pid = 17795] [serial = 593] [outer = (nil)] [url = about:blank] 07:16:35 INFO - PROCESS | 17795 | --DOMWINDOW == 90 (0x8ebc8000) [pid = 17795] [serial = 577] [outer = (nil)] [url = about:blank] 07:16:35 INFO - PROCESS | 17795 | --DOMWINDOW == 89 (0x8f31b000) [pid = 17795] [serial = 578] [outer = (nil)] [url = about:blank] 07:16:35 INFO - PROCESS | 17795 | --DOMWINDOW == 88 (0x9233f000) [pid = 17795] [serial = 586] [outer = (nil)] [url = about:blank] 07:16:35 INFO - PROCESS | 17795 | --DOMWINDOW == 87 (0x92343c00) [pid = 17795] [serial = 587] [outer = (nil)] [url = about:blank] 07:16:35 INFO - PROCESS | 17795 | --DOMWINDOW == 86 (0x925c9c00) [pid = 17795] [serial = 589] [outer = (nil)] [url = about:blank] 07:16:35 INFO - PROCESS | 17795 | --DOMWINDOW == 85 (0x925d0000) [pid = 17795] [serial = 590] [outer = (nil)] [url = about:blank] 07:16:35 INFO - PROCESS | 17795 | --DOMWINDOW == 84 (0x92270c00) [pid = 17795] [serial = 583] [outer = (nil)] [url = about:blank] 07:16:35 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x92279000) [pid = 17795] [serial = 584] [outer = (nil)] [url = about:blank] 07:16:35 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x90e0cc00) [pid = 17795] [serial = 575] [outer = (nil)] [url = about:blank] 07:16:35 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x8f7f0c00) [pid = 17795] [serial = 574] [outer = (nil)] [url = about:blank] 07:16:35 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x8f48a000) [pid = 17795] [serial = 595] [outer = (nil)] [url = about:blank] 07:16:35 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x8f49ec00) [pid = 17795] [serial = 596] [outer = (nil)] [url = about:blank] 07:16:35 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x90e0fc00) [pid = 17795] [serial = 580] [outer = (nil)] [url = about:blank] 07:16:35 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x90e15c00) [pid = 17795] [serial = 581] [outer = (nil)] [url = about:blank] 07:16:35 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x90e0c800) [pid = 17795] [serial = 605] [outer = (nil)] [url = about:blank] 07:16:35 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x90e0f000) [pid = 17795] [serial = 598] [outer = (nil)] [url = about:blank] 07:16:35 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x910a0c00) [pid = 17795] [serial = 602] [outer = (nil)] [url = about:blank] 07:16:35 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x92cc8400) [pid = 17795] [serial = 608] [outer = (nil)] [url = about:blank] 07:16:35 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x92c90400) [pid = 17795] [serial = 607] [outer = (nil)] [url = about:blank] 07:16:35 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x92338c00) [pid = 17795] [serial = 604] [outer = (nil)] [url = about:blank] 07:16:35 INFO - PROCESS | 17795 | 1469110595683 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}] 07:16:35 INFO - PROCESS | 17795 | 1469110595695 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:35 INFO - PROCESS | 17795 | 1469110595884 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 07:16:35 INFO - PROCESS | 17795 | 1469110595894 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:35 INFO - PROCESS | 17795 | 1469110595906 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:35 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e567400 == 38 [pid = 17795] [id = 221] 07:16:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8e568000) [pid = 17795] [serial = 663] [outer = (nil)] 07:16:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8eb88400) [pid = 17795] [serial = 664] [outer = 0x8e568000] 07:16:35 INFO - PROCESS | 17795 | 1469110595973 Marionette DEBUG loaded listener.js 07:16:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x8ebc0c00) [pid = 17795] [serial = 665] [outer = 0x8e568000] 07:16:36 INFO - PROCESS | 17795 | 1469110596766 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]]]}] 07:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1190ms 07:16:36 INFO - PROCESS | 17795 | 1469110596815 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 07:16:36 INFO - PROCESS | 17795 | 1469110596821 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 07:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:16:36 INFO - PROCESS | 17795 | 1469110596831 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:16:36 INFO - PROCESS | 17795 | 1469110596834 Marionette TRACE conn3 <- [1,858,null,{}] 07:16:36 INFO - PROCESS | 17795 | 1469110596840 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}] 07:16:36 INFO - PROCESS | 17795 | 1469110596845 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:37 INFO - PROCESS | 17795 | 1469110597004 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 07:16:37 INFO - PROCESS | 17795 | 1469110597112 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:37 INFO - PROCESS | 17795 | 1469110597119 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:37 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d850000 == 39 [pid = 17795] [id = 222] 07:16:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x8f31cc00) [pid = 17795] [serial = 666] [outer = (nil)] 07:16:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x8f329800) [pid = 17795] [serial = 667] [outer = 0x8f31cc00] 07:16:37 INFO - PROCESS | 17795 | 1469110597189 Marionette DEBUG loaded listener.js 07:16:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x8f499400) [pid = 17795] [serial = 668] [outer = 0x8f31cc00] 07:16:37 INFO - PROCESS | 17795 | 1469110597959 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]]]}] 07:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1184ms 07:16:38 INFO - PROCESS | 17795 | 1469110598015 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 07:16:38 INFO - PROCESS | 17795 | 1469110598018 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 07:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:16:38 INFO - PROCESS | 17795 | 1469110598028 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:16:38 INFO - PROCESS | 17795 | 1469110598033 Marionette TRACE conn3 <- [1,862,null,{}] 07:16:38 INFO - PROCESS | 17795 | 1469110598053 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}] 07:16:38 INFO - PROCESS | 17795 | 1469110598061 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:38 INFO - PROCESS | 17795 | 1469110598244 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 07:16:38 INFO - PROCESS | 17795 | 1469110598268 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:38 INFO - PROCESS | 17795 | 1469110598278 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:38 INFO - PROCESS | 17795 | ++DOCSHELL 0x90e0c800 == 40 [pid = 17795] [id = 223] 07:16:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x90e0cc00) [pid = 17795] [serial = 669] [outer = (nil)] 07:16:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x90e11c00) [pid = 17795] [serial = 670] [outer = 0x90e0cc00] 07:16:38 INFO - PROCESS | 17795 | 1469110598340 Marionette DEBUG loaded listener.js 07:16:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x91093800) [pid = 17795] [serial = 671] [outer = 0x90e0cc00] 07:16:39 INFO - PROCESS | 17795 | 1469110599148 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]]]}] 07:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1148ms 07:16:39 INFO - PROCESS | 17795 | 1469110599177 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 07:16:39 INFO - PROCESS | 17795 | 1469110599181 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 07:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:16:39 INFO - PROCESS | 17795 | 1469110599187 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:16:39 INFO - PROCESS | 17795 | 1469110599189 Marionette TRACE conn3 <- [1,866,null,{}] 07:16:39 INFO - PROCESS | 17795 | 1469110599195 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}] 07:16:39 INFO - PROCESS | 17795 | 1469110599200 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:39 INFO - PROCESS | 17795 | 1469110599401 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 07:16:39 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x8e31b000) [pid = 17795] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:16:39 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x8f77c000) [pid = 17795] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:16:39 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x92c8d800) [pid = 17795] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:16:39 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x92cc1800) [pid = 17795] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:16:39 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8e313400) [pid = 17795] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:16:39 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x954d3000) [pid = 17795] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:16:39 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x954d2c00) [pid = 17795] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:16:39 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8f48f000) [pid = 17795] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:16:39 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8ebc3400) [pid = 17795] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:16:39 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8ebce400) [pid = 17795] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:16:39 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8e49c000) [pid = 17795] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:16:39 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8e316c00) [pid = 17795] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:16:39 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8e317c00) [pid = 17795] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:16:39 INFO - PROCESS | 17795 | 1469110599675 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:39 INFO - PROCESS | 17795 | 1469110599683 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:39 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d848800 == 41 [pid = 17795] [id = 224] 07:16:39 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8d84ac00) [pid = 17795] [serial = 672] [outer = (nil)] 07:16:39 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8d850800) [pid = 17795] [serial = 673] [outer = 0x8d84ac00] 07:16:39 INFO - PROCESS | 17795 | 1469110599804 Marionette DEBUG loaded listener.js 07:16:39 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8e317c00) [pid = 17795] [serial = 674] [outer = 0x8d84ac00] 07:16:40 INFO - PROCESS | 17795 | 1469110600788 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]]]}] 07:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1634ms 07:16:40 INFO - PROCESS | 17795 | 1469110600824 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 07:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:16:40 INFO - PROCESS | 17795 | 1469110600830 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 07:16:40 INFO - PROCESS | 17795 | 1469110600838 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:16:40 INFO - PROCESS | 17795 | 1469110600842 Marionette TRACE conn3 <- [1,870,null,{}] 07:16:40 INFO - PROCESS | 17795 | 1469110600850 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}] 07:16:40 INFO - PROCESS | 17795 | 1469110600858 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:41 INFO - PROCESS | 17795 | 1469110601027 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 07:16:41 INFO - PROCESS | 17795 | 1469110601181 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:41 INFO - PROCESS | 17795 | 1469110601190 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:41 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e30f000 == 42 [pid = 17795] [id = 225] 07:16:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8eb81c00) [pid = 17795] [serial = 675] [outer = (nil)] 07:16:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8eb8d400) [pid = 17795] [serial = 676] [outer = 0x8eb81c00] 07:16:41 INFO - PROCESS | 17795 | 1469110601265 Marionette DEBUG loaded listener.js 07:16:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8ebcc400) [pid = 17795] [serial = 677] [outer = 0x8eb81c00] 07:16:42 INFO - PROCESS | 17795 | 1469110602198 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]]]}] 07:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1389ms 07:16:42 INFO - PROCESS | 17795 | 1469110602229 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 07:16:42 INFO - PROCESS | 17795 | 1469110602234 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 07:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:16:42 INFO - PROCESS | 17795 | 1469110602241 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:16:42 INFO - PROCESS | 17795 | 1469110602244 Marionette TRACE conn3 <- [1,874,null,{}] 07:16:42 INFO - PROCESS | 17795 | 1469110602250 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}] 07:16:42 INFO - PROCESS | 17795 | 1469110602255 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:42 INFO - PROCESS | 17795 | 1469110602430 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 07:16:42 INFO - PROCESS | 17795 | 1469110602581 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:42 INFO - PROCESS | 17795 | 1469110602589 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:42 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d843800 == 43 [pid = 17795] [id = 226] 07:16:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x8ec8d400) [pid = 17795] [serial = 678] [outer = (nil)] 07:16:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x8f4a2c00) [pid = 17795] [serial = 679] [outer = 0x8ec8d400] 07:16:42 INFO - PROCESS | 17795 | 1469110602663 Marionette DEBUG loaded listener.js 07:16:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x8f5a3c00) [pid = 17795] [serial = 680] [outer = 0x8ec8d400] 07:16:43 INFO - PROCESS | 17795 | 1469110603640 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]]]}] 07:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1451ms 07:16:43 INFO - PROCESS | 17795 | 1469110603693 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 07:16:43 INFO - PROCESS | 17795 | 1469110603697 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 07:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:16:43 INFO - PROCESS | 17795 | 1469110603722 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:16:43 INFO - PROCESS | 17795 | 1469110603731 Marionette TRACE conn3 <- [1,878,null,{}] 07:16:43 INFO - PROCESS | 17795 | 1469110603738 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}] 07:16:43 INFO - PROCESS | 17795 | 1469110603746 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:43 INFO - PROCESS | 17795 | 1469110603962 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 07:16:44 INFO - PROCESS | 17795 | 1469110604155 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:44 INFO - PROCESS | 17795 | 1469110604166 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:44 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f329000 == 44 [pid = 17795] [id = 227] 07:16:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x8f5a8000) [pid = 17795] [serial = 681] [outer = (nil)] 07:16:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x9109b000) [pid = 17795] [serial = 682] [outer = 0x8f5a8000] 07:16:44 INFO - PROCESS | 17795 | 1469110604281 Marionette DEBUG loaded listener.js 07:16:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x9109ec00) [pid = 17795] [serial = 683] [outer = 0x8f5a8000] 07:16:45 INFO - PROCESS | 17795 | 1469110605173 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]]]}] 07:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1504ms 07:16:45 INFO - PROCESS | 17795 | 1469110605209 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 07:16:45 INFO - PROCESS | 17795 | 1469110605213 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 07:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:16:45 INFO - PROCESS | 17795 | 1469110605220 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:16:45 INFO - PROCESS | 17795 | 1469110605223 Marionette TRACE conn3 <- [1,882,null,{}] 07:16:45 INFO - PROCESS | 17795 | 1469110605229 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}] 07:16:45 INFO - PROCESS | 17795 | 1469110605234 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:45 INFO - PROCESS | 17795 | 1469110605395 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 07:16:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x8e56a400) [pid = 17795] [serial = 684] [outer = 0x93e5e400] 07:16:45 INFO - PROCESS | 17795 | 1469110605593 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:45 INFO - PROCESS | 17795 | 1469110605601 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:45 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f4a2000 == 45 [pid = 17795] [id = 228] 07:16:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x8f4a3800) [pid = 17795] [serial = 685] [outer = (nil)] 07:16:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x92273c00) [pid = 17795] [serial = 686] [outer = 0x8f4a3800] 07:16:45 INFO - PROCESS | 17795 | 1469110605683 Marionette DEBUG loaded listener.js 07:16:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x9227f000) [pid = 17795] [serial = 687] [outer = 0x8f4a3800] 07:16:46 INFO - PROCESS | 17795 | 1469110606712 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]]]}] 07:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1540ms 07:16:46 INFO - PROCESS | 17795 | 1469110606760 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 07:16:46 INFO - PROCESS | 17795 | 1469110606765 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 07:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:16:46 INFO - PROCESS | 17795 | 1469110606774 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:16:46 INFO - PROCESS | 17795 | 1469110606778 Marionette TRACE conn3 <- [1,886,null,{}] 07:16:46 INFO - PROCESS | 17795 | 1469110606787 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}] 07:16:46 INFO - PROCESS | 17795 | 1469110606792 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:46 INFO - PROCESS | 17795 | 1469110606956 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 07:16:47 INFO - PROCESS | 17795 | 1469110607130 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:47 INFO - PROCESS | 17795 | 1469110607148 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:47 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb83400 == 46 [pid = 17795] [id = 229] 07:16:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0x8eb84400) [pid = 17795] [serial = 688] [outer = (nil)] 07:16:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 85 (0x8eb8e400) [pid = 17795] [serial = 689] [outer = 0x8eb84400] 07:16:47 INFO - PROCESS | 17795 | 1469110607294 Marionette DEBUG loaded listener.js 07:16:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 86 (0x8ec85000) [pid = 17795] [serial = 690] [outer = 0x8eb84400] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x8f31e800 == 45 [pid = 17795] [id = 198] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x90e0c800 == 44 [pid = 17795] [id = 223] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x8d850000 == 43 [pid = 17795] [id = 222] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x8e567400 == 42 [pid = 17795] [id = 221] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x8d846800 == 41 [pid = 17795] [id = 220] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x8f780800 == 40 [pid = 17795] [id = 199] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x8e362000 == 39 [pid = 17795] [id = 187] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x8f488800 == 38 [pid = 17795] [id = 189] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x8e315c00 == 37 [pid = 17795] [id = 216] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x8d846000 == 36 [pid = 17795] [id = 201] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x8d84f000 == 35 [pid = 17795] [id = 217] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x8e366000 == 34 [pid = 17795] [id = 190] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a7c00 == 33 [pid = 17795] [id = 200] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x8eb89800 == 32 [pid = 17795] [id = 188] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x8d84e000 == 31 [pid = 17795] [id = 207] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x8e365c00 == 30 [pid = 17795] [id = 197] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec89400 == 29 [pid = 17795] [id = 218] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x8e36c000 == 28 [pid = 17795] [id = 193] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x91098800 == 27 [pid = 17795] [id = 219] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x8e319800 == 26 [pid = 17795] [id = 203] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x91162000 == 25 [pid = 17795] [id = 195] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x92c84400 == 24 [pid = 17795] [id = 206] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x8f59e400 == 23 [pid = 17795] [id = 204] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x8e316000 == 22 [pid = 17795] [id = 210] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x93d5b800 == 21 [pid = 17795] [id = 209] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x93e63400 == 20 [pid = 17795] [id = 208] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x92c88c00 == 19 [pid = 17795] [id = 205] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x8f7e3800 == 18 [pid = 17795] [id = 191] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x8f7eac00 == 17 [pid = 17795] [id = 202] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x91097400 == 16 [pid = 17795] [id = 194] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x8d845000 == 15 [pid = 17795] [id = 192] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x8f48dc00 == 14 [pid = 17795] [id = 196] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x8f4a2000 == 13 [pid = 17795] [id = 228] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x8f329000 == 12 [pid = 17795] [id = 227] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x8e30f000 == 11 [pid = 17795] [id = 225] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x8d843800 == 10 [pid = 17795] [id = 226] 07:16:49 INFO - PROCESS | 17795 | --DOCSHELL 0x8d848800 == 9 [pid = 17795] [id = 224] 07:16:50 INFO - PROCESS | 17795 | --DOMWINDOW == 85 (0x8f7e7c00) [pid = 17795] [serial = 649] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17795 | --DOMWINDOW == 84 (0x8f482000) [pid = 17795] [serial = 611] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x8ec8d000) [pid = 17795] [serial = 610] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x9109e000) [pid = 17795] [serial = 614] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x8f7ec400) [pid = 17795] [serial = 613] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x92cd0c00) [pid = 17795] [serial = 617] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x92cc9c00) [pid = 17795] [serial = 616] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x93d65000) [pid = 17795] [serial = 620] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x93b0f800) [pid = 17795] [serial = 619] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x95395000) [pid = 17795] [serial = 623] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x93e66400) [pid = 17795] [serial = 622] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x97c3f000) [pid = 17795] [serial = 626] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x9792ac00) [pid = 17795] [serial = 625] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x9901c400) [pid = 17795] [serial = 629] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8f49bc00) [pid = 17795] [serial = 643] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8f59b400) [pid = 17795] [serial = 634] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8ec86c00) [pid = 17795] [serial = 640] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x99014c00) [pid = 17795] [serial = 628] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8e562000) [pid = 17795] [serial = 637] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8e56ec00) [pid = 17795] [serial = 632] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8e568800) [pid = 17795] [serial = 638] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8e369400) [pid = 17795] [serial = 631] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8f5a3000) [pid = 17795] [serial = 646] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x8f4a8400) [pid = 17795] [serial = 644] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x8f779c00) [pid = 17795] [serial = 635] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17795 | --DOMWINDOW == 60 (0x8ec8c800) [pid = 17795] [serial = 641] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17795 | --DOMWINDOW == 59 (0x8f775c00) [pid = 17795] [serial = 647] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17795 | 1469110610958 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]]]}] 07:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 4242ms 07:16:51 INFO - PROCESS | 17795 | 1469110611016 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 07:16:51 INFO - PROCESS | 17795 | 1469110611023 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 07:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:16:51 INFO - PROCESS | 17795 | 1469110611031 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:16:51 INFO - PROCESS | 17795 | 1469110611036 Marionette TRACE conn3 <- [1,890,null,{}] 07:16:51 INFO - PROCESS | 17795 | 1469110611046 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}] 07:16:51 INFO - PROCESS | 17795 | 1469110611051 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:51 INFO - PROCESS | 17795 | 1469110611243 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 07:16:51 INFO - PROCESS | 17795 | 1469110611348 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:51 INFO - PROCESS | 17795 | 1469110611357 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:51 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e36e000 == 10 [pid = 17795] [id = 230] 07:16:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 60 (0x8e36e800) [pid = 17795] [serial = 691] [outer = (nil)] 07:16:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0x8e4a8000) [pid = 17795] [serial = 692] [outer = 0x8e36e800] 07:16:51 INFO - PROCESS | 17795 | 1469110611430 Marionette DEBUG loaded listener.js 07:16:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x8e565000) [pid = 17795] [serial = 693] [outer = 0x8e36e800] 07:16:52 INFO - PROCESS | 17795 | 1469110612164 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]]]}] 07:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1190ms 07:16:52 INFO - PROCESS | 17795 | 1469110612221 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 07:16:52 INFO - PROCESS | 17795 | 1469110612229 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 07:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:16:52 INFO - PROCESS | 17795 | 1469110612239 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:16:52 INFO - PROCESS | 17795 | 1469110612242 Marionette TRACE conn3 <- [1,894,null,{}] 07:16:52 INFO - PROCESS | 17795 | 1469110612248 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}] 07:16:52 INFO - PROCESS | 17795 | 1469110612254 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:52 INFO - PROCESS | 17795 | 1469110612411 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 07:16:52 INFO - PROCESS | 17795 | 1469110612421 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:52 INFO - PROCESS | 17795 | 1469110612431 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:52 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e49f400 == 11 [pid = 17795] [id = 231] 07:16:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8eb8f400) [pid = 17795] [serial = 694] [outer = (nil)] 07:16:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8ec86c00) [pid = 17795] [serial = 695] [outer = 0x8eb8f400] 07:16:52 INFO - PROCESS | 17795 | 1469110612595 Marionette DEBUG loaded listener.js 07:16:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8ec8e400) [pid = 17795] [serial = 696] [outer = 0x8eb8f400] 07:16:53 INFO - PROCESS | 17795 | 1469110613412 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]]]}] 07:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1242ms 07:16:53 INFO - PROCESS | 17795 | 1469110613481 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 07:16:53 INFO - PROCESS | 17795 | 1469110613485 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 07:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:16:53 INFO - PROCESS | 17795 | 1469110613490 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:16:53 INFO - PROCESS | 17795 | 1469110613496 Marionette TRACE conn3 <- [1,898,null,{}] 07:16:53 INFO - PROCESS | 17795 | 1469110613520 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}] 07:16:53 INFO - PROCESS | 17795 | 1469110613528 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:53 INFO - PROCESS | 17795 | 1469110613722 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 07:16:53 INFO - PROCESS | 17795 | 1469110613743 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:53 INFO - PROCESS | 17795 | 1469110613763 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:53 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f487400 == 12 [pid = 17795] [id = 232] 07:16:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8f488000) [pid = 17795] [serial = 697] [outer = (nil)] 07:16:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8f48f800) [pid = 17795] [serial = 698] [outer = 0x8f488000] 07:16:53 INFO - PROCESS | 17795 | 1469110613833 Marionette DEBUG loaded listener.js 07:16:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8f4a1c00) [pid = 17795] [serial = 699] [outer = 0x8f488000] 07:16:54 INFO - PROCESS | 17795 | 1469110614676 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]]]}] 07:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1236ms 07:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:16:54 INFO - PROCESS | 17795 | 1469110614727 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 07:16:54 INFO - PROCESS | 17795 | 1469110614730 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 07:16:54 INFO - PROCESS | 17795 | 1469110614737 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:16:54 INFO - PROCESS | 17795 | 1469110614740 Marionette TRACE conn3 <- [1,902,null,{}] 07:16:54 INFO - PROCESS | 17795 | 1469110614754 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}] 07:16:54 INFO - PROCESS | 17795 | 1469110614759 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:54 INFO - PROCESS | 17795 | 1469110614947 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 07:16:55 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x90e0cc00) [pid = 17795] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:16:55 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8f4a3800) [pid = 17795] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:16:55 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8f5a8000) [pid = 17795] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:16:55 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8ec8d400) [pid = 17795] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:16:55 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8eb81c00) [pid = 17795] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:16:55 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x8d84ac00) [pid = 17795] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:16:55 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x8f490000) [pid = 17795] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:16:55 INFO - PROCESS | 17795 | --DOMWINDOW == 60 (0x8e568000) [pid = 17795] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:16:55 INFO - PROCESS | 17795 | --DOMWINDOW == 59 (0x8e310400) [pid = 17795] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:16:55 INFO - PROCESS | 17795 | --DOMWINDOW == 58 (0x8f49c000) [pid = 17795] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:16:55 INFO - PROCESS | 17795 | --DOMWINDOW == 57 (0x8e310000) [pid = 17795] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:16:55 INFO - PROCESS | 17795 | --DOMWINDOW == 56 (0x91098c00) [pid = 17795] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:16:55 INFO - PROCESS | 17795 | --DOMWINDOW == 55 (0x8f31cc00) [pid = 17795] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:16:55 INFO - PROCESS | 17795 | 1469110615419 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:55 INFO - PROCESS | 17795 | 1469110615427 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:55 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d849c00 == 13 [pid = 17795] [id = 233] 07:16:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 56 (0x8d84e400) [pid = 17795] [serial = 700] [outer = (nil)] 07:16:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 57 (0x8e369c00) [pid = 17795] [serial = 701] [outer = 0x8d84e400] 07:16:55 INFO - PROCESS | 17795 | 1469110615494 Marionette DEBUG loaded listener.js 07:16:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 58 (0x8f327800) [pid = 17795] [serial = 702] [outer = 0x8d84e400] 07:16:56 INFO - PROCESS | 17795 | 1469110616154 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]]]}] 07:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1437ms 07:16:56 INFO - PROCESS | 17795 | 1469110616174 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 07:16:56 INFO - PROCESS | 17795 | 1469110616176 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 07:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:16:56 INFO - PROCESS | 17795 | 1469110616182 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:16:56 INFO - PROCESS | 17795 | 1469110616186 Marionette TRACE conn3 <- [1,906,null,{}] 07:16:56 INFO - PROCESS | 17795 | 1469110616191 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}] 07:16:56 INFO - PROCESS | 17795 | 1469110616195 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:56 INFO - PROCESS | 17795 | 1469110616367 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 07:16:56 INFO - PROCESS | 17795 | 1469110616387 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:56 INFO - PROCESS | 17795 | 1469110616395 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:56 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f48e400 == 14 [pid = 17795] [id = 234] 07:16:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 59 (0x8f4a3800) [pid = 17795] [serial = 703] [outer = (nil)] 07:16:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 60 (0x8f775c00) [pid = 17795] [serial = 704] [outer = 0x8f4a3800] 07:16:56 INFO - PROCESS | 17795 | 1469110616456 Marionette DEBUG loaded listener.js 07:16:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0x8f77c400) [pid = 17795] [serial = 705] [outer = 0x8f4a3800] 07:16:57 INFO - PROCESS | 17795 | 1469110617191 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]]]}] 07:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1039ms 07:16:57 INFO - PROCESS | 17795 | 1469110617223 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 07:16:57 INFO - PROCESS | 17795 | 1469110617227 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 07:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:16:57 INFO - PROCESS | 17795 | 1469110617233 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:16:57 INFO - PROCESS | 17795 | 1469110617237 Marionette TRACE conn3 <- [1,910,null,{}] 07:16:57 INFO - PROCESS | 17795 | 1469110617264 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}] 07:16:57 INFO - PROCESS | 17795 | 1469110617274 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:57 INFO - PROCESS | 17795 | 1469110617522 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 07:16:57 INFO - PROCESS | 17795 | 1469110617691 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:57 INFO - PROCESS | 17795 | 1469110617698 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:57 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e312800 == 15 [pid = 17795] [id = 235] 07:16:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x8e313c00) [pid = 17795] [serial = 706] [outer = (nil)] 07:16:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8e365000) [pid = 17795] [serial = 707] [outer = 0x8e313c00] 07:16:57 INFO - PROCESS | 17795 | 1469110617780 Marionette DEBUG loaded listener.js 07:16:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8e4a4000) [pid = 17795] [serial = 708] [outer = 0x8e313c00] 07:16:58 INFO - PROCESS | 17795 | 1469110618755 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]]]}] 07:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1601ms 07:16:58 INFO - PROCESS | 17795 | 1469110618837 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 07:16:58 INFO - PROCESS | 17795 | 1469110618843 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 07:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:16:58 INFO - PROCESS | 17795 | 1469110618853 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:16:58 INFO - PROCESS | 17795 | 1469110618857 Marionette TRACE conn3 <- [1,914,null,{}] 07:16:58 INFO - PROCESS | 17795 | 1469110618865 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}] 07:16:58 INFO - PROCESS | 17795 | 1469110618871 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:59 INFO - PROCESS | 17795 | 1469110619076 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 07:16:59 INFO - PROCESS | 17795 | 1469110619275 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:59 INFO - PROCESS | 17795 | 1469110619286 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:16:59 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f31d800 == 16 [pid = 17795] [id = 236] 07:16:59 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8f322400) [pid = 17795] [serial = 709] [outer = (nil)] 07:16:59 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8f326000) [pid = 17795] [serial = 710] [outer = 0x8f322400] 07:16:59 INFO - PROCESS | 17795 | 1469110619407 Marionette DEBUG loaded listener.js 07:16:59 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8f485400) [pid = 17795] [serial = 711] [outer = 0x8f322400] 07:17:00 INFO - PROCESS | 17795 | 1469110620362 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]]]}] 07:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1585ms 07:17:00 INFO - PROCESS | 17795 | 1469110620438 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 07:17:00 INFO - PROCESS | 17795 | 1469110620442 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 07:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:17:00 INFO - PROCESS | 17795 | 1469110620450 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:17:00 INFO - PROCESS | 17795 | 1469110620455 Marionette TRACE conn3 <- [1,918,null,{}] 07:17:00 INFO - PROCESS | 17795 | 1469110620461 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}] 07:17:00 INFO - PROCESS | 17795 | 1469110620467 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:00 INFO - PROCESS | 17795 | 1469110620668 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 07:17:00 INFO - PROCESS | 17795 | 1469110620905 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:00 INFO - PROCESS | 17795 | 1469110620912 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:00 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f776400 == 17 [pid = 17795] [id = 237] 07:17:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8f7f1400) [pid = 17795] [serial = 712] [outer = (nil)] 07:17:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x90e18000) [pid = 17795] [serial = 713] [outer = 0x8f7f1400] 07:17:01 INFO - PROCESS | 17795 | 1469110621038 Marionette DEBUG loaded listener.js 07:17:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x91095800) [pid = 17795] [serial = 714] [outer = 0x8f7f1400] 07:17:02 INFO - PROCESS | 17795 | 1469110622123 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]]]}] 07:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1746ms 07:17:02 INFO - PROCESS | 17795 | 1469110622197 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 07:17:02 INFO - PROCESS | 17795 | 1469110622201 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 07:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:17:02 INFO - PROCESS | 17795 | 1469110622211 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:17:02 INFO - PROCESS | 17795 | 1469110622215 Marionette TRACE conn3 <- [1,922,null,{}] 07:17:02 INFO - PROCESS | 17795 | 1469110622223 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}] 07:17:02 INFO - PROCESS | 17795 | 1469110622229 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:02 INFO - PROCESS | 17795 | 1469110622393 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 07:17:02 INFO - PROCESS | 17795 | 1469110622636 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:02 INFO - PROCESS | 17795 | 1469110622650 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:02 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e564400 == 18 [pid = 17795] [id = 238] 07:17:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8eb8f800) [pid = 17795] [serial = 715] [outer = (nil)] 07:17:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8ebc7400) [pid = 17795] [serial = 716] [outer = 0x8eb8f800] 07:17:02 INFO - PROCESS | 17795 | 1469110622717 Marionette DEBUG loaded listener.js 07:17:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8ec93c00) [pid = 17795] [serial = 717] [outer = 0x8eb8f800] 07:17:03 INFO - PROCESS | 17795 | --DOCSHELL 0x8eb83400 == 17 [pid = 17795] [id = 229] 07:17:03 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8eb8e400) [pid = 17795] [serial = 689] [outer = (nil)] [url = about:blank] 07:17:03 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x92273c00) [pid = 17795] [serial = 686] [outer = (nil)] [url = about:blank] 07:17:03 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x9227f000) [pid = 17795] [serial = 687] [outer = (nil)] [url = about:blank] 07:17:03 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x9109b000) [pid = 17795] [serial = 682] [outer = (nil)] [url = about:blank] 07:17:03 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x9109ec00) [pid = 17795] [serial = 683] [outer = (nil)] [url = about:blank] 07:17:03 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8f5a3c00) [pid = 17795] [serial = 680] [outer = (nil)] [url = about:blank] 07:17:03 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8f488400) [pid = 17795] [serial = 446] [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.] 07:17:03 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8ebcc400) [pid = 17795] [serial = 677] [outer = (nil)] [url = about:blank] 07:17:03 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8f4a2c00) [pid = 17795] [serial = 679] [outer = (nil)] [url = about:blank] 07:17:03 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8d850800) [pid = 17795] [serial = 673] [outer = (nil)] [url = about:blank] 07:17:03 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x8eb8d400) [pid = 17795] [serial = 676] [outer = (nil)] [url = about:blank] 07:17:03 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x8e317c00) [pid = 17795] [serial = 674] [outer = (nil)] [url = about:blank] 07:17:03 INFO - PROCESS | 17795 | --DOMWINDOW == 60 (0x91093800) [pid = 17795] [serial = 671] [outer = (nil)] [url = about:blank] 07:17:03 INFO - PROCESS | 17795 | --DOMWINDOW == 59 (0x8f7e9c00) [pid = 17795] [serial = 650] [outer = (nil)] [url = about:blank] 07:17:03 INFO - PROCESS | 17795 | --DOMWINDOW == 58 (0x8eb88400) [pid = 17795] [serial = 664] [outer = (nil)] [url = about:blank] 07:17:03 INFO - PROCESS | 17795 | --DOMWINDOW == 57 (0x8ebc0c00) [pid = 17795] [serial = 665] [outer = (nil)] [url = about:blank] 07:17:03 INFO - PROCESS | 17795 | --DOMWINDOW == 56 (0x8f49d800) [pid = 17795] [serial = 661] [outer = (nil)] [url = about:blank] 07:17:03 INFO - PROCESS | 17795 | --DOMWINDOW == 55 (0x8f77d000) [pid = 17795] [serial = 662] [outer = (nil)] [url = about:blank] 07:17:03 INFO - PROCESS | 17795 | --DOMWINDOW == 54 (0x8f59ec00) [pid = 17795] [serial = 655] [outer = (nil)] [url = about:blank] 07:17:03 INFO - PROCESS | 17795 | --DOMWINDOW == 53 (0x8f780400) [pid = 17795] [serial = 656] [outer = (nil)] [url = about:blank] 07:17:03 INFO - PROCESS | 17795 | --DOMWINDOW == 52 (0x8eb82400) [pid = 17795] [serial = 652] [outer = (nil)] [url = about:blank] 07:17:03 INFO - PROCESS | 17795 | --DOMWINDOW == 51 (0x8ebc5000) [pid = 17795] [serial = 653] [outer = (nil)] [url = about:blank] 07:17:03 INFO - PROCESS | 17795 | --DOMWINDOW == 50 (0x9115b800) [pid = 17795] [serial = 658] [outer = (nil)] [url = about:blank] 07:17:03 INFO - PROCESS | 17795 | --DOMWINDOW == 49 (0x91161800) [pid = 17795] [serial = 659] [outer = (nil)] [url = about:blank] 07:17:03 INFO - PROCESS | 17795 | --DOMWINDOW == 48 (0x8f499400) [pid = 17795] [serial = 668] [outer = (nil)] [url = about:blank] 07:17:03 INFO - PROCESS | 17795 | --DOMWINDOW == 47 (0x8f329800) [pid = 17795] [serial = 667] [outer = (nil)] [url = about:blank] 07:17:03 INFO - PROCESS | 17795 | --DOMWINDOW == 46 (0x90e11c00) [pid = 17795] [serial = 670] [outer = (nil)] [url = about:blank] 07:17:03 INFO - PROCESS | 17795 | 1469110623535 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]]]}] 07:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1386ms 07:17:03 INFO - PROCESS | 17795 | 1469110623597 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 07:17:03 INFO - PROCESS | 17795 | 1469110623603 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 07:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:17:03 INFO - PROCESS | 17795 | 1469110623645 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:17:03 INFO - PROCESS | 17795 | 1469110623650 Marionette TRACE conn3 <- [1,926,null,{}] 07:17:03 INFO - PROCESS | 17795 | 1469110623656 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}] 07:17:03 INFO - PROCESS | 17795 | 1469110623661 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:03 INFO - PROCESS | 17795 | 1469110623821 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 07:17:03 INFO - PROCESS | 17795 | 1469110623830 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:03 INFO - PROCESS | 17795 | 1469110623840 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:03 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e30f800 == 18 [pid = 17795] [id = 239] 07:17:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 47 (0x8ebc1000) [pid = 17795] [serial = 718] [outer = (nil)] 07:17:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 48 (0x8ebcc400) [pid = 17795] [serial = 719] [outer = 0x8ebc1000] 07:17:03 INFO - PROCESS | 17795 | 1469110623906 Marionette DEBUG loaded listener.js 07:17:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 49 (0x8f323c00) [pid = 17795] [serial = 720] [outer = 0x8ebc1000] 07:17:04 INFO - PROCESS | 17795 | 1469110624688 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]]]}] 07:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1090ms 07:17:04 INFO - PROCESS | 17795 | 1469110624735 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 07:17:04 INFO - PROCESS | 17795 | 1469110624739 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 07:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:17:04 INFO - PROCESS | 17795 | 1469110624746 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:17:04 INFO - PROCESS | 17795 | 1469110624751 Marionette TRACE conn3 <- [1,930,null,{}] 07:17:04 INFO - PROCESS | 17795 | 1469110624772 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}] 07:17:04 INFO - PROCESS | 17795 | 1469110624781 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:04 INFO - PROCESS | 17795 | 1469110624947 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 07:17:05 INFO - PROCESS | 17795 | 1469110625068 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:05 INFO - PROCESS | 17795 | 1469110625081 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:05 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f5a6000 == 19 [pid = 17795] [id = 240] 07:17:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 50 (0x8f5a6400) [pid = 17795] [serial = 721] [outer = (nil)] 07:17:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 51 (0x8f77e400) [pid = 17795] [serial = 722] [outer = 0x8f5a6400] 07:17:05 INFO - PROCESS | 17795 | 1469110625154 Marionette DEBUG loaded listener.js 07:17:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 52 (0x8f7ee400) [pid = 17795] [serial = 723] [outer = 0x8f5a6400] 07:17:05 INFO - PROCESS | 17795 | 1469110625943 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]]]}] 07:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1240ms 07:17:05 INFO - PROCESS | 17795 | 1469110625987 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 07:17:05 INFO - PROCESS | 17795 | 1469110625992 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 07:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:17:06 INFO - PROCESS | 17795 | 1469110626004 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:17:06 INFO - PROCESS | 17795 | 1469110626006 Marionette TRACE conn3 <- [1,934,null,{}] 07:17:06 INFO - PROCESS | 17795 | 1469110626012 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}] 07:17:06 INFO - PROCESS | 17795 | 1469110626016 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:06 INFO - PROCESS | 17795 | 1469110626212 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 07:17:06 INFO - PROCESS | 17795 | 1469110626230 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:06 INFO - PROCESS | 17795 | 1469110626239 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:06 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f775400 == 20 [pid = 17795] [id = 241] 07:17:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 53 (0x90e17000) [pid = 17795] [serial = 724] [outer = (nil)] 07:17:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 54 (0x9109c400) [pid = 17795] [serial = 725] [outer = 0x90e17000] 07:17:06 INFO - PROCESS | 17795 | 1469110626303 Marionette DEBUG loaded listener.js 07:17:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 55 (0x9115b800) [pid = 17795] [serial = 726] [outer = 0x90e17000] 07:17:07 INFO - PROCESS | 17795 | 1469110627120 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]]]}] 07:17:07 INFO - PROCESS | 17795 | --DOMWINDOW == 54 (0x8eb8f400) [pid = 17795] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:17:07 INFO - PROCESS | 17795 | --DOMWINDOW == 53 (0x8f488000) [pid = 17795] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:17:07 INFO - PROCESS | 17795 | --DOMWINDOW == 52 (0x8d84e400) [pid = 17795] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:17:07 INFO - PROCESS | 17795 | --DOMWINDOW == 51 (0x8eb84400) [pid = 17795] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:17:07 INFO - PROCESS | 17795 | --DOMWINDOW == 50 (0x8e36e800) [pid = 17795] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1193ms 07:17:07 INFO - PROCESS | 17795 | 1469110627191 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 07:17:07 INFO - PROCESS | 17795 | 1469110627194 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 07:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:17:07 INFO - PROCESS | 17795 | 1469110627200 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:17:07 INFO - PROCESS | 17795 | 1469110627203 Marionette TRACE conn3 <- [1,938,null,{}] 07:17:07 INFO - PROCESS | 17795 | 1469110627208 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}] 07:17:07 INFO - PROCESS | 17795 | 1469110627214 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:07 INFO - PROCESS | 17795 | 1469110627349 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 07:17:07 INFO - PROCESS | 17795 | 1469110627357 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:07 INFO - PROCESS | 17795 | 1469110627365 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:07 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb84400 == 21 [pid = 17795] [id = 242] 07:17:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 51 (0x8f484c00) [pid = 17795] [serial = 727] [outer = (nil)] 07:17:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 52 (0x8f7eb400) [pid = 17795] [serial = 728] [outer = 0x8f484c00] 07:17:07 INFO - PROCESS | 17795 | 1469110627428 Marionette DEBUG loaded listener.js 07:17:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 53 (0x91094000) [pid = 17795] [serial = 729] [outer = 0x8f484c00] 07:17:08 INFO - PROCESS | 17795 | 1469110628238 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]]]}] 07:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1076ms 07:17:08 INFO - PROCESS | 17795 | 1469110628280 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 07:17:08 INFO - PROCESS | 17795 | 1469110628284 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 07:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:17:08 INFO - PROCESS | 17795 | 1469110628290 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:17:08 INFO - PROCESS | 17795 | 1469110628292 Marionette TRACE conn3 <- [1,942,null,{}] 07:17:08 INFO - PROCESS | 17795 | 1469110628298 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}] 07:17:08 INFO - PROCESS | 17795 | 1469110628307 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:08 INFO - PROCESS | 17795 | 1469110628489 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 07:17:08 INFO - PROCESS | 17795 | 1469110628498 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:08 INFO - PROCESS | 17795 | 1469110628505 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:08 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e49e800 == 22 [pid = 17795] [id = 243] 07:17:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 54 (0x8f774c00) [pid = 17795] [serial = 730] [outer = (nil)] 07:17:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 55 (0x9227d800) [pid = 17795] [serial = 731] [outer = 0x8f774c00] 07:17:08 INFO - PROCESS | 17795 | 1469110628570 Marionette DEBUG loaded listener.js 07:17:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 56 (0x9227f000) [pid = 17795] [serial = 732] [outer = 0x8f774c00] 07:17:09 INFO - PROCESS | 17795 | 1469110629355 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]]]}] 07:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1084ms 07:17:09 INFO - PROCESS | 17795 | 1469110629391 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 07:17:09 INFO - PROCESS | 17795 | 1469110629395 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 07:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:17:09 INFO - PROCESS | 17795 | 1469110629409 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:17:09 INFO - PROCESS | 17795 | 1469110629411 Marionette TRACE conn3 <- [1,946,null,{}] 07:17:09 INFO - PROCESS | 17795 | 1469110629418 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}] 07:17:09 INFO - PROCESS | 17795 | 1469110629423 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:09 INFO - PROCESS | 17795 | 1469110629610 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 07:17:09 INFO - PROCESS | 17795 | 1469110629767 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:09 INFO - PROCESS | 17795 | 1469110629777 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:09 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d84c000 == 23 [pid = 17795] [id = 244] 07:17:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 57 (0x8d84d400) [pid = 17795] [serial = 733] [outer = (nil)] 07:17:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 58 (0x8e314400) [pid = 17795] [serial = 734] [outer = 0x8d84d400] 07:17:09 INFO - PROCESS | 17795 | 1469110629865 Marionette DEBUG loaded listener.js 07:17:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 59 (0x8e366800) [pid = 17795] [serial = 735] [outer = 0x8d84d400] 07:17:10 INFO - PROCESS | 17795 | 1469110630837 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]]]}] 07:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1482ms 07:17:10 INFO - PROCESS | 17795 | 1469110630892 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 07:17:10 INFO - PROCESS | 17795 | 1469110630899 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 07:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:17:10 INFO - PROCESS | 17795 | 1469110630906 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:17:10 INFO - PROCESS | 17795 | 1469110630913 Marionette TRACE conn3 <- [1,950,null,{}] 07:17:10 INFO - PROCESS | 17795 | 1469110630920 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}] 07:17:10 INFO - PROCESS | 17795 | 1469110630927 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:11 INFO - PROCESS | 17795 | 1469110631140 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 07:17:11 INFO - PROCESS | 17795 | 1469110631288 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:11 INFO - PROCESS | 17795 | 1469110631299 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:11 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebcd800 == 24 [pid = 17795] [id = 245] 07:17:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 60 (0x8ebce800) [pid = 17795] [serial = 736] [outer = (nil)] 07:17:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0x8f48b400) [pid = 17795] [serial = 737] [outer = 0x8ebce800] 07:17:11 INFO - PROCESS | 17795 | 1469110631377 Marionette DEBUG loaded listener.js 07:17:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x8f49d800) [pid = 17795] [serial = 738] [outer = 0x8ebce800] 07:17:12 INFO - PROCESS | 17795 | 1469110632238 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]]]}] 07:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1383ms 07:17:12 INFO - PROCESS | 17795 | 1469110632291 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 07:17:12 INFO - PROCESS | 17795 | 1469110632295 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 07:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:17:12 INFO - PROCESS | 17795 | 1469110632302 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:17:12 INFO - PROCESS | 17795 | 1469110632306 Marionette TRACE conn3 <- [1,954,null,{}] 07:17:12 INFO - PROCESS | 17795 | 1469110632312 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}] 07:17:12 INFO - PROCESS | 17795 | 1469110632317 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:12 INFO - PROCESS | 17795 | 1469110632487 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 07:17:12 INFO - PROCESS | 17795 | 1469110632636 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:12 INFO - PROCESS | 17795 | 1469110632653 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:12 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec8dc00 == 25 [pid = 17795] [id = 246] 07:17:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8f59a000) [pid = 17795] [serial = 739] [outer = (nil)] 07:17:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x92270800) [pid = 17795] [serial = 740] [outer = 0x8f59a000] 07:17:12 INFO - PROCESS | 17795 | 1469110632739 Marionette DEBUG loaded listener.js 07:17:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x92275c00) [pid = 17795] [serial = 741] [outer = 0x8f59a000] 07:17:13 INFO - PROCESS | 17795 | 1469110633684 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]]]}] 07:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1430ms 07:17:13 INFO - PROCESS | 17795 | 1469110633733 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 07:17:13 INFO - PROCESS | 17795 | 1469110633739 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 07:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:17:13 INFO - PROCESS | 17795 | 1469110633755 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:17:13 INFO - PROCESS | 17795 | 1469110633763 Marionette TRACE conn3 <- [1,958,null,{}] 07:17:13 INFO - PROCESS | 17795 | 1469110633769 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}] 07:17:13 INFO - PROCESS | 17795 | 1469110633775 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:13 INFO - PROCESS | 17795 | 1469110633986 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 07:17:14 INFO - PROCESS | 17795 | 1469110634132 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:14 INFO - PROCESS | 17795 | 1469110634141 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:14 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f7e6000 == 26 [pid = 17795] [id = 247] 07:17:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x9233c400) [pid = 17795] [serial = 742] [outer = (nil)] 07:17:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x9240f000) [pid = 17795] [serial = 743] [outer = 0x9233c400] 07:17:14 INFO - PROCESS | 17795 | 1469110634213 Marionette DEBUG loaded listener.js 07:17:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x925c6000) [pid = 17795] [serial = 744] [outer = 0x9233c400] 07:17:15 INFO - PROCESS | 17795 | 1469110635146 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]]]}] 07:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1443ms 07:17:15 INFO - PROCESS | 17795 | 1469110635192 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 07:17:15 INFO - PROCESS | 17795 | 1469110635196 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 07:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:17:15 INFO - PROCESS | 17795 | 1469110635202 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:17:15 INFO - PROCESS | 17795 | 1469110635205 Marionette TRACE conn3 <- [1,962,null,{}] 07:17:15 INFO - PROCESS | 17795 | 1469110635211 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}] 07:17:15 INFO - PROCESS | 17795 | 1469110635215 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:15 INFO - PROCESS | 17795 | 1469110635386 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 07:17:15 INFO - PROCESS | 17795 | 1469110635686 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:15 INFO - PROCESS | 17795 | 1469110635695 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:15 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a3c00 == 27 [pid = 17795] [id = 248] 07:17:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8e4a7000) [pid = 17795] [serial = 745] [outer = (nil)] 07:17:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8e567c00) [pid = 17795] [serial = 746] [outer = 0x8e4a7000] 07:17:15 INFO - PROCESS | 17795 | 1469110635821 Marionette DEBUG loaded listener.js 07:17:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8eb8e400) [pid = 17795] [serial = 747] [outer = 0x8e4a7000] 07:17:16 INFO - PROCESS | 17795 | 1469110636719 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]]]}] 07:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1591ms 07:17:16 INFO - PROCESS | 17795 | 1469110636794 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 07:17:16 INFO - PROCESS | 17795 | 1469110636798 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 07:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:17:16 INFO - PROCESS | 17795 | 1469110636806 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:17:16 INFO - PROCESS | 17795 | 1469110636810 Marionette TRACE conn3 <- [1,966,null,{}] 07:17:16 INFO - PROCESS | 17795 | 1469110636818 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}] 07:17:16 INFO - PROCESS | 17795 | 1469110636825 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:17 INFO - PROCESS | 17795 | 1469110637708 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 07:17:17 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8f775c00) [pid = 17795] [serial = 704] [outer = (nil)] [url = about:blank] 07:17:17 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8ec86c00) [pid = 17795] [serial = 695] [outer = (nil)] [url = about:blank] 07:17:17 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8f48f800) [pid = 17795] [serial = 698] [outer = (nil)] [url = about:blank] 07:17:17 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8e369c00) [pid = 17795] [serial = 701] [outer = (nil)] [url = about:blank] 07:17:17 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8ec85000) [pid = 17795] [serial = 690] [outer = (nil)] [url = about:blank] 07:17:17 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8e565000) [pid = 17795] [serial = 693] [outer = (nil)] [url = about:blank] 07:17:17 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8e4a8000) [pid = 17795] [serial = 692] [outer = (nil)] [url = about:blank] 07:17:17 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8f4a1c00) [pid = 17795] [serial = 699] [outer = (nil)] [url = about:blank] 07:17:17 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x8f327800) [pid = 17795] [serial = 702] [outer = (nil)] [url = about:blank] 07:17:17 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x8ec8e400) [pid = 17795] [serial = 696] [outer = (nil)] [url = about:blank] 07:17:17 INFO - PROCESS | 17795 | 1469110637957 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:17 INFO - PROCESS | 17795 | 1469110637966 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:17 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e314c00 == 28 [pid = 17795] [id = 249] 07:17:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x8e315c00) [pid = 17795] [serial = 748] [outer = (nil)] 07:17:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8e31c000) [pid = 17795] [serial = 749] [outer = 0x8e315c00] 07:17:18 INFO - PROCESS | 17795 | 1469110638032 Marionette DEBUG loaded listener.js 07:17:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8e49d000) [pid = 17795] [serial = 750] [outer = 0x8e315c00] 07:17:18 INFO - PROCESS | 17795 | 1469110638744 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]]]}] 07:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1998ms 07:17:18 INFO - PROCESS | 17795 | 1469110638806 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 07:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:17:18 INFO - PROCESS | 17795 | 1469110638813 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 07:17:18 INFO - PROCESS | 17795 | 1469110638823 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:17:18 INFO - PROCESS | 17795 | 1469110638828 Marionette TRACE conn3 <- [1,970,null,{}] 07:17:18 INFO - PROCESS | 17795 | 1469110638835 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}] 07:17:18 INFO - PROCESS | 17795 | 1469110638839 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:19 INFO - PROCESS | 17795 | 1469110639004 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 07:17:19 INFO - PROCESS | 17795 | 1469110639014 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:19 INFO - PROCESS | 17795 | 1469110639021 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:19 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb8d000 == 29 [pid = 17795] [id = 250] 07:17:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8eb8e000) [pid = 17795] [serial = 751] [outer = (nil)] 07:17:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8ebc2c00) [pid = 17795] [serial = 752] [outer = 0x8eb8e000] 07:17:19 INFO - PROCESS | 17795 | 1469110639090 Marionette DEBUG loaded listener.js 07:17:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8ebcc000) [pid = 17795] [serial = 753] [outer = 0x8eb8e000] 07:17:19 INFO - PROCESS | 17795 | 1469110639891 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]]]}] 07:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1132ms 07:17:19 INFO - PROCESS | 17795 | 1469110639954 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 07:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:17:19 INFO - PROCESS | 17795 | 1469110639959 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 07:17:19 INFO - PROCESS | 17795 | 1469110639965 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:17:19 INFO - PROCESS | 17795 | 1469110639975 Marionette TRACE conn3 <- [1,974,null,{}] 07:17:19 INFO - PROCESS | 17795 | 1469110639991 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}] 07:17:19 INFO - PROCESS | 17795 | 1469110639995 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:20 INFO - PROCESS | 17795 | 1469110640161 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 07:17:20 INFO - PROCESS | 17795 | 1469110640289 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:20 INFO - PROCESS | 17795 | 1469110640297 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:20 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f31d000 == 30 [pid = 17795] [id = 251] 07:17:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8f482c00) [pid = 17795] [serial = 754] [outer = (nil)] 07:17:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8f489800) [pid = 17795] [serial = 755] [outer = 0x8f482c00] 07:17:20 INFO - PROCESS | 17795 | 1469110640360 Marionette DEBUG loaded listener.js 07:17:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8f49a400) [pid = 17795] [serial = 756] [outer = 0x8f482c00] 07:17:21 INFO - PROCESS | 17795 | 1469110641260 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]]]}] 07:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1345ms 07:17:21 INFO - PROCESS | 17795 | 1469110641310 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 07:17:21 INFO - PROCESS | 17795 | 1469110641316 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 07:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:17:21 INFO - PROCESS | 17795 | 1469110641342 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:17:21 INFO - PROCESS | 17795 | 1469110641349 Marionette TRACE conn3 <- [1,978,null,{}] 07:17:21 INFO - PROCESS | 17795 | 1469110641355 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}] 07:17:21 INFO - PROCESS | 17795 | 1469110641362 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:21 INFO - PROCESS | 17795 | 1469110641569 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 07:17:21 INFO - PROCESS | 17795 | 1469110641653 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:21 INFO - PROCESS | 17795 | 1469110641661 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:21 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e568800 == 31 [pid = 17795] [id = 252] 07:17:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8f329c00) [pid = 17795] [serial = 757] [outer = (nil)] 07:17:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8f5a4800) [pid = 17795] [serial = 758] [outer = 0x8f329c00] 07:17:21 INFO - PROCESS | 17795 | 1469110641739 Marionette DEBUG loaded listener.js 07:17:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8f7e8c00) [pid = 17795] [serial = 759] [outer = 0x8f329c00] 07:17:22 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x90e17000) [pid = 17795] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:17:22 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8f484c00) [pid = 17795] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:17:22 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8e313c00) [pid = 17795] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:17:22 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8f322400) [pid = 17795] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:17:22 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8f7f1400) [pid = 17795] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:17:22 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8ebc1000) [pid = 17795] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:17:22 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8eb8f800) [pid = 17795] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:17:22 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8f5a6400) [pid = 17795] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:17:22 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8f4a3800) [pid = 17795] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:17:22 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8f774c00) [pid = 17795] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:17:22 INFO - PROCESS | 17795 | 1469110642667 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]]]}] 07:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1395ms 07:17:22 INFO - PROCESS | 17795 | 1469110642729 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 07:17:22 INFO - PROCESS | 17795 | 1469110642732 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 07:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:17:22 INFO - PROCESS | 17795 | 1469110642738 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:17:22 INFO - PROCESS | 17795 | 1469110642742 Marionette TRACE conn3 <- [1,982,null,{}] 07:17:22 INFO - PROCESS | 17795 | 1469110642747 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}] 07:17:22 INFO - PROCESS | 17795 | 1469110642752 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:22 INFO - PROCESS | 17795 | 1469110642896 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 07:17:22 INFO - PROCESS | 17795 | 1469110642905 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:22 INFO - PROCESS | 17795 | 1469110642911 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:22 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e313c00 == 32 [pid = 17795] [id = 253] 07:17:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8e4a3800) [pid = 17795] [serial = 760] [outer = (nil)] 07:17:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8f77b400) [pid = 17795] [serial = 761] [outer = 0x8e4a3800] 07:17:22 INFO - PROCESS | 17795 | 1469110642975 Marionette DEBUG loaded listener.js 07:17:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8f7f1400) [pid = 17795] [serial = 762] [outer = 0x8e4a3800] 07:17:23 INFO - PROCESS | 17795 | 1469110643757 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]]]}] 07:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1078ms 07:17:23 INFO - PROCESS | 17795 | 1469110643823 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 07:17:23 INFO - PROCESS | 17795 | 1469110643826 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 07:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:17:23 INFO - PROCESS | 17795 | 1469110643832 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:17:23 INFO - PROCESS | 17795 | 1469110643836 Marionette TRACE conn3 <- [1,986,null,{}] 07:17:23 INFO - PROCESS | 17795 | 1469110643845 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}] 07:17:23 INFO - PROCESS | 17795 | 1469110643849 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:24 INFO - PROCESS | 17795 | 1469110644013 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 07:17:24 INFO - PROCESS | 17795 | 1469110644022 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:24 INFO - PROCESS | 17795 | 1469110644040 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:24 INFO - PROCESS | 17795 | ++DOCSHELL 0x90e14000 == 33 [pid = 17795] [id = 254] 07:17:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x91095400) [pid = 17795] [serial = 763] [outer = (nil)] 07:17:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x9109fc00) [pid = 17795] [serial = 764] [outer = 0x91095400] 07:17:24 INFO - PROCESS | 17795 | 1469110644115 Marionette DEBUG loaded listener.js 07:17:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x9227cc00) [pid = 17795] [serial = 765] [outer = 0x91095400] 07:17:25 INFO - PROCESS | 17795 | 1469110645257 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]]]}] 07:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1487ms 07:17:25 INFO - PROCESS | 17795 | 1469110645321 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 07:17:25 INFO - PROCESS | 17795 | 1469110645328 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 07:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:17:25 INFO - PROCESS | 17795 | 1469110645336 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:17:25 INFO - PROCESS | 17795 | 1469110645342 Marionette TRACE conn3 <- [1,990,null,{}] 07:17:25 INFO - PROCESS | 17795 | 1469110645351 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}] 07:17:25 INFO - PROCESS | 17795 | 1469110645356 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:25 INFO - PROCESS | 17795 | 1469110645530 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 07:17:25 INFO - PROCESS | 17795 | 1469110645678 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:25 INFO - PROCESS | 17795 | 1469110645686 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:25 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d84f800 == 34 [pid = 17795] [id = 255] 07:17:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8e318000) [pid = 17795] [serial = 766] [outer = (nil)] 07:17:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8ebc3400) [pid = 17795] [serial = 767] [outer = 0x8e318000] 07:17:25 INFO - PROCESS | 17795 | 1469110645813 Marionette DEBUG loaded listener.js 07:17:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8ec90800) [pid = 17795] [serial = 768] [outer = 0x8e318000] 07:17:26 INFO - PROCESS | 17795 | 1469110646728 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]]]}] 07:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1438ms 07:17:26 INFO - PROCESS | 17795 | 1469110646774 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 07:17:26 INFO - PROCESS | 17795 | 1469110646781 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 07:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:17:26 INFO - PROCESS | 17795 | 1469110646792 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:17:26 INFO - PROCESS | 17795 | 1469110646795 Marionette TRACE conn3 <- [1,994,null,{}] 07:17:26 INFO - PROCESS | 17795 | 1469110646802 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}] 07:17:26 INFO - PROCESS | 17795 | 1469110646808 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:26 INFO - PROCESS | 17795 | 1469110646995 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 07:17:27 INFO - PROCESS | 17795 | 1469110647144 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:27 INFO - PROCESS | 17795 | 1469110647155 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:27 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d845800 == 35 [pid = 17795] [id = 256] 07:17:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8f59a800) [pid = 17795] [serial = 769] [outer = (nil)] 07:17:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x8f773400) [pid = 17795] [serial = 770] [outer = 0x8f59a800] 07:17:27 INFO - PROCESS | 17795 | 1469110647232 Marionette DEBUG loaded listener.js 07:17:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x8f7e8800) [pid = 17795] [serial = 771] [outer = 0x8f59a800] 07:17:28 INFO - PROCESS | 17795 | 1469110648227 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]]]}] 07:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1481ms 07:17:28 INFO - PROCESS | 17795 | 1469110648274 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 07:17:28 INFO - PROCESS | 17795 | 1469110648278 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 07:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:17:28 INFO - PROCESS | 17795 | 1469110648285 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:17:28 INFO - PROCESS | 17795 | 1469110648291 Marionette TRACE conn3 <- [1,998,null,{}] 07:17:28 INFO - PROCESS | 17795 | 1469110648307 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}] 07:17:28 INFO - PROCESS | 17795 | 1469110648315 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:28 INFO - PROCESS | 17795 | 1469110648490 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 07:17:28 INFO - PROCESS | 17795 | 1469110648639 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:28 INFO - PROCESS | 17795 | 1469110648651 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:28 INFO - PROCESS | 17795 | ++DOCSHELL 0x92343800 == 36 [pid = 17795] [id = 257] 07:17:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x92408000) [pid = 17795] [serial = 772] [outer = (nil)] 07:17:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x925c1c00) [pid = 17795] [serial = 773] [outer = 0x92408000] 07:17:28 INFO - PROCESS | 17795 | 1469110648767 Marionette DEBUG loaded listener.js 07:17:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x925ca000) [pid = 17795] [serial = 774] [outer = 0x92408000] 07:17:29 INFO - PROCESS | 17795 | 1469110649850 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]]]}] 07:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1637ms 07:17:29 INFO - PROCESS | 17795 | 1469110649922 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 07:17:29 INFO - PROCESS | 17795 | 1469110649927 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 07:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:17:29 INFO - PROCESS | 17795 | 1469110649936 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:17:29 INFO - PROCESS | 17795 | 1469110649941 Marionette TRACE conn3 <- [1,1002,null,{}] 07:17:29 INFO - PROCESS | 17795 | 1469110649949 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}] 07:17:29 INFO - PROCESS | 17795 | 1469110649954 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:30 INFO - PROCESS | 17795 | 1469110650164 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 07:17:30 INFO - PROCESS | 17795 | --DOCSHELL 0x8eb84400 == 35 [pid = 17795] [id = 242] 07:17:30 INFO - PROCESS | 17795 | 1469110650410 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:30 INFO - PROCESS | 17795 | 1469110650418 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:30 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e36dc00 == 36 [pid = 17795] [id = 258] 07:17:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x8e4a4800) [pid = 17795] [serial = 775] [outer = (nil)] 07:17:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x8e56f000) [pid = 17795] [serial = 776] [outer = 0x8e4a4800] 07:17:30 INFO - PROCESS | 17795 | 1469110650489 Marionette DEBUG loaded listener.js 07:17:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x8eb89400) [pid = 17795] [serial = 777] [outer = 0x8e4a4800] 07:17:30 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x9227d800) [pid = 17795] [serial = 731] [outer = (nil)] [url = about:blank] 07:17:30 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x9109c400) [pid = 17795] [serial = 725] [outer = (nil)] [url = about:blank] 07:17:30 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x8f7eb400) [pid = 17795] [serial = 728] [outer = (nil)] [url = about:blank] 07:17:30 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x8e365000) [pid = 17795] [serial = 707] [outer = (nil)] [url = about:blank] 07:17:30 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x8e4a4000) [pid = 17795] [serial = 708] [outer = (nil)] [url = about:blank] 07:17:30 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8f326000) [pid = 17795] [serial = 710] [outer = (nil)] [url = about:blank] 07:17:30 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8f485400) [pid = 17795] [serial = 711] [outer = (nil)] [url = about:blank] 07:17:30 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x90e18000) [pid = 17795] [serial = 713] [outer = (nil)] [url = about:blank] 07:17:30 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x91095800) [pid = 17795] [serial = 714] [outer = (nil)] [url = about:blank] 07:17:30 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8ebcc400) [pid = 17795] [serial = 719] [outer = (nil)] [url = about:blank] 07:17:30 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8f323c00) [pid = 17795] [serial = 720] [outer = (nil)] [url = about:blank] 07:17:30 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8ebc7400) [pid = 17795] [serial = 716] [outer = (nil)] [url = about:blank] 07:17:30 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8ec93c00) [pid = 17795] [serial = 717] [outer = (nil)] [url = about:blank] 07:17:30 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8f77e400) [pid = 17795] [serial = 722] [outer = (nil)] [url = about:blank] 07:17:30 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8f77c400) [pid = 17795] [serial = 705] [outer = (nil)] [url = about:blank] 07:17:30 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x9115b800) [pid = 17795] [serial = 726] [outer = (nil)] [url = about:blank] 07:17:30 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8f7ee400) [pid = 17795] [serial = 723] [outer = (nil)] [url = about:blank] 07:17:30 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x91094000) [pid = 17795] [serial = 729] [outer = (nil)] [url = about:blank] 07:17:30 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x9227f000) [pid = 17795] [serial = 732] [outer = (nil)] [url = about:blank] 07:17:31 INFO - PROCESS | 17795 | 1469110651218 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]]]}] 07:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1336ms 07:17:31 INFO - PROCESS | 17795 | 1469110651272 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 07:17:31 INFO - PROCESS | 17795 | 1469110651277 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 07:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:17:31 INFO - PROCESS | 17795 | 1469110651288 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:17:31 INFO - PROCESS | 17795 | 1469110651291 Marionette TRACE conn3 <- [1,1006,null,{}] 07:17:31 INFO - PROCESS | 17795 | 1469110651298 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}] 07:17:31 INFO - PROCESS | 17795 | 1469110651303 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:31 INFO - PROCESS | 17795 | 1469110651457 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 07:17:31 INFO - PROCESS | 17795 | 1469110651466 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:31 INFO - PROCESS | 17795 | 1469110651476 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:31 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f328000 == 37 [pid = 17795] [id = 259] 07:17:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8f328400) [pid = 17795] [serial = 778] [outer = (nil)] 07:17:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8f484400) [pid = 17795] [serial = 779] [outer = 0x8f328400] 07:17:31 INFO - PROCESS | 17795 | 1469110651550 Marionette DEBUG loaded listener.js 07:17:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8f49f400) [pid = 17795] [serial = 780] [outer = 0x8f328400] 07:17:32 INFO - PROCESS | 17795 | 1469110652351 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]]]}] 07:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1129ms 07:17:32 INFO - PROCESS | 17795 | 1469110652416 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 07:17:32 INFO - PROCESS | 17795 | 1469110652420 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 07:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:17:32 INFO - PROCESS | 17795 | 1469110652430 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:17:32 INFO - PROCESS | 17795 | 1469110652435 Marionette TRACE conn3 <- [1,1010,null,{}] 07:17:32 INFO - PROCESS | 17795 | 1469110652451 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}] 07:17:32 INFO - PROCESS | 17795 | 1469110652459 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:32 INFO - PROCESS | 17795 | 1469110652610 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 07:17:32 INFO - PROCESS | 17795 | 1469110652620 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:32 INFO - PROCESS | 17795 | 1469110652628 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:32 INFO - PROCESS | 17795 | ++DOCSHELL 0x90e15400 == 38 [pid = 17795] [id = 260] 07:17:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x90e15c00) [pid = 17795] [serial = 781] [outer = (nil)] 07:17:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x91096c00) [pid = 17795] [serial = 782] [outer = 0x90e15c00] 07:17:32 INFO - PROCESS | 17795 | 1469110652696 Marionette DEBUG loaded listener.js 07:17:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x910a0400) [pid = 17795] [serial = 783] [outer = 0x90e15c00] 07:17:33 INFO - PROCESS | 17795 | 1469110653565 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]]]}] 07:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1188ms 07:17:33 INFO - PROCESS | 17795 | 1469110653615 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 07:17:33 INFO - PROCESS | 17795 | 1469110653619 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 07:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:17:33 INFO - PROCESS | 17795 | 1469110653637 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:17:33 INFO - PROCESS | 17795 | 1469110653639 Marionette TRACE conn3 <- [1,1014,null,{}] 07:17:33 INFO - PROCESS | 17795 | 1469110653645 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}] 07:17:33 INFO - PROCESS | 17795 | 1469110653650 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:33 INFO - PROCESS | 17795 | 1469110653856 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 07:17:33 INFO - PROCESS | 17795 | 1469110653888 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:33 INFO - PROCESS | 17795 | 1469110653899 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:33 INFO - PROCESS | 17795 | ++DOCSHELL 0x92272000 == 39 [pid = 17795] [id = 261] 07:17:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x9227a000) [pid = 17795] [serial = 784] [outer = (nil)] 07:17:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x92339800) [pid = 17795] [serial = 785] [outer = 0x9227a000] 07:17:33 INFO - PROCESS | 17795 | 1469110653971 Marionette DEBUG loaded listener.js 07:17:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x92342800) [pid = 17795] [serial = 786] [outer = 0x9227a000] 07:17:34 INFO - PROCESS | 17795 | 1469110654780 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]]]}] 07:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1186ms 07:17:34 INFO - PROCESS | 17795 | 1469110654819 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 07:17:34 INFO - PROCESS | 17795 | 1469110654822 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 07:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:17:34 INFO - PROCESS | 17795 | 1469110654829 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:17:34 INFO - PROCESS | 17795 | 1469110654832 Marionette TRACE conn3 <- [1,1018,null,{}] 07:17:34 INFO - PROCESS | 17795 | 1469110654845 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}] 07:17:34 INFO - PROCESS | 17795 | 1469110654850 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:35 INFO - PROCESS | 17795 | 1469110655032 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 07:17:35 INFO - PROCESS | 17795 | 1469110655047 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:35 INFO - PROCESS | 17795 | 1469110655058 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:35 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e369400 == 40 [pid = 17795] [id = 262] 07:17:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8e4a6c00) [pid = 17795] [serial = 787] [outer = (nil)] 07:17:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x925c4c00) [pid = 17795] [serial = 788] [outer = 0x8e4a6c00] 07:17:35 INFO - PROCESS | 17795 | 1469110655118 Marionette DEBUG loaded listener.js 07:17:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x92345800) [pid = 17795] [serial = 789] [outer = 0x8e4a6c00] 07:17:35 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8f329c00) [pid = 17795] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:17:35 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8eb8e000) [pid = 17795] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:17:35 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8e4a3800) [pid = 17795] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:17:35 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8d84d400) [pid = 17795] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:17:35 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8e315c00) [pid = 17795] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:17:35 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8ebce800) [pid = 17795] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:17:35 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8f59a000) [pid = 17795] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:17:35 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x9233c400) [pid = 17795] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:17:35 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8e4a7000) [pid = 17795] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:17:35 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8f482c00) [pid = 17795] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:17:36 INFO - PROCESS | 17795 | 1469110656026 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]]]}] 07:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1234ms 07:17:36 INFO - PROCESS | 17795 | 1469110656066 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 07:17:36 INFO - PROCESS | 17795 | 1469110656069 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 07:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:17:36 INFO - PROCESS | 17795 | 1469110656082 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:17:36 INFO - PROCESS | 17795 | 1469110656084 Marionette TRACE conn3 <- [1,1022,null,{}] 07:17:36 INFO - PROCESS | 17795 | 1469110656092 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}] 07:17:36 INFO - PROCESS | 17795 | 1469110656101 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:36 INFO - PROCESS | 17795 | 1469110656281 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 07:17:36 INFO - PROCESS | 17795 | 1469110656290 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:36 INFO - PROCESS | 17795 | 1469110656297 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:36 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d843000 == 41 [pid = 17795] [id = 263] 07:17:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8e30f400) [pid = 17795] [serial = 790] [outer = (nil)] 07:17:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x92c50000) [pid = 17795] [serial = 791] [outer = 0x8e30f400] 07:17:36 INFO - PROCESS | 17795 | 1469110656364 Marionette DEBUG loaded listener.js 07:17:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x92c82000) [pid = 17795] [serial = 792] [outer = 0x8e30f400] 07:17:37 INFO - PROCESS | 17795 | 1469110657141 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]]]}] 07:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1085ms 07:17:37 INFO - PROCESS | 17795 | 1469110657163 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 07:17:37 INFO - PROCESS | 17795 | 1469110657167 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 07:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:17:37 INFO - PROCESS | 17795 | 1469110657189 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:17:37 INFO - PROCESS | 17795 | 1469110657193 Marionette TRACE conn3 <- [1,1026,null,{}] 07:17:37 INFO - PROCESS | 17795 | 1469110657198 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}] 07:17:37 INFO - PROCESS | 17795 | 1469110657202 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:37 INFO - PROCESS | 17795 | 1469110657383 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 07:17:37 INFO - PROCESS | 17795 | 1469110657412 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:37 INFO - PROCESS | 17795 | 1469110657417 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:37 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f484c00 == 42 [pid = 17795] [id = 264] 07:17:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8f7f1000) [pid = 17795] [serial = 793] [outer = (nil)] 07:17:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x92c89400) [pid = 17795] [serial = 794] [outer = 0x8f7f1000] 07:17:37 INFO - PROCESS | 17795 | 1469110657482 Marionette DEBUG loaded listener.js 07:17:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x92c8cc00) [pid = 17795] [serial = 795] [outer = 0x8f7f1000] 07:17:38 INFO - PROCESS | 17795 | 1469110658484 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]]]}] 07:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1337ms 07:17:38 INFO - PROCESS | 17795 | 1469110658528 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 07:17:38 INFO - PROCESS | 17795 | 1469110658534 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 07:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:17:38 INFO - PROCESS | 17795 | 1469110658543 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:17:38 INFO - PROCESS | 17795 | 1469110658551 Marionette TRACE conn3 <- [1,1030,null,{}] 07:17:38 INFO - PROCESS | 17795 | 1469110658559 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}] 07:17:38 INFO - PROCESS | 17795 | 1469110658564 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:38 INFO - PROCESS | 17795 | 1469110658745 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 07:17:38 INFO - PROCESS | 17795 | 1469110658896 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:38 INFO - PROCESS | 17795 | 1469110658906 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:38 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e565c00 == 43 [pid = 17795] [id = 265] 07:17:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8e56cc00) [pid = 17795] [serial = 796] [outer = (nil)] 07:17:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8ec8c400) [pid = 17795] [serial = 797] [outer = 0x8e56cc00] 07:17:39 INFO - PROCESS | 17795 | 1469110658995 Marionette DEBUG loaded listener.js 07:17:39 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8f322c00) [pid = 17795] [serial = 798] [outer = 0x8e56cc00] 07:17:39 INFO - PROCESS | 17795 | 1469110659920 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]]]}] 07:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1447ms 07:17:39 INFO - PROCESS | 17795 | 1469110659989 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 07:17:39 INFO - PROCESS | 17795 | 1469110659995 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 07:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:17:40 INFO - PROCESS | 17795 | 1469110660006 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:17:40 INFO - PROCESS | 17795 | 1469110660010 Marionette TRACE conn3 <- [1,1034,null,{}] 07:17:40 INFO - PROCESS | 17795 | 1469110660017 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}] 07:17:40 INFO - PROCESS | 17795 | 1469110660023 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:40 INFO - PROCESS | 17795 | 1469110660250 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 07:17:40 INFO - PROCESS | 17795 | 1469110660494 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:40 INFO - PROCESS | 17795 | 1469110660503 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:40 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebcb400 == 44 [pid = 17795] [id = 266] 07:17:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x8f7eb400) [pid = 17795] [serial = 799] [outer = (nil)] 07:17:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x9109a800) [pid = 17795] [serial = 800] [outer = 0x8f7eb400] 07:17:40 INFO - PROCESS | 17795 | 1469110660623 Marionette DEBUG loaded listener.js 07:17:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x9109d400) [pid = 17795] [serial = 801] [outer = 0x8f7eb400] 07:17:41 INFO - PROCESS | 17795 | 1469110661455 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]]]}] 07:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1480ms 07:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:17:41 INFO - PROCESS | 17795 | 1469110661486 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 07:17:41 INFO - PROCESS | 17795 | 1469110661489 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 07:17:41 INFO - PROCESS | 17795 | 1469110661497 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:17:41 INFO - PROCESS | 17795 | 1469110661503 Marionette TRACE conn3 <- [1,1038,null,{}] 07:17:41 INFO - PROCESS | 17795 | 1469110661520 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}] 07:17:41 INFO - PROCESS | 17795 | 1469110661529 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:41 INFO - PROCESS | 17795 | 1469110661707 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 07:17:41 INFO - PROCESS | 17795 | 1469110661872 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:41 INFO - PROCESS | 17795 | 1469110661882 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:41 INFO - PROCESS | 17795 | ++DOCSHELL 0x92c4e800 == 45 [pid = 17795] [id = 267] 07:17:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x92c4f400) [pid = 17795] [serial = 802] [outer = (nil)] 07:17:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x92cc2800) [pid = 17795] [serial = 803] [outer = 0x92c4f400] 07:17:41 INFO - PROCESS | 17795 | 1469110661958 Marionette DEBUG loaded listener.js 07:17:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x92cc8400) [pid = 17795] [serial = 804] [outer = 0x92c4f400] 07:17:42 INFO - PROCESS | 17795 | 1469110662839 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]]]}] 07:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1389ms 07:17:42 INFO - PROCESS | 17795 | 1469110662885 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 07:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:17:42 INFO - PROCESS | 17795 | 1469110662890 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 07:17:42 INFO - PROCESS | 17795 | 1469110662896 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:17:42 INFO - PROCESS | 17795 | 1469110662900 Marionette TRACE conn3 <- [1,1042,null,{}] 07:17:42 INFO - PROCESS | 17795 | 1469110662905 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}] 07:17:42 INFO - PROCESS | 17795 | 1469110662910 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:43 INFO - PROCESS | 17795 | 1469110663076 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 07:17:43 INFO - PROCESS | 17795 | 1469110663227 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:43 INFO - PROCESS | 17795 | 1469110663233 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:43 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d841400 == 46 [pid = 17795] [id = 268] 07:17:43 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x8e49dc00) [pid = 17795] [serial = 805] [outer = (nil)] 07:17:43 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x931a0c00) [pid = 17795] [serial = 806] [outer = 0x8e49dc00] 07:17:43 INFO - PROCESS | 17795 | 1469110663308 Marionette DEBUG loaded listener.js 07:17:43 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x931a5400) [pid = 17795] [serial = 807] [outer = 0x8e49dc00] 07:17:44 INFO - PROCESS | 17795 | 1469110664436 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]]]}] 07:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1587ms 07:17:44 INFO - PROCESS | 17795 | 1469110664484 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 07:17:44 INFO - PROCESS | 17795 | 1469110664490 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 07:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:17:44 INFO - PROCESS | 17795 | 1469110664498 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:17:44 INFO - PROCESS | 17795 | 1469110664503 Marionette TRACE conn3 <- [1,1046,null,{}] 07:17:44 INFO - PROCESS | 17795 | 1469110664511 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}] 07:17:44 INFO - PROCESS | 17795 | 1469110664516 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:44 INFO - PROCESS | 17795 | 1469110664688 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 07:17:44 INFO - PROCESS | 17795 | 1469110664862 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:44 INFO - PROCESS | 17795 | 1469110664877 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:44 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e564000 == 47 [pid = 17795] [id = 269] 07:17:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x8e56bc00) [pid = 17795] [serial = 808] [outer = (nil)] 07:17:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0x8ec93c00) [pid = 17795] [serial = 809] [outer = 0x8e56bc00] 07:17:44 INFO - PROCESS | 17795 | 1469110664942 Marionette DEBUG loaded listener.js 07:17:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 85 (0x8f321800) [pid = 17795] [serial = 810] [outer = 0x8e56bc00] 07:17:45 INFO - PROCESS | 17795 | 1469110665839 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]]]}] 07:17:46 INFO - PROCESS | 17795 | --DOCSHELL 0x8e314c00 == 46 [pid = 17795] [id = 249] 07:17:46 INFO - PROCESS | 17795 | --DOCSHELL 0x8f5a6000 == 45 [pid = 17795] [id = 240] 07:17:46 INFO - PROCESS | 17795 | --DOCSHELL 0x8d849c00 == 44 [pid = 17795] [id = 233] 07:17:46 INFO - PROCESS | 17795 | --DOCSHELL 0x8f487400 == 43 [pid = 17795] [id = 232] 07:17:46 INFO - PROCESS | 17795 | --DOCSHELL 0x8f48e400 == 42 [pid = 17795] [id = 234] 07:17:46 INFO - PROCESS | 17795 | --DOCSHELL 0x8e30f800 == 41 [pid = 17795] [id = 239] 07:17:46 INFO - PROCESS | 17795 | --DOCSHELL 0x8e564400 == 40 [pid = 17795] [id = 238] 07:17:46 INFO - PROCESS | 17795 | --DOCSHELL 0x8e49e800 == 39 [pid = 17795] [id = 243] 07:17:46 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec8dc00 == 38 [pid = 17795] [id = 246] 07:17:46 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a3c00 == 37 [pid = 17795] [id = 248] 07:17:46 INFO - PROCESS | 17795 | --DOCSHELL 0x8f7e6000 == 36 [pid = 17795] [id = 247] 07:17:46 INFO - PROCESS | 17795 | --DOCSHELL 0x8e36e000 == 35 [pid = 17795] [id = 230] 07:17:46 INFO - PROCESS | 17795 | --DOCSHELL 0x8e312800 == 34 [pid = 17795] [id = 235] 07:17:46 INFO - PROCESS | 17795 | --DOCSHELL 0x8f775400 == 33 [pid = 17795] [id = 241] 07:17:46 INFO - PROCESS | 17795 | --DOCSHELL 0x8f31d800 == 32 [pid = 17795] [id = 236] 07:17:46 INFO - PROCESS | 17795 | --DOCSHELL 0x8e49f400 == 31 [pid = 17795] [id = 231] 07:17:46 INFO - PROCESS | 17795 | --DOCSHELL 0x8d84c000 == 30 [pid = 17795] [id = 244] 07:17:46 INFO - PROCESS | 17795 | --DOCSHELL 0x8f776400 == 29 [pid = 17795] [id = 237] 07:17:46 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebcd800 == 28 [pid = 17795] [id = 245] 07:17:46 INFO - PROCESS | 17795 | --DOMWINDOW == 84 (0x8f5a4800) [pid = 17795] [serial = 758] [outer = (nil)] [url = about:blank] 07:17:46 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x8ebc2c00) [pid = 17795] [serial = 752] [outer = (nil)] [url = about:blank] 07:17:46 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x8f77b400) [pid = 17795] [serial = 761] [outer = (nil)] [url = about:blank] 07:17:46 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x8e366800) [pid = 17795] [serial = 735] [outer = (nil)] [url = about:blank] 07:17:46 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x8e314400) [pid = 17795] [serial = 734] [outer = (nil)] [url = about:blank] 07:17:46 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x8f7e8c00) [pid = 17795] [serial = 759] [outer = (nil)] [url = about:blank] 07:17:46 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x8ebcc000) [pid = 17795] [serial = 753] [outer = (nil)] [url = about:blank] 07:17:46 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x8e31c000) [pid = 17795] [serial = 749] [outer = (nil)] [url = about:blank] 07:17:46 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x8f49d800) [pid = 17795] [serial = 738] [outer = (nil)] [url = about:blank] 07:17:46 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8f48b400) [pid = 17795] [serial = 737] [outer = (nil)] [url = about:blank] 07:17:46 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8e49d000) [pid = 17795] [serial = 750] [outer = (nil)] [url = about:blank] 07:17:46 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x92275c00) [pid = 17795] [serial = 741] [outer = (nil)] [url = about:blank] 07:17:46 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x92270800) [pid = 17795] [serial = 740] [outer = (nil)] [url = about:blank] 07:17:46 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x925c6000) [pid = 17795] [serial = 744] [outer = (nil)] [url = about:blank] 07:17:46 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x9240f000) [pid = 17795] [serial = 743] [outer = (nil)] [url = about:blank] 07:17:46 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8eb8e400) [pid = 17795] [serial = 747] [outer = (nil)] [url = about:blank] 07:17:46 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8e567c00) [pid = 17795] [serial = 746] [outer = (nil)] [url = about:blank] 07:17:46 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8f489800) [pid = 17795] [serial = 755] [outer = (nil)] [url = about:blank] 07:17:46 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8f49a400) [pid = 17795] [serial = 756] [outer = (nil)] [url = about:blank] 07:17:46 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x9109fc00) [pid = 17795] [serial = 764] [outer = (nil)] [url = about:blank] 07:17:46 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8f7f1400) [pid = 17795] [serial = 762] [outer = (nil)] [url = about:blank] 07:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 2201ms 07:17:46 INFO - PROCESS | 17795 | 1469110666827 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 07:17:46 INFO - PROCESS | 17795 | 1469110666832 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 07:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:17:46 INFO - PROCESS | 17795 | 1469110666843 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:17:46 INFO - PROCESS | 17795 | 1469110666850 Marionette TRACE conn3 <- [1,1050,null,{}] 07:17:46 INFO - PROCESS | 17795 | 1469110666857 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}] 07:17:46 INFO - PROCESS | 17795 | 1469110666862 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:47 INFO - PROCESS | 17795 | 1469110667001 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 07:17:47 INFO - PROCESS | 17795 | 1469110667109 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:47 INFO - PROCESS | 17795 | 1469110667117 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:47 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e363400 == 29 [pid = 17795] [id = 270] 07:17:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8e364400) [pid = 17795] [serial = 811] [outer = (nil)] 07:17:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8e49ac00) [pid = 17795] [serial = 812] [outer = 0x8e364400] 07:17:47 INFO - PROCESS | 17795 | 1469110667183 Marionette DEBUG loaded listener.js 07:17:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8e4a3800) [pid = 17795] [serial = 813] [outer = 0x8e364400] 07:17:47 INFO - PROCESS | 17795 | 1469110667872 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]]]}] 07:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1090ms 07:17:47 INFO - PROCESS | 17795 | 1469110667935 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 07:17:47 INFO - PROCESS | 17795 | 1469110667941 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 07:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:17:47 INFO - PROCESS | 17795 | 1469110667970 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:17:47 INFO - PROCESS | 17795 | 1469110667977 Marionette TRACE conn3 <- [1,1054,null,{}] 07:17:47 INFO - PROCESS | 17795 | 1469110667984 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}] 07:17:47 INFO - PROCESS | 17795 | 1469110667990 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:48 INFO - PROCESS | 17795 | 1469110668142 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 07:17:48 INFO - PROCESS | 17795 | 1469110668152 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:48 INFO - PROCESS | 17795 | 1469110668163 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:48 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebc5400 == 30 [pid = 17795] [id = 271] 07:17:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8ebc6000) [pid = 17795] [serial = 814] [outer = (nil)] 07:17:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8ebcd800) [pid = 17795] [serial = 815] [outer = 0x8ebc6000] 07:17:48 INFO - PROCESS | 17795 | 1469110668227 Marionette DEBUG loaded listener.js 07:17:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8ec89c00) [pid = 17795] [serial = 816] [outer = 0x8ebc6000] 07:17:49 INFO - PROCESS | 17795 | 1469110669097 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]]]}] 07:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1195ms 07:17:49 INFO - PROCESS | 17795 | 1469110669160 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 07:17:49 INFO - PROCESS | 17795 | 1469110669164 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 07:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:17:49 INFO - PROCESS | 17795 | 1469110669170 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:17:49 INFO - PROCESS | 17795 | 1469110669174 Marionette TRACE conn3 <- [1,1058,null,{}] 07:17:49 INFO - PROCESS | 17795 | 1469110669189 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}] 07:17:49 INFO - PROCESS | 17795 | 1469110669198 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:49 INFO - PROCESS | 17795 | 1469110669408 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 07:17:49 INFO - PROCESS | 17795 | 1469110669482 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:49 INFO - PROCESS | 17795 | 1469110669495 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:49 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f49fc00 == 31 [pid = 17795] [id = 272] 07:17:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8f4a0000) [pid = 17795] [serial = 817] [outer = (nil)] 07:17:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8f5a2c00) [pid = 17795] [serial = 818] [outer = 0x8f4a0000] 07:17:49 INFO - PROCESS | 17795 | 1469110669580 Marionette DEBUG loaded listener.js 07:17:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8f5a7400) [pid = 17795] [serial = 819] [outer = 0x8f4a0000] 07:17:50 INFO - PROCESS | 17795 | 1469110670758 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]]]}] 07:17:50 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8f59a800) [pid = 17795] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:17:50 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8e318000) [pid = 17795] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:17:50 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x92408000) [pid = 17795] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:17:50 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x9227a000) [pid = 17795] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:17:50 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8e4a6c00) [pid = 17795] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:17:50 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8e4a4800) [pid = 17795] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:17:50 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8f328400) [pid = 17795] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:17:50 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x90e15c00) [pid = 17795] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:17:50 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x91095400) [pid = 17795] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:17:50 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8f7f1000) [pid = 17795] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:17:50 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x8e30f400) [pid = 17795] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1692ms 07:17:50 INFO - PROCESS | 17795 | 1469110670906 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 07:17:50 INFO - PROCESS | 17795 | 1469110670913 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 07:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:17:50 INFO - PROCESS | 17795 | 1469110670923 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:17:50 INFO - PROCESS | 17795 | 1469110670929 Marionette TRACE conn3 <- [1,1062,null,{}] 07:17:50 INFO - PROCESS | 17795 | 1469110670938 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}] 07:17:50 INFO - PROCESS | 17795 | 1469110670945 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:51 INFO - PROCESS | 17795 | 1469110671188 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 07:17:51 INFO - PROCESS | 17795 | 1469110671345 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:51 INFO - PROCESS | 17795 | 1469110671361 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:51 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e315800 == 32 [pid = 17795] [id = 273] 07:17:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8e362c00) [pid = 17795] [serial = 820] [outer = (nil)] 07:17:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8e49d000) [pid = 17795] [serial = 821] [outer = 0x8e362c00] 07:17:51 INFO - PROCESS | 17795 | 1469110671439 Marionette DEBUG loaded listener.js 07:17:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8e564c00) [pid = 17795] [serial = 822] [outer = 0x8e362c00] 07:17:52 INFO - PROCESS | 17795 | 1469110672393 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]]]}] 07:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1536ms 07:17:52 INFO - PROCESS | 17795 | 1469110672459 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 07:17:52 INFO - PROCESS | 17795 | 1469110672466 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 07:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:17:52 INFO - PROCESS | 17795 | 1469110672477 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:17:52 INFO - PROCESS | 17795 | 1469110672481 Marionette TRACE conn3 <- [1,1066,null,{}] 07:17:52 INFO - PROCESS | 17795 | 1469110672487 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}] 07:17:52 INFO - PROCESS | 17795 | 1469110672493 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:52 INFO - PROCESS | 17795 | 1469110672699 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 07:17:52 INFO - PROCESS | 17795 | 1469110672894 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:52 INFO - PROCESS | 17795 | 1469110672903 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:52 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebca800 == 33 [pid = 17795] [id = 274] 07:17:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8ec86800) [pid = 17795] [serial = 823] [outer = (nil)] 07:17:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8f31d400) [pid = 17795] [serial = 824] [outer = 0x8ec86800] 07:17:53 INFO - PROCESS | 17795 | 1469110673023 Marionette DEBUG loaded listener.js 07:17:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8f486800) [pid = 17795] [serial = 825] [outer = 0x8ec86800] 07:17:53 INFO - PROCESS | 17795 | 1469110673960 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]]]}] 07:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1532ms 07:17:54 INFO - PROCESS | 17795 | 1469110674010 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 07:17:54 INFO - PROCESS | 17795 | 1469110674016 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 07:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:17:54 INFO - PROCESS | 17795 | 1469110674022 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:17:54 INFO - PROCESS | 17795 | 1469110674028 Marionette TRACE conn3 <- [1,1070,null,{}] 07:17:54 INFO - PROCESS | 17795 | 1469110674046 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}] 07:17:54 INFO - PROCESS | 17795 | 1469110674053 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:54 INFO - PROCESS | 17795 | 1469110674296 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 07:17:54 INFO - PROCESS | 17795 | 1469110674502 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:54 INFO - PROCESS | 17795 | 1469110674510 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:54 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f772000 == 34 [pid = 17795] [id = 275] 07:17:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8f775000) [pid = 17795] [serial = 826] [outer = (nil)] 07:17:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8f77f400) [pid = 17795] [serial = 827] [outer = 0x8f775000] 07:17:54 INFO - PROCESS | 17795 | 1469110674640 Marionette DEBUG loaded listener.js 07:17:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8f7ea400) [pid = 17795] [serial = 828] [outer = 0x8f775000] 07:17:55 INFO - PROCESS | 17795 | 1469110675672 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]]]}] 07:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1739ms 07:17:55 INFO - PROCESS | 17795 | 1469110675762 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 07:17:55 INFO - PROCESS | 17795 | 1469110675768 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 07:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:17:55 INFO - PROCESS | 17795 | 1469110675776 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:17:55 INFO - PROCESS | 17795 | 1469110675781 Marionette TRACE conn3 <- [1,1074,null,{}] 07:17:55 INFO - PROCESS | 17795 | 1469110675788 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}] 07:17:55 INFO - PROCESS | 17795 | 1469110675794 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:55 INFO - PROCESS | 17795 | 1469110675962 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 07:17:56 INFO - PROCESS | 17795 | 1469110676162 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:56 INFO - PROCESS | 17795 | 1469110676173 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:56 INFO - PROCESS | 17795 | --DOCSHELL 0x8e369400 == 33 [pid = 17795] [id = 262] 07:17:56 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebc5400 == 32 [pid = 17795] [id = 271] 07:17:56 INFO - PROCESS | 17795 | --DOCSHELL 0x8e363400 == 31 [pid = 17795] [id = 270] 07:17:56 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8f7e8800) [pid = 17795] [serial = 771] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8ebc3400) [pid = 17795] [serial = 767] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x925c1c00) [pid = 17795] [serial = 773] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x92339800) [pid = 17795] [serial = 785] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x925c4c00) [pid = 17795] [serial = 788] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x92342800) [pid = 17795] [serial = 786] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8eb89400) [pid = 17795] [serial = 777] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8f49f400) [pid = 17795] [serial = 780] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x910a0400) [pid = 17795] [serial = 783] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x925ca000) [pid = 17795] [serial = 774] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 17795 | --DOMWINDOW == 60 (0x8f773400) [pid = 17795] [serial = 770] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 17795 | --DOMWINDOW == 59 (0x92345800) [pid = 17795] [serial = 789] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 17795 | --DOMWINDOW == 58 (0x8e56f000) [pid = 17795] [serial = 776] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 17795 | --DOMWINDOW == 57 (0x9227cc00) [pid = 17795] [serial = 765] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 17795 | --DOMWINDOW == 56 (0x8ec90800) [pid = 17795] [serial = 768] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 17795 | --DOMWINDOW == 55 (0x8f484400) [pid = 17795] [serial = 779] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 17795 | --DOMWINDOW == 54 (0x91096c00) [pid = 17795] [serial = 782] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 17795 | --DOMWINDOW == 53 (0x92c8cc00) [pid = 17795] [serial = 795] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 17795 | --DOMWINDOW == 52 (0x92c89400) [pid = 17795] [serial = 794] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 17795 | --DOMWINDOW == 51 (0x92c50000) [pid = 17795] [serial = 791] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 17795 | --DOMWINDOW == 50 (0x92c82000) [pid = 17795] [serial = 792] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e363400 == 32 [pid = 17795] [id = 276] 07:17:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 51 (0x8e369400) [pid = 17795] [serial = 829] [outer = (nil)] 07:17:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 52 (0x8e562000) [pid = 17795] [serial = 830] [outer = 0x8e369400] 07:17:56 INFO - PROCESS | 17795 | 1469110676285 Marionette DEBUG loaded listener.js 07:17:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 53 (0x8eb82000) [pid = 17795] [serial = 831] [outer = 0x8e369400] 07:17:57 INFO - PROCESS | 17795 | 1469110677006 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]]]}] 07:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1284ms 07:17:57 INFO - PROCESS | 17795 | 1469110677060 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 07:17:57 INFO - PROCESS | 17795 | 1469110677065 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 07:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:17:57 INFO - PROCESS | 17795 | 1469110677076 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:17:57 INFO - PROCESS | 17795 | 1469110677079 Marionette TRACE conn3 <- [1,1078,null,{}] 07:17:57 INFO - PROCESS | 17795 | 1469110677085 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}] 07:17:57 INFO - PROCESS | 17795 | 1469110677091 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:57 INFO - PROCESS | 17795 | 1469110677242 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 07:17:57 INFO - PROCESS | 17795 | 1469110677253 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:57 INFO - PROCESS | 17795 | 1469110677261 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:57 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebc9000 == 33 [pid = 17795] [id = 277] 07:17:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 54 (0x8ec91c00) [pid = 17795] [serial = 832] [outer = (nil)] 07:17:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 55 (0x8f322800) [pid = 17795] [serial = 833] [outer = 0x8ec91c00] 07:17:57 INFO - PROCESS | 17795 | 1469110677325 Marionette DEBUG loaded listener.js 07:17:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 56 (0x8f48b400) [pid = 17795] [serial = 834] [outer = 0x8ec91c00] 07:17:58 INFO - PROCESS | 17795 | 1469110678172 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]]]}] 07:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1133ms 07:17:58 INFO - PROCESS | 17795 | 1469110678210 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 07:17:58 INFO - PROCESS | 17795 | 1469110678212 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 07:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:17:58 INFO - PROCESS | 17795 | 1469110678219 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:17:58 INFO - PROCESS | 17795 | 1469110678224 Marionette TRACE conn3 <- [1,1082,null,{}] 07:17:58 INFO - PROCESS | 17795 | 1469110678238 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}] 07:17:58 INFO - PROCESS | 17795 | 1469110678246 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:58 INFO - PROCESS | 17795 | 1469110678394 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 07:17:58 INFO - PROCESS | 17795 | 1469110678507 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:58 INFO - PROCESS | 17795 | 1469110678518 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:58 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f5a2800 == 34 [pid = 17795] [id = 278] 07:17:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 57 (0x8f777000) [pid = 17795] [serial = 835] [outer = (nil)] 07:17:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 58 (0x8f77f800) [pid = 17795] [serial = 836] [outer = 0x8f777000] 07:17:58 INFO - PROCESS | 17795 | 1469110678583 Marionette DEBUG loaded listener.js 07:17:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 59 (0x8f7f1c00) [pid = 17795] [serial = 837] [outer = 0x8f777000] 07:17:59 INFO - PROCESS | 17795 | 1469110679402 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]]]}] 07:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1233ms 07:17:59 INFO - PROCESS | 17795 | 1469110679462 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 07:17:59 INFO - PROCESS | 17795 | 1469110679466 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 07:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:17:59 INFO - PROCESS | 17795 | 1469110679472 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:17:59 INFO - PROCESS | 17795 | 1469110679474 Marionette TRACE conn3 <- [1,1086,null,{}] 07:17:59 INFO - PROCESS | 17795 | 1469110679480 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}] 07:17:59 INFO - PROCESS | 17795 | 1469110679485 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:59 INFO - PROCESS | 17795 | 1469110679677 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 07:17:59 INFO - PROCESS | 17795 | 1469110679707 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:59 INFO - PROCESS | 17795 | 1469110679719 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:17:59 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f778400 == 35 [pid = 17795] [id = 279] 07:17:59 INFO - PROCESS | 17795 | ++DOMWINDOW == 60 (0x90e17800) [pid = 17795] [serial = 838] [outer = (nil)] 07:17:59 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0x91098800) [pid = 17795] [serial = 839] [outer = 0x90e17800] 07:17:59 INFO - PROCESS | 17795 | 1469110679780 Marionette DEBUG loaded listener.js 07:17:59 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x9115c400) [pid = 17795] [serial = 840] [outer = 0x90e17800] 07:18:00 INFO - PROCESS | 17795 | 1469110680642 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]]]}] 07:18:00 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x8ebc6000) [pid = 17795] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:18:00 INFO - PROCESS | 17795 | --DOMWINDOW == 60 (0x92c4f400) [pid = 17795] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:18:00 INFO - PROCESS | 17795 | --DOMWINDOW == 59 (0x8f7eb400) [pid = 17795] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:18:00 INFO - PROCESS | 17795 | --DOMWINDOW == 58 (0x8e56cc00) [pid = 17795] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:18:00 INFO - PROCESS | 17795 | --DOMWINDOW == 57 (0x8e49dc00) [pid = 17795] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:18:00 INFO - PROCESS | 17795 | --DOMWINDOW == 56 (0x8e56bc00) [pid = 17795] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:18:00 INFO - PROCESS | 17795 | --DOMWINDOW == 55 (0x8e364400) [pid = 17795] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1226ms 07:18:00 INFO - PROCESS | 17795 | 1469110680700 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 07:18:00 INFO - PROCESS | 17795 | 1469110680702 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 07:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:18:00 INFO - PROCESS | 17795 | 1469110680709 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:18:00 INFO - PROCESS | 17795 | 1469110680711 Marionette TRACE conn3 <- [1,1090,null,{}] 07:18:00 INFO - PROCESS | 17795 | 1469110680717 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}] 07:18:00 INFO - PROCESS | 17795 | 1469110680720 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:00 INFO - PROCESS | 17795 | 1469110680865 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 07:18:00 INFO - PROCESS | 17795 | 1469110680873 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:00 INFO - PROCESS | 17795 | 1469110680881 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:00 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d842400 == 36 [pid = 17795] [id = 280] 07:18:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 56 (0x8eb89c00) [pid = 17795] [serial = 841] [outer = (nil)] 07:18:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 57 (0x90e18000) [pid = 17795] [serial = 842] [outer = 0x8eb89c00] 07:18:00 INFO - PROCESS | 17795 | 1469110680943 Marionette DEBUG loaded listener.js 07:18:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 58 (0x8f7eb400) [pid = 17795] [serial = 843] [outer = 0x8eb89c00] 07:18:01 INFO - PROCESS | 17795 | 1469110681752 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]]]}] 07:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1080ms 07:18:01 INFO - PROCESS | 17795 | 1469110681790 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 07:18:01 INFO - PROCESS | 17795 | 1469110681793 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 07:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:18:01 INFO - PROCESS | 17795 | 1469110681803 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:18:01 INFO - PROCESS | 17795 | 1469110681805 Marionette TRACE conn3 <- [1,1094,null,{}] 07:18:01 INFO - PROCESS | 17795 | 1469110681810 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}] 07:18:01 INFO - PROCESS | 17795 | 1469110681821 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:02 INFO - PROCESS | 17795 | 1469110682043 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 07:18:02 INFO - PROCESS | 17795 | 1469110682154 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:02 INFO - PROCESS | 17795 | 1469110682161 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:02 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e563800 == 37 [pid = 17795] [id = 281] 07:18:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 59 (0x8eb82c00) [pid = 17795] [serial = 844] [outer = (nil)] 07:18:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 60 (0x92344400) [pid = 17795] [serial = 845] [outer = 0x8eb82c00] 07:18:02 INFO - PROCESS | 17795 | 1469110682230 Marionette DEBUG loaded listener.js 07:18:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0x925c1400) [pid = 17795] [serial = 846] [outer = 0x8eb82c00] 07:18:02 INFO - PROCESS | 17795 | 1469110682990 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]]]}] 07:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1230ms 07:18:03 INFO - PROCESS | 17795 | 1469110683030 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 07:18:03 INFO - PROCESS | 17795 | 1469110683037 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 07:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:18:03 INFO - PROCESS | 17795 | 1469110683047 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:18:03 INFO - PROCESS | 17795 | 1469110683054 Marionette TRACE conn3 <- [1,1098,null,{}] 07:18:03 INFO - PROCESS | 17795 | 1469110683117 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}] 07:18:03 INFO - PROCESS | 17795 | 1469110683124 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:03 INFO - PROCESS | 17795 | 1469110683317 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 07:18:03 INFO - PROCESS | 17795 | 1469110683470 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:03 INFO - PROCESS | 17795 | 1469110683487 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:03 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e317c00 == 38 [pid = 17795] [id = 282] 07:18:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x8e4a1800) [pid = 17795] [serial = 847] [outer = (nil)] 07:18:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8eb84800) [pid = 17795] [serial = 848] [outer = 0x8e4a1800] 07:18:03 INFO - PROCESS | 17795 | 1469110683568 Marionette DEBUG loaded listener.js 07:18:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8ebc3c00) [pid = 17795] [serial = 849] [outer = 0x8e4a1800] 07:18:04 INFO - PROCESS | 17795 | 1469110684465 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]]]}] 07:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1491ms 07:18:04 INFO - PROCESS | 17795 | 1469110684538 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 07:18:04 INFO - PROCESS | 17795 | 1469110684544 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 07:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:18:04 INFO - PROCESS | 17795 | 1469110684556 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:18:04 INFO - PROCESS | 17795 | 1469110684560 Marionette TRACE conn3 <- [1,1102,null,{}] 07:18:04 INFO - PROCESS | 17795 | 1469110684567 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}] 07:18:04 INFO - PROCESS | 17795 | 1469110684573 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:04 INFO - PROCESS | 17795 | 1469110684786 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 07:18:04 INFO - PROCESS | 17795 | 1469110684939 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:04 INFO - PROCESS | 17795 | 1469110684946 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:05 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f490000 == 39 [pid = 17795] [id = 283] 07:18:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8f49b800) [pid = 17795] [serial = 850] [outer = (nil)] 07:18:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8f49f800) [pid = 17795] [serial = 851] [outer = 0x8f49b800] 07:18:05 INFO - PROCESS | 17795 | 1469110685073 Marionette DEBUG loaded listener.js 07:18:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8f59dc00) [pid = 17795] [serial = 852] [outer = 0x8f49b800] 07:18:05 INFO - PROCESS | 17795 | 1469110685982 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]]]}] 07:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1483ms 07:18:06 INFO - PROCESS | 17795 | 1469110686038 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 07:18:06 INFO - PROCESS | 17795 | 1469110686043 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 07:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:18:06 INFO - PROCESS | 17795 | 1469110686050 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:18:06 INFO - PROCESS | 17795 | 1469110686057 Marionette TRACE conn3 <- [1,1106,null,{}] 07:18:06 INFO - PROCESS | 17795 | 1469110686074 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}] 07:18:06 INFO - PROCESS | 17795 | 1469110686083 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:06 INFO - PROCESS | 17795 | 1469110686291 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 07:18:06 INFO - PROCESS | 17795 | 1469110686489 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:06 INFO - PROCESS | 17795 | 1469110686502 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:06 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f7f0800 == 40 [pid = 17795] [id = 284] 07:18:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x92275000) [pid = 17795] [serial = 853] [outer = (nil)] 07:18:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x92342000) [pid = 17795] [serial = 854] [outer = 0x92275000] 07:18:06 INFO - PROCESS | 17795 | 1469110686624 Marionette DEBUG loaded listener.js 07:18:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x925c7000) [pid = 17795] [serial = 855] [outer = 0x92275000] 07:18:07 INFO - PROCESS | 17795 | 1469110687472 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]]]}] 07:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1486ms 07:18:07 INFO - PROCESS | 17795 | 1469110687537 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 07:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:18:07 INFO - PROCESS | 17795 | 1469110687541 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 07:18:07 INFO - PROCESS | 17795 | 1469110687547 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:18:07 INFO - PROCESS | 17795 | 1469110687551 Marionette TRACE conn3 <- [1,1110,null,{}] 07:18:07 INFO - PROCESS | 17795 | 1469110687556 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}] 07:18:07 INFO - PROCESS | 17795 | 1469110687561 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:07 INFO - PROCESS | 17795 | 1469110687723 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 07:18:07 INFO - PROCESS | 17795 | 1469110687874 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:07 INFO - PROCESS | 17795 | 1469110687881 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:07 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f77c000 == 41 [pid = 17795] [id = 285] 07:18:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x92c42c00) [pid = 17795] [serial = 856] [outer = (nil)] 07:18:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x92c4f400) [pid = 17795] [serial = 857] [outer = 0x92c42c00] 07:18:07 INFO - PROCESS | 17795 | 1469110687961 Marionette DEBUG loaded listener.js 07:18:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x92c83000) [pid = 17795] [serial = 858] [outer = 0x92c42c00] 07:18:08 INFO - PROCESS | 17795 | 1469110688793 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]]]}] 07:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1282ms 07:18:08 INFO - PROCESS | 17795 | 1469110688830 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 07:18:08 INFO - PROCESS | 17795 | 1469110688834 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 07:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:18:08 INFO - PROCESS | 17795 | 1469110688840 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:18:08 INFO - PROCESS | 17795 | 1469110688844 Marionette TRACE conn3 <- [1,1114,null,{}] 07:18:08 INFO - PROCESS | 17795 | 1469110688849 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}] 07:18:08 INFO - PROCESS | 17795 | 1469110688854 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:09 INFO - PROCESS | 17795 | 1469110689069 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 07:18:09 INFO - PROCESS | 17795 | 1469110689082 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:09 INFO - PROCESS | 17795 | 1469110689093 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:09 INFO - PROCESS | 17795 | ++DOCSHELL 0x92c42800 == 42 [pid = 17795] [id = 286] 07:18:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x92c4b000) [pid = 17795] [serial = 859] [outer = (nil)] 07:18:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x92c8c800) [pid = 17795] [serial = 860] [outer = 0x92c4b000] 07:18:09 INFO - PROCESS | 17795 | 1469110689206 Marionette DEBUG loaded listener.js 07:18:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x92c90400) [pid = 17795] [serial = 861] [outer = 0x92c4b000] 07:18:10 INFO - PROCESS | 17795 | 1469110690374 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]]]}] 07:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1579ms 07:18:10 INFO - PROCESS | 17795 | 1469110690421 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 07:18:10 INFO - PROCESS | 17795 | 1469110690426 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 07:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:18:10 INFO - PROCESS | 17795 | 1469110690435 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:18:10 INFO - PROCESS | 17795 | 1469110690439 Marionette TRACE conn3 <- [1,1118,null,{}] 07:18:10 INFO - PROCESS | 17795 | 1469110690447 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}] 07:18:10 INFO - PROCESS | 17795 | 1469110690451 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:10 INFO - PROCESS | 17795 | 1469110690645 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 07:18:10 INFO - PROCESS | 17795 | 1469110690905 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:10 INFO - PROCESS | 17795 | 1469110690919 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:10 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebc7c00 == 43 [pid = 17795] [id = 287] 07:18:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x8ebca000) [pid = 17795] [serial = 862] [outer = (nil)] 07:18:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x8ec88000) [pid = 17795] [serial = 863] [outer = 0x8ebca000] 07:18:10 INFO - PROCESS | 17795 | 1469110690986 Marionette DEBUG loaded listener.js 07:18:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x8f31c000) [pid = 17795] [serial = 864] [outer = 0x8ebca000] 07:18:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8f328000 == 42 [pid = 17795] [id = 259] 07:18:12 INFO - PROCESS | 17795 | --DOCSHELL 0x90e15400 == 41 [pid = 17795] [id = 260] 07:18:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8e313c00 == 40 [pid = 17795] [id = 253] 07:18:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8f49fc00 == 39 [pid = 17795] [id = 272] 07:18:12 INFO - PROCESS | 17795 | --DOCSHELL 0x92c4e800 == 38 [pid = 17795] [id = 267] 07:18:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8e568800 == 37 [pid = 17795] [id = 252] 07:18:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8f31d000 == 36 [pid = 17795] [id = 251] 07:18:12 INFO - PROCESS | 17795 | --DOCSHELL 0x92272000 == 35 [pid = 17795] [id = 261] 07:18:12 INFO - PROCESS | 17795 | --DOCSHELL 0x90e14000 == 34 [pid = 17795] [id = 254] 07:18:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8e564000 == 33 [pid = 17795] [id = 269] 07:18:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8f484c00 == 32 [pid = 17795] [id = 264] 07:18:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebca800 == 31 [pid = 17795] [id = 274] 07:18:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8eb8d000 == 30 [pid = 17795] [id = 250] 07:18:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8e315800 == 29 [pid = 17795] [id = 273] 07:18:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8d843000 == 28 [pid = 17795] [id = 263] 07:18:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8f772000 == 27 [pid = 17795] [id = 275] 07:18:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8d845800 == 26 [pid = 17795] [id = 256] 07:18:12 INFO - PROCESS | 17795 | --DOCSHELL 0x92343800 == 25 [pid = 17795] [id = 257] 07:18:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8d84f800 == 24 [pid = 17795] [id = 255] 07:18:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8d841400 == 23 [pid = 17795] [id = 268] 07:18:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8e36dc00 == 22 [pid = 17795] [id = 258] 07:18:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8e565c00 == 21 [pid = 17795] [id = 265] 07:18:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebcb400 == 20 [pid = 17795] [id = 266] 07:18:12 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x8ec8c400) [pid = 17795] [serial = 797] [outer = (nil)] [url = about:blank] 07:18:12 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x9109a800) [pid = 17795] [serial = 800] [outer = (nil)] [url = about:blank] 07:18:12 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x92cc2800) [pid = 17795] [serial = 803] [outer = (nil)] [url = about:blank] 07:18:12 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x931a0c00) [pid = 17795] [serial = 806] [outer = (nil)] [url = about:blank] 07:18:12 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8e49ac00) [pid = 17795] [serial = 812] [outer = (nil)] [url = about:blank] 07:18:12 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8e4a3800) [pid = 17795] [serial = 813] [outer = (nil)] [url = about:blank] 07:18:12 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8ec93c00) [pid = 17795] [serial = 809] [outer = (nil)] [url = about:blank] 07:18:12 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8ec89c00) [pid = 17795] [serial = 816] [outer = (nil)] [url = about:blank] 07:18:12 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8f5a2c00) [pid = 17795] [serial = 818] [outer = (nil)] [url = about:blank] 07:18:12 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8ebcd800) [pid = 17795] [serial = 815] [outer = (nil)] [url = about:blank] 07:18:12 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x92cc8400) [pid = 17795] [serial = 804] [outer = (nil)] [url = about:blank] 07:18:12 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x9109d400) [pid = 17795] [serial = 801] [outer = (nil)] [url = about:blank] 07:18:12 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8f322c00) [pid = 17795] [serial = 798] [outer = (nil)] [url = about:blank] 07:18:12 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x931a5400) [pid = 17795] [serial = 807] [outer = (nil)] [url = about:blank] 07:18:12 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8f321800) [pid = 17795] [serial = 810] [outer = (nil)] [url = about:blank] 07:18:12 INFO - PROCESS | 17795 | 1469110692715 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]]]}] 07:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 2336ms 07:18:12 INFO - PROCESS | 17795 | 1469110692772 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 07:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:18:12 INFO - PROCESS | 17795 | 1469110692777 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 07:18:12 INFO - PROCESS | 17795 | 1469110692785 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:18:12 INFO - PROCESS | 17795 | 1469110692788 Marionette TRACE conn3 <- [1,1122,null,{}] 07:18:12 INFO - PROCESS | 17795 | 1469110692796 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}] 07:18:12 INFO - PROCESS | 17795 | 1469110692801 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:12 INFO - PROCESS | 17795 | 1469110692950 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 07:18:12 INFO - PROCESS | 17795 | 1469110692961 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:12 INFO - PROCESS | 17795 | 1469110692974 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:12 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e313400 == 21 [pid = 17795] [id = 288] 07:18:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8e361800) [pid = 17795] [serial = 865] [outer = (nil)] 07:18:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8e36dc00) [pid = 17795] [serial = 866] [outer = 0x8e361800] 07:18:13 INFO - PROCESS | 17795 | 1469110693036 Marionette DEBUG loaded listener.js 07:18:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8e49e000) [pid = 17795] [serial = 867] [outer = 0x8e361800] 07:18:13 INFO - PROCESS | 17795 | 1469110693793 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]]]}] 07:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1082ms 07:18:13 INFO - PROCESS | 17795 | 1469110693874 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 07:18:13 INFO - PROCESS | 17795 | 1469110693883 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 07:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:18:13 INFO - PROCESS | 17795 | 1469110693898 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:18:13 INFO - PROCESS | 17795 | 1469110693903 Marionette TRACE conn3 <- [1,1126,null,{}] 07:18:13 INFO - PROCESS | 17795 | 1469110693909 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}] 07:18:13 INFO - PROCESS | 17795 | 1469110693915 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:14 INFO - PROCESS | 17795 | 1469110694075 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 07:18:14 INFO - PROCESS | 17795 | 1469110694184 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:14 INFO - PROCESS | 17795 | 1469110694191 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:14 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb8f400 == 22 [pid = 17795] [id = 289] 07:18:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8ebc2c00) [pid = 17795] [serial = 868] [outer = (nil)] 07:18:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8ebccc00) [pid = 17795] [serial = 869] [outer = 0x8ebc2c00] 07:18:14 INFO - PROCESS | 17795 | 1469110694263 Marionette DEBUG loaded listener.js 07:18:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8ec89400) [pid = 17795] [serial = 870] [outer = 0x8ebc2c00] 07:18:15 INFO - PROCESS | 17795 | 1469110695091 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]]]}] 07:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1236ms 07:18:15 INFO - PROCESS | 17795 | 1469110695134 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 07:18:15 INFO - PROCESS | 17795 | 1469110695138 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 07:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:18:15 INFO - PROCESS | 17795 | 1469110695144 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:18:15 INFO - PROCESS | 17795 | 1469110695150 Marionette TRACE conn3 <- [1,1130,null,{}] 07:18:15 INFO - PROCESS | 17795 | 1469110695173 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}] 07:18:15 INFO - PROCESS | 17795 | 1469110695182 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:15 INFO - PROCESS | 17795 | 1469110695384 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 07:18:15 INFO - PROCESS | 17795 | 1469110695404 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:15 INFO - PROCESS | 17795 | 1469110695414 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:15 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f49c400 == 23 [pid = 17795] [id = 290] 07:18:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8f4a1800) [pid = 17795] [serial = 871] [outer = (nil)] 07:18:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8f4a6c00) [pid = 17795] [serial = 872] [outer = 0x8f4a1800] 07:18:15 INFO - PROCESS | 17795 | 1469110695485 Marionette DEBUG loaded listener.js 07:18:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8f5a2c00) [pid = 17795] [serial = 873] [outer = 0x8f4a1800] 07:18:16 INFO - PROCESS | 17795 | 1469110696363 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]]]}] 07:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1240ms 07:18:16 INFO - PROCESS | 17795 | 1469110696384 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 07:18:16 INFO - PROCESS | 17795 | 1469110696388 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 07:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:18:16 INFO - PROCESS | 17795 | 1469110696394 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:18:16 INFO - PROCESS | 17795 | 1469110696396 Marionette TRACE conn3 <- [1,1134,null,{}] 07:18:16 INFO - PROCESS | 17795 | 1469110696402 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}] 07:18:16 INFO - PROCESS | 17795 | 1469110696407 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:16 INFO - PROCESS | 17795 | 1469110696601 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 07:18:16 INFO - PROCESS | 17795 | 1469110696631 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:16 INFO - PROCESS | 17795 | 1469110696637 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:16 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f483400 == 24 [pid = 17795] [id = 291] 07:18:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x8f4a7c00) [pid = 17795] [serial = 874] [outer = (nil)] 07:18:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x8f7f1000) [pid = 17795] [serial = 875] [outer = 0x8f4a7c00] 07:18:16 INFO - PROCESS | 17795 | 1469110696701 Marionette DEBUG loaded listener.js 07:18:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x90e18800) [pid = 17795] [serial = 876] [outer = 0x8f4a7c00] 07:18:17 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8eb82c00) [pid = 17795] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:18:17 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x90e17800) [pid = 17795] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:18:17 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8eb89c00) [pid = 17795] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:18:17 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8e362c00) [pid = 17795] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:18:17 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8f4a0000) [pid = 17795] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:18:17 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8ec91c00) [pid = 17795] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:18:17 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8f777000) [pid = 17795] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:18:17 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8e369400) [pid = 17795] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:18:17 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8ec86800) [pid = 17795] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:18:17 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8f775000) [pid = 17795] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:18:17 INFO - PROCESS | 17795 | 1469110697783 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]]]}] 07:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1429ms 07:18:17 INFO - PROCESS | 17795 | 1469110697824 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 07:18:17 INFO - PROCESS | 17795 | 1469110697827 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 07:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:18:17 INFO - PROCESS | 17795 | 1469110697833 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:18:17 INFO - PROCESS | 17795 | 1469110697835 Marionette TRACE conn3 <- [1,1138,null,{}] 07:18:17 INFO - PROCESS | 17795 | 1469110697841 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}] 07:18:17 INFO - PROCESS | 17795 | 1469110697845 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:17 INFO - PROCESS | 17795 | 1469110697976 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 07:18:18 INFO - PROCESS | 17795 | 1469110697991 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:18 INFO - PROCESS | 17795 | 1469110697997 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:18 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec86800 == 25 [pid = 17795] [id = 292] 07:18:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8ec91c00) [pid = 17795] [serial = 877] [outer = (nil)] 07:18:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8f7e5400) [pid = 17795] [serial = 878] [outer = 0x8ec91c00] 07:18:18 INFO - PROCESS | 17795 | 1469110698061 Marionette DEBUG loaded listener.js 07:18:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x91094000) [pid = 17795] [serial = 879] [outer = 0x8ec91c00] 07:18:18 INFO - PROCESS | 17795 | 1469110698843 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]]]}] 07:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1029ms 07:18:18 INFO - PROCESS | 17795 | 1469110698862 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 07:18:18 INFO - PROCESS | 17795 | 1469110698865 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 07:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:18:18 INFO - PROCESS | 17795 | 1469110698871 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:18:18 INFO - PROCESS | 17795 | 1469110698873 Marionette TRACE conn3 <- [1,1142,null,{}] 07:18:18 INFO - PROCESS | 17795 | 1469110698879 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}] 07:18:18 INFO - PROCESS | 17795 | 1469110698888 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:19 INFO - PROCESS | 17795 | 1469110699123 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 07:18:19 INFO - PROCESS | 17795 | 1469110699134 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:19 INFO - PROCESS | 17795 | 1469110699140 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:19 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f77b400 == 26 [pid = 17795] [id = 293] 07:18:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x9109f400) [pid = 17795] [serial = 880] [outer = (nil)] 07:18:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x9227b000) [pid = 17795] [serial = 881] [outer = 0x9109f400] 07:18:19 INFO - PROCESS | 17795 | 1469110699208 Marionette DEBUG loaded listener.js 07:18:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x9227f000) [pid = 17795] [serial = 882] [outer = 0x9109f400] 07:18:20 INFO - PROCESS | 17795 | 1469110700227 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]]]}] 07:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1438ms 07:18:20 INFO - PROCESS | 17795 | 1469110700316 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 07:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:18:20 INFO - PROCESS | 17795 | 1469110700327 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 07:18:20 INFO - PROCESS | 17795 | 1469110700336 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:18:20 INFO - PROCESS | 17795 | 1469110700343 Marionette TRACE conn3 <- [1,1146,null,{}] 07:18:20 INFO - PROCESS | 17795 | 1469110700351 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}] 07:18:20 INFO - PROCESS | 17795 | 1469110700357 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:20 INFO - PROCESS | 17795 | 1469110700599 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 07:18:20 INFO - PROCESS | 17795 | 1469110700807 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:20 INFO - PROCESS | 17795 | 1469110700821 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:20 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e49dc00 == 27 [pid = 17795] [id = 294] 07:18:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8e56ac00) [pid = 17795] [serial = 883] [outer = (nil)] 07:18:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x8ebcb400) [pid = 17795] [serial = 884] [outer = 0x8e56ac00] 07:18:20 INFO - PROCESS | 17795 | 1469110700903 Marionette DEBUG loaded listener.js 07:18:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x8f31a800) [pid = 17795] [serial = 885] [outer = 0x8e56ac00] 07:18:21 INFO - PROCESS | 17795 | 1469110701793 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]]]}] 07:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1540ms 07:18:21 INFO - PROCESS | 17795 | 1469110701875 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 07:18:21 INFO - PROCESS | 17795 | 1469110701882 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 07:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:18:21 INFO - PROCESS | 17795 | 1469110701893 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:18:21 INFO - PROCESS | 17795 | 1469110701896 Marionette TRACE conn3 <- [1,1150,null,{}] 07:18:21 INFO - PROCESS | 17795 | 1469110701903 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}] 07:18:21 INFO - PROCESS | 17795 | 1469110701908 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:22 INFO - PROCESS | 17795 | 1469110702121 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 07:18:22 INFO - PROCESS | 17795 | 1469110702369 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:22 INFO - PROCESS | 17795 | 1469110702376 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:22 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f49b400 == 28 [pid = 17795] [id = 295] 07:18:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x8f5a7c00) [pid = 17795] [serial = 886] [outer = (nil)] 07:18:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x8f776400) [pid = 17795] [serial = 887] [outer = 0x8f5a7c00] 07:18:22 INFO - PROCESS | 17795 | 1469110702499 Marionette DEBUG loaded listener.js 07:18:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x8f7ec000) [pid = 17795] [serial = 888] [outer = 0x8f5a7c00] 07:18:23 INFO - PROCESS | 17795 | 1469110703368 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]]]}] 07:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1533ms 07:18:23 INFO - PROCESS | 17795 | 1469110703426 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 07:18:23 INFO - PROCESS | 17795 | 1469110703430 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 07:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:18:23 INFO - PROCESS | 17795 | 1469110703437 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:18:23 INFO - PROCESS | 17795 | 1469110703443 Marionette TRACE conn3 <- [1,1154,null,{}] 07:18:23 INFO - PROCESS | 17795 | 1469110703459 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}] 07:18:23 INFO - PROCESS | 17795 | 1469110703468 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:23 INFO - PROCESS | 17795 | 1469110703647 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 07:18:23 INFO - PROCESS | 17795 | 1469110703799 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:23 INFO - PROCESS | 17795 | 1469110703808 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:23 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e561400 == 29 [pid = 17795] [id = 296] 07:18:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x8e561c00) [pid = 17795] [serial = 889] [outer = (nil)] 07:18:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x8f487c00) [pid = 17795] [serial = 890] [outer = 0x8e561c00] 07:18:23 INFO - PROCESS | 17795 | 1469110703888 Marionette DEBUG loaded listener.js 07:18:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x90e0b800) [pid = 17795] [serial = 891] [outer = 0x8e561c00] 07:18:24 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x91098800) [pid = 17795] [serial = 839] [outer = (nil)] [url = about:blank] 07:18:24 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x90e18000) [pid = 17795] [serial = 842] [outer = (nil)] [url = about:blank] 07:18:24 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x9115c400) [pid = 17795] [serial = 840] [outer = (nil)] [url = about:blank] 07:18:24 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x8e49d000) [pid = 17795] [serial = 821] [outer = (nil)] [url = about:blank] 07:18:24 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x8e564c00) [pid = 17795] [serial = 822] [outer = (nil)] [url = about:blank] 07:18:24 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x925c1400) [pid = 17795] [serial = 846] [outer = (nil)] [url = about:blank] 07:18:24 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8f5a7400) [pid = 17795] [serial = 819] [outer = (nil)] [url = about:blank] 07:18:24 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8f322800) [pid = 17795] [serial = 833] [outer = (nil)] [url = about:blank] 07:18:24 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8f48b400) [pid = 17795] [serial = 834] [outer = (nil)] [url = about:blank] 07:18:24 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8f77f800) [pid = 17795] [serial = 836] [outer = (nil)] [url = about:blank] 07:18:24 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8e562000) [pid = 17795] [serial = 830] [outer = (nil)] [url = about:blank] 07:18:24 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8eb82000) [pid = 17795] [serial = 831] [outer = (nil)] [url = about:blank] 07:18:24 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8f31d400) [pid = 17795] [serial = 824] [outer = (nil)] [url = about:blank] 07:18:24 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8f486800) [pid = 17795] [serial = 825] [outer = (nil)] [url = about:blank] 07:18:24 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8f77f400) [pid = 17795] [serial = 827] [outer = (nil)] [url = about:blank] 07:18:24 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8f7ea400) [pid = 17795] [serial = 828] [outer = (nil)] [url = about:blank] 07:18:24 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8f7eb400) [pid = 17795] [serial = 843] [outer = (nil)] [url = about:blank] 07:18:24 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8f7f1c00) [pid = 17795] [serial = 837] [outer = (nil)] [url = about:blank] 07:18:24 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x92344400) [pid = 17795] [serial = 845] [outer = (nil)] [url = about:blank] 07:18:25 INFO - PROCESS | 17795 | 1469110705044 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]]]}] 07:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1642ms 07:18:25 INFO - PROCESS | 17795 | 1469110705080 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 07:18:25 INFO - PROCESS | 17795 | 1469110705085 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 07:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:18:25 INFO - PROCESS | 17795 | 1469110705092 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:18:25 INFO - PROCESS | 17795 | 1469110705099 Marionette TRACE conn3 <- [1,1158,null,{}] 07:18:25 INFO - PROCESS | 17795 | 1469110705106 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}] 07:18:25 INFO - PROCESS | 17795 | 1469110705111 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:25 INFO - PROCESS | 17795 | 1469110705255 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 07:18:25 INFO - PROCESS | 17795 | 1469110705383 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:25 INFO - PROCESS | 17795 | 1469110705389 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:25 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a3800 == 30 [pid = 17795] [id = 297] 07:18:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8e4a7000) [pid = 17795] [serial = 892] [outer = (nil)] 07:18:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8eb85000) [pid = 17795] [serial = 893] [outer = 0x8e4a7000] 07:18:25 INFO - PROCESS | 17795 | 1469110705498 Marionette DEBUG loaded listener.js 07:18:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8ebc7000) [pid = 17795] [serial = 894] [outer = 0x8e4a7000] 07:18:26 INFO - PROCESS | 17795 | 1469110706210 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]]]}] 07:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1141ms 07:18:26 INFO - PROCESS | 17795 | 1469110706242 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 07:18:26 INFO - PROCESS | 17795 | 1469110706248 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 07:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:18:26 INFO - PROCESS | 17795 | 1469110706259 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:18:26 INFO - PROCESS | 17795 | 1469110706263 Marionette TRACE conn3 <- [1,1162,null,{}] 07:18:26 INFO - PROCESS | 17795 | 1469110706273 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}] 07:18:26 INFO - PROCESS | 17795 | 1469110706279 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:26 INFO - PROCESS | 17795 | 1469110706431 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 07:18:26 INFO - PROCESS | 17795 | 1469110706440 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:26 INFO - PROCESS | 17795 | 1469110706447 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:26 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb84c00 == 31 [pid = 17795] [id = 298] 07:18:26 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8f485c00) [pid = 17795] [serial = 895] [outer = (nil)] 07:18:26 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8f48f800) [pid = 17795] [serial = 896] [outer = 0x8f485c00] 07:18:26 INFO - PROCESS | 17795 | 1469110706515 Marionette DEBUG loaded listener.js 07:18:26 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8f4a2400) [pid = 17795] [serial = 897] [outer = 0x8f485c00] 07:18:27 INFO - PROCESS | 17795 | 1469110707383 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]]]}] 07:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1183ms 07:18:27 INFO - PROCESS | 17795 | 1469110707443 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 07:18:27 INFO - PROCESS | 17795 | 1469110707447 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 07:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:18:27 INFO - PROCESS | 17795 | 1469110707453 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:18:27 INFO - PROCESS | 17795 | 1469110707459 Marionette TRACE conn3 <- [1,1166,null,{}] 07:18:27 INFO - PROCESS | 17795 | 1469110707474 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}] 07:18:27 INFO - PROCESS | 17795 | 1469110707483 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:27 INFO - PROCESS | 17795 | 1469110707680 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 07:18:27 INFO - PROCESS | 17795 | 1469110707700 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:27 INFO - PROCESS | 17795 | 1469110707710 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:27 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f7ea800 == 32 [pid = 17795] [id = 299] 07:18:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x90e09400) [pid = 17795] [serial = 898] [outer = (nil)] 07:18:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x91099400) [pid = 17795] [serial = 899] [outer = 0x90e09400] 07:18:27 INFO - PROCESS | 17795 | 1469110707774 Marionette DEBUG loaded listener.js 07:18:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x9115d400) [pid = 17795] [serial = 900] [outer = 0x90e09400] 07:18:28 INFO - PROCESS | 17795 | 1469110708609 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]]]}] 07:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1186ms 07:18:28 INFO - PROCESS | 17795 | 1469110708641 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 07:18:28 INFO - PROCESS | 17795 | 1469110708645 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 07:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:18:28 INFO - PROCESS | 17795 | 1469110708655 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:18:28 INFO - PROCESS | 17795 | 1469110708657 Marionette TRACE conn3 <- [1,1170,null,{}] 07:18:28 INFO - PROCESS | 17795 | 1469110708662 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}] 07:18:28 INFO - PROCESS | 17795 | 1469110708668 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:28 INFO - PROCESS | 17795 | 1469110708864 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 07:18:28 INFO - PROCESS | 17795 | 1469110708887 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:28 INFO - PROCESS | 17795 | 1469110708894 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:28 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f7f1400 == 33 [pid = 17795] [id = 300] 07:18:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x92271800) [pid = 17795] [serial = 901] [outer = (nil)] 07:18:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x9233f000) [pid = 17795] [serial = 902] [outer = 0x92271800] 07:18:28 INFO - PROCESS | 17795 | 1469110708958 Marionette DEBUG loaded listener.js 07:18:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x9240f400) [pid = 17795] [serial = 903] [outer = 0x92271800] 07:18:29 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8ebc2c00) [pid = 17795] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:18:29 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8ebca000) [pid = 17795] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:18:29 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8e4a1800) [pid = 17795] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:18:29 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8e361800) [pid = 17795] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:18:29 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x92275000) [pid = 17795] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:18:29 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8ec91c00) [pid = 17795] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:18:29 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8f4a7c00) [pid = 17795] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:18:29 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x92c42c00) [pid = 17795] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:18:29 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8f49b800) [pid = 17795] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:18:29 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8f4a1800) [pid = 17795] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:18:29 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x92c4b000) [pid = 17795] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:18:29 INFO - PROCESS | 17795 | 1469110709846 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]]]}] 07:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1237ms 07:18:29 INFO - PROCESS | 17795 | 1469110709893 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 07:18:29 INFO - PROCESS | 17795 | 1469110709897 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 07:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:18:29 INFO - PROCESS | 17795 | 1469110709903 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:18:29 INFO - PROCESS | 17795 | 1469110709906 Marionette TRACE conn3 <- [1,1174,null,{}] 07:18:29 INFO - PROCESS | 17795 | 1469110709911 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}] 07:18:29 INFO - PROCESS | 17795 | 1469110709916 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:30 INFO - PROCESS | 17795 | 1469110710054 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 07:18:30 INFO - PROCESS | 17795 | 1469110710068 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:30 INFO - PROCESS | 17795 | 1469110710074 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:30 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebca000 == 34 [pid = 17795] [id = 301] 07:18:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8ec8d400) [pid = 17795] [serial = 904] [outer = (nil)] 07:18:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x92277c00) [pid = 17795] [serial = 905] [outer = 0x8ec8d400] 07:18:30 INFO - PROCESS | 17795 | 1469110710138 Marionette DEBUG loaded listener.js 07:18:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x9240f000) [pid = 17795] [serial = 906] [outer = 0x8ec8d400] 07:18:31 INFO - PROCESS | 17795 | 1469110711020 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] 07:18:31 INFO - PROCESS | 17795 | 1469110711087 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 07:18:31 INFO - PROCESS | 17795 | 1469110711094 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:18:31 INFO - PROCESS | 17795 | 1469110711097 Marionette TRACE conn3 <- [1,1178,null,{}] 07:18:31 INFO - PROCESS | 17795 | 1469110711104 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}] 07:18:31 INFO - PROCESS | 17795 | 1469110711113 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:31 INFO - PROCESS | 17795 | 1469110711280 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 07:18:31 INFO - PROCESS | 17795 | 1469110711289 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:31 INFO - PROCESS | 17795 | 1469110711297 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:31 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f5a7000 == 35 [pid = 17795] [id = 302] 07:18:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x92c41c00) [pid = 17795] [serial = 907] [outer = (nil)] 07:18:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8f59d800) [pid = 17795] [serial = 908] [outer = 0x92c41c00] 07:18:31 INFO - PROCESS | 17795 | 1469110711476 Marionette DEBUG loaded listener.js 07:18:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x92cc7c00) [pid = 17795] [serial = 909] [outer = 0x92c41c00] 07:18:32 INFO - PROCESS | 17795 | 1469110712433 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] 07:18:32 INFO - PROCESS | 17795 | 1469110712485 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 07:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:18:32 INFO - PROCESS | 17795 | 1469110712492 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:18:32 INFO - PROCESS | 17795 | 1469110712499 Marionette TRACE conn3 <- [1,1182,null,{}] 07:18:32 INFO - PROCESS | 17795 | 1469110712507 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}] 07:18:32 INFO - PROCESS | 17795 | 1469110712512 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:32 INFO - PROCESS | 17795 | 1469110712682 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 07:18:32 INFO - PROCESS | 17795 | 1469110712835 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:32 INFO - PROCESS | 17795 | 1469110712842 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:32 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d84d000 == 36 [pid = 17795] [id = 303] 07:18:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8e30dc00) [pid = 17795] [serial = 910] [outer = (nil)] 07:18:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8eb88000) [pid = 17795] [serial = 911] [outer = 0x8e30dc00] 07:18:32 INFO - PROCESS | 17795 | 1469110712923 Marionette DEBUG loaded listener.js 07:18:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8f328800) [pid = 17795] [serial = 912] [outer = 0x8e30dc00] 07:18:33 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:18:33 INFO - PROCESS | 17795 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:18:33 INFO - PROCESS | 17795 | 1469110713851 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] 07:18:33 INFO - PROCESS | 17795 | 1469110713934 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 07:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:18:33 INFO - PROCESS | 17795 | 1469110713944 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:18:33 INFO - PROCESS | 17795 | 1469110713948 Marionette TRACE conn3 <- [1,1186,null,{}] 07:18:33 INFO - PROCESS | 17795 | 1469110713955 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}] 07:18:33 INFO - PROCESS | 17795 | 1469110713961 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:34 INFO - PROCESS | 17795 | 1469110714171 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 07:18:34 INFO - PROCESS | 17795 | 1469110714404 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:34 INFO - PROCESS | 17795 | 1469110714412 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:34 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f59e400 == 37 [pid = 17795] [id = 304] 07:18:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8f7eac00) [pid = 17795] [serial = 913] [outer = (nil)] 07:18:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x91165800) [pid = 17795] [serial = 914] [outer = 0x8f7eac00] 07:18:34 INFO - PROCESS | 17795 | 1469110714534 Marionette DEBUG loaded listener.js 07:18:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x9227bc00) [pid = 17795] [serial = 915] [outer = 0x8f7eac00] 07:18:35 INFO - PROCESS | 17795 | 1469110715354 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] 07:18:35 INFO - PROCESS | 17795 | 1469110715439 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 07:18:35 INFO - PROCESS | 17795 | 1469110715445 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:18:35 INFO - PROCESS | 17795 | 1469110715451 Marionette TRACE conn3 <- [1,1190,null,{}] 07:18:35 INFO - PROCESS | 17795 | 1469110715466 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}] 07:18:35 INFO - PROCESS | 17795 | 1469110715475 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:35 INFO - PROCESS | 17795 | 1469110715672 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 07:18:35 INFO - PROCESS | 17795 | 1469110715829 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:35 INFO - PROCESS | 17795 | 1469110715835 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:35 INFO - PROCESS | 17795 | ++DOCSHELL 0x92ccfc00 == 38 [pid = 17795] [id = 305] 07:18:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x92cd0400) [pid = 17795] [serial = 916] [outer = (nil)] 07:18:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x931a9c00) [pid = 17795] [serial = 917] [outer = 0x92cd0400] 07:18:35 INFO - PROCESS | 17795 | 1469110715917 Marionette DEBUG loaded listener.js 07:18:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x93b07c00) [pid = 17795] [serial = 918] [outer = 0x92cd0400] 07:18:36 INFO - PROCESS | 17795 | 1469110716770 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] 07:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:18:36 INFO - PROCESS | 17795 | 1469110716840 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 07:18:36 INFO - PROCESS | 17795 | 1469110716847 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:18:36 INFO - PROCESS | 17795 | 1469110716851 Marionette TRACE conn3 <- [1,1194,null,{}] 07:18:36 INFO - PROCESS | 17795 | 1469110716857 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}] 07:18:36 INFO - PROCESS | 17795 | 1469110716862 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:37 INFO - PROCESS | 17795 | 1469110717036 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 07:18:37 INFO - PROCESS | 17795 | 1469110717192 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:37 INFO - PROCESS | 17795 | 1469110717200 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:37 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d84b400 == 39 [pid = 17795] [id = 306] 07:18:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x92ccf400) [pid = 17795] [serial = 919] [outer = (nil)] 07:18:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x93e2f000) [pid = 17795] [serial = 920] [outer = 0x92ccf400] 07:18:37 INFO - PROCESS | 17795 | 1469110717277 Marionette DEBUG loaded listener.js 07:18:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x93e60400) [pid = 17795] [serial = 921] [outer = 0x92ccf400] 07:18:38 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:18:38 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:18:38 INFO - PROCESS | 17795 | 1469110718168 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] 07:18:38 INFO - PROCESS | 17795 | 1469110718243 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 07:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:18:38 INFO - PROCESS | 17795 | 1469110718249 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:18:38 INFO - PROCESS | 17795 | 1469110718251 Marionette TRACE conn3 <- [1,1198,null,{}] 07:18:38 INFO - PROCESS | 17795 | 1469110718258 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}] 07:18:38 INFO - PROCESS | 17795 | 1469110718263 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:38 INFO - PROCESS | 17795 | 1469110718426 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 07:18:38 INFO - PROCESS | 17795 | 1469110718582 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:38 INFO - PROCESS | 17795 | 1469110718591 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:38 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d844400 == 40 [pid = 17795] [id = 307] 07:18:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x8d84ec00) [pid = 17795] [serial = 922] [outer = (nil)] 07:18:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x8eb8f000) [pid = 17795] [serial = 923] [outer = 0x8d84ec00] 07:18:38 INFO - PROCESS | 17795 | 1469110718668 Marionette DEBUG loaded listener.js 07:18:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0x8ec8c400) [pid = 17795] [serial = 924] [outer = 0x8d84ec00] 07:18:39 INFO - PROCESS | 17795 | 1469110719701 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]]]}] 07:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1488ms 07:18:39 INFO - PROCESS | 17795 | 1469110719738 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 07:18:39 INFO - PROCESS | 17795 | 1469110719743 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 07:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:18:39 INFO - PROCESS | 17795 | 1469110719752 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:18:39 INFO - PROCESS | 17795 | 1469110719756 Marionette TRACE conn3 <- [1,1202,null,{}] 07:18:39 INFO - PROCESS | 17795 | 1469110719764 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}] 07:18:39 INFO - PROCESS | 17795 | 1469110719769 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:39 INFO - PROCESS | 17795 | 1469110719925 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 07:18:40 INFO - PROCESS | 17795 | 1469110720146 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:40 INFO - PROCESS | 17795 | 1469110720159 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:40 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e365800 == 41 [pid = 17795] [id = 308] 07:18:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 85 (0x8f31c400) [pid = 17795] [serial = 925] [outer = (nil)] 07:18:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 86 (0x8f326000) [pid = 17795] [serial = 926] [outer = 0x8f31c400] 07:18:40 INFO - PROCESS | 17795 | 1469110720242 Marionette DEBUG loaded listener.js 07:18:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 87 (0x8f4a6800) [pid = 17795] [serial = 927] [outer = 0x8f31c400] 07:18:41 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebca000 == 40 [pid = 17795] [id = 301] 07:18:41 INFO - PROCESS | 17795 | --DOCSHELL 0x8f7f1400 == 39 [pid = 17795] [id = 300] 07:18:41 INFO - PROCESS | 17795 | --DOCSHELL 0x8f7ea800 == 38 [pid = 17795] [id = 299] 07:18:41 INFO - PROCESS | 17795 | --DOCSHELL 0x8eb84c00 == 37 [pid = 17795] [id = 298] 07:18:41 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a3800 == 36 [pid = 17795] [id = 297] 07:18:41 INFO - PROCESS | 17795 | --DOCSHELL 0x8e49dc00 == 35 [pid = 17795] [id = 294] 07:18:41 INFO - PROCESS | 17795 | --DOCSHELL 0x8f49b400 == 34 [pid = 17795] [id = 295] 07:18:41 INFO - PROCESS | 17795 | --DOCSHELL 0x8e561400 == 33 [pid = 17795] [id = 296] 07:18:41 INFO - PROCESS | 17795 | --DOCSHELL 0x8d84b400 == 32 [pid = 17795] [id = 306] 07:18:41 INFO - PROCESS | 17795 | --DOCSHELL 0x8d844400 == 31 [pid = 17795] [id = 307] 07:18:41 INFO - PROCESS | 17795 | --DOCSHELL 0x92ccfc00 == 30 [pid = 17795] [id = 305] 07:18:41 INFO - PROCESS | 17795 | --DOCSHELL 0x8f59e400 == 29 [pid = 17795] [id = 304] 07:18:41 INFO - PROCESS | 17795 | --DOCSHELL 0x8f5a7000 == 28 [pid = 17795] [id = 302] 07:18:41 INFO - PROCESS | 17795 | --DOCSHELL 0x8d84d000 == 27 [pid = 17795] [id = 303] 07:18:41 INFO - PROCESS | 17795 | --DOMWINDOW == 86 (0x8ebccc00) [pid = 17795] [serial = 869] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 17795 | --DOMWINDOW == 85 (0x8ec88000) [pid = 17795] [serial = 863] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 17795 | --DOMWINDOW == 84 (0x8eb84800) [pid = 17795] [serial = 848] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x8e49e000) [pid = 17795] [serial = 867] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x925c7000) [pid = 17795] [serial = 855] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x91094000) [pid = 17795] [serial = 879] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x8ec89400) [pid = 17795] [serial = 870] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x92342000) [pid = 17795] [serial = 854] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x90e18800) [pid = 17795] [serial = 876] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x92c4f400) [pid = 17795] [serial = 857] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x8f49f800) [pid = 17795] [serial = 851] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8e36dc00) [pid = 17795] [serial = 866] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8f59dc00) [pid = 17795] [serial = 852] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x92c83000) [pid = 17795] [serial = 858] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8f7f1000) [pid = 17795] [serial = 875] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8f5a2c00) [pid = 17795] [serial = 873] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x92c90400) [pid = 17795] [serial = 861] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8f7e5400) [pid = 17795] [serial = 878] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8f4a6c00) [pid = 17795] [serial = 872] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8f31c000) [pid = 17795] [serial = 864] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8ebc3c00) [pid = 17795] [serial = 849] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x92c8c800) [pid = 17795] [serial = 860] [outer = (nil)] [url = about:blank] 07:18:42 INFO - PROCESS | 17795 | 1469110722068 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]]]}] 07:18:42 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 07:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 2388ms 07:18:42 INFO - PROCESS | 17795 | 1469110722141 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 07:18:42 INFO - PROCESS | 17795 | 1469110722144 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 07:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:18:42 INFO - PROCESS | 17795 | 1469110722153 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:18:42 INFO - PROCESS | 17795 | 1469110722158 Marionette TRACE conn3 <- [1,1206,null,{}] 07:18:42 INFO - PROCESS | 17795 | 1469110722166 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}] 07:18:42 INFO - PROCESS | 17795 | 1469110722171 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:42 INFO - PROCESS | 17795 | 1469110722315 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 07:18:42 INFO - PROCESS | 17795 | 1469110722427 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:42 INFO - PROCESS | 17795 | 1469110722434 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:42 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e369c00 == 28 [pid = 17795] [id = 309] 07:18:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8e36c000) [pid = 17795] [serial = 928] [outer = (nil)] 07:18:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8e49f000) [pid = 17795] [serial = 929] [outer = 0x8e36c000] 07:18:42 INFO - PROCESS | 17795 | 1469110722501 Marionette DEBUG loaded listener.js 07:18:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8e4a8000) [pid = 17795] [serial = 930] [outer = 0x8e36c000] 07:18:43 INFO - PROCESS | 17795 | 1469110723216 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]]]}] 07:18:43 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 07:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1084ms 07:18:43 INFO - PROCESS | 17795 | 1469110723263 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 07:18:43 INFO - PROCESS | 17795 | 1469110723271 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 07:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:18:43 INFO - PROCESS | 17795 | 1469110723286 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:18:43 INFO - PROCESS | 17795 | 1469110723291 Marionette TRACE conn3 <- [1,1210,null,{}] 07:18:43 INFO - PROCESS | 17795 | 1469110723302 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}] 07:18:43 INFO - PROCESS | 17795 | 1469110723306 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:43 INFO - PROCESS | 17795 | 1469110723466 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 07:18:43 INFO - PROCESS | 17795 | 1469110723476 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:43 INFO - PROCESS | 17795 | 1469110723482 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:43 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec86000 == 29 [pid = 17795] [id = 310] 07:18:43 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8ec86400) [pid = 17795] [serial = 931] [outer = (nil)] 07:18:43 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8ec8ac00) [pid = 17795] [serial = 932] [outer = 0x8ec86400] 07:18:43 INFO - PROCESS | 17795 | 1469110723551 Marionette DEBUG loaded listener.js 07:18:43 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8ec8f000) [pid = 17795] [serial = 933] [outer = 0x8ec86400] 07:18:44 INFO - PROCESS | 17795 | 1469110724436 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]]]}] 07:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1186ms 07:18:44 INFO - PROCESS | 17795 | 1469110724472 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 07:18:44 INFO - PROCESS | 17795 | 1469110724476 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 07:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:18:44 INFO - PROCESS | 17795 | 1469110724500 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:18:44 INFO - PROCESS | 17795 | 1469110724505 Marionette TRACE conn3 <- [1,1214,null,{}] 07:18:44 INFO - PROCESS | 17795 | 1469110724522 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}] 07:18:44 INFO - PROCESS | 17795 | 1469110724530 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:44 INFO - PROCESS | 17795 | 1469110724730 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 07:18:44 INFO - PROCESS | 17795 | 1469110724803 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:44 INFO - PROCESS | 17795 | 1469110724816 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:44 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f59b800 == 30 [pid = 17795] [id = 311] 07:18:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8f59d400) [pid = 17795] [serial = 934] [outer = (nil)] 07:18:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8f772800) [pid = 17795] [serial = 935] [outer = 0x8f59d400] 07:18:44 INFO - PROCESS | 17795 | 1469110724883 Marionette DEBUG loaded listener.js 07:18:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x8f77e800) [pid = 17795] [serial = 936] [outer = 0x8f59d400] 07:18:45 INFO - PROCESS | 17795 | 1469110725687 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]]]}] 07:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1247ms 07:18:45 INFO - PROCESS | 17795 | 1469110725734 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 07:18:45 INFO - PROCESS | 17795 | 1469110725751 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 07:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:18:45 INFO - PROCESS | 17795 | 1469110725764 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:18:45 INFO - PROCESS | 17795 | 1469110725767 Marionette TRACE conn3 <- [1,1218,null,{}] 07:18:45 INFO - PROCESS | 17795 | 1469110725773 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}] 07:18:45 INFO - PROCESS | 17795 | 1469110725778 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:45 INFO - PROCESS | 17795 | 1469110725983 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 07:18:46 INFO - PROCESS | 17795 | 1469110726009 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:46 INFO - PROCESS | 17795 | 1469110726022 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:46 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebc5000 == 31 [pid = 17795] [id = 312] 07:18:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x8f773c00) [pid = 17795] [serial = 937] [outer = (nil)] 07:18:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x90e11800) [pid = 17795] [serial = 938] [outer = 0x8f773c00] 07:18:46 INFO - PROCESS | 17795 | 1469110726094 Marionette DEBUG loaded listener.js 07:18:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x91097000) [pid = 17795] [serial = 939] [outer = 0x8f773c00] 07:18:46 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x92c41c00) [pid = 17795] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:18:46 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x92271800) [pid = 17795] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:18:46 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8ec8d400) [pid = 17795] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:18:46 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8e56ac00) [pid = 17795] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:18:46 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8e561c00) [pid = 17795] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:18:46 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8f485c00) [pid = 17795] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:18:46 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8f5a7c00) [pid = 17795] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:18:46 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x9109f400) [pid = 17795] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:18:46 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8e4a7000) [pid = 17795] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:18:46 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x90e09400) [pid = 17795] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:18:47 INFO - PROCESS | 17795 | 1469110727224 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]]]}] 07:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1481ms 07:18:47 INFO - PROCESS | 17795 | 1469110727246 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 07:18:47 INFO - PROCESS | 17795 | 1469110727248 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 07:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:18:47 INFO - PROCESS | 17795 | 1469110727255 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:18:47 INFO - PROCESS | 17795 | 1469110727258 Marionette TRACE conn3 <- [1,1222,null,{}] 07:18:47 INFO - PROCESS | 17795 | 1469110727263 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}] 07:18:47 INFO - PROCESS | 17795 | 1469110727268 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:47 INFO - PROCESS | 17795 | 1469110727445 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 07:18:47 INFO - PROCESS | 17795 | 1469110727463 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:47 INFO - PROCESS | 17795 | 1469110727471 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:47 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d845c00 == 32 [pid = 17795] [id = 313] 07:18:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8eb8c000) [pid = 17795] [serial = 940] [outer = (nil)] 07:18:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8f776c00) [pid = 17795] [serial = 941] [outer = 0x8eb8c000] 07:18:47 INFO - PROCESS | 17795 | 1469110727536 Marionette DEBUG loaded listener.js 07:18:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x9109c000) [pid = 17795] [serial = 942] [outer = 0x8eb8c000] 07:18:48 INFO - PROCESS | 17795 | 1469110728255 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] 07:18:48 INFO - PROCESS | 17795 | 1469110728295 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 07:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:18:48 INFO - PROCESS | 17795 | 1469110728301 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:18:48 INFO - PROCESS | 17795 | 1469110728303 Marionette TRACE conn3 <- [1,1226,null,{}] 07:18:48 INFO - PROCESS | 17795 | 1469110728325 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}] 07:18:48 INFO - PROCESS | 17795 | 1469110728334 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:48 INFO - PROCESS | 17795 | 1469110728554 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 07:18:48 INFO - PROCESS | 17795 | 1469110728566 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:48 INFO - PROCESS | 17795 | 1469110728573 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:48 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f49ec00 == 33 [pid = 17795] [id = 314] 07:18:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x90e0bc00) [pid = 17795] [serial = 943] [outer = (nil)] 07:18:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x9240e000) [pid = 17795] [serial = 944] [outer = 0x90e0bc00] 07:18:48 INFO - PROCESS | 17795 | 1469110728638 Marionette DEBUG loaded listener.js 07:18:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x92c45000) [pid = 17795] [serial = 945] [outer = 0x90e0bc00] 07:18:49 INFO - PROCESS | 17795 | 1469110729667 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]]]}] 07:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1432ms 07:18:49 INFO - PROCESS | 17795 | 1469110729736 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 07:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:18:49 INFO - PROCESS | 17795 | 1469110729742 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 07:18:49 INFO - PROCESS | 17795 | 1469110729749 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:18:49 INFO - PROCESS | 17795 | 1469110729757 Marionette TRACE conn3 <- [1,1230,null,{}] 07:18:49 INFO - PROCESS | 17795 | 1469110729764 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}] 07:18:49 INFO - PROCESS | 17795 | 1469110729770 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:49 INFO - PROCESS | 17795 | 1469110729950 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 07:18:50 INFO - PROCESS | 17795 | 1469110730103 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:50 INFO - PROCESS | 17795 | 1469110730114 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:50 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e315000 == 34 [pid = 17795] [id = 315] 07:18:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x8e49e400) [pid = 17795] [serial = 946] [outer = (nil)] 07:18:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x8ebc9400) [pid = 17795] [serial = 947] [outer = 0x8e49e400] 07:18:50 INFO - PROCESS | 17795 | 1469110730191 Marionette DEBUG loaded listener.js 07:18:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x8ec89c00) [pid = 17795] [serial = 948] [outer = 0x8e49e400] 07:18:51 INFO - PROCESS | 17795 | 1469110731130 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]]]}] 07:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1438ms 07:18:51 INFO - PROCESS | 17795 | 1469110731187 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 07:18:51 INFO - PROCESS | 17795 | 1469110731194 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 07:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:18:51 INFO - PROCESS | 17795 | 1469110731205 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:18:51 INFO - PROCESS | 17795 | 1469110731209 Marionette TRACE conn3 <- [1,1234,null,{}] 07:18:51 INFO - PROCESS | 17795 | 1469110731216 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}] 07:18:51 INFO - PROCESS | 17795 | 1469110731222 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:51 INFO - PROCESS | 17795 | 1469110731408 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 07:18:51 INFO - PROCESS | 17795 | 1469110731562 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:51 INFO - PROCESS | 17795 | 1469110731568 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:51 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f4a3000 == 35 [pid = 17795] [id = 316] 07:18:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x8f5a0400) [pid = 17795] [serial = 949] [outer = (nil)] 07:18:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x8f7e2400) [pid = 17795] [serial = 950] [outer = 0x8f5a0400] 07:18:51 INFO - PROCESS | 17795 | 1469110731649 Marionette DEBUG loaded listener.js 07:18:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x8f7ecc00) [pid = 17795] [serial = 951] [outer = 0x8f5a0400] 07:18:52 INFO - PROCESS | 17795 | 1469110732600 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]]]}] 07:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1434ms 07:18:52 INFO - PROCESS | 17795 | 1469110732638 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 07:18:52 INFO - PROCESS | 17795 | 1469110732642 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 07:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:18:52 INFO - PROCESS | 17795 | 1469110732649 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:18:52 INFO - PROCESS | 17795 | 1469110732658 Marionette TRACE conn3 <- [1,1238,null,{}] 07:18:52 INFO - PROCESS | 17795 | 1469110732674 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}] 07:18:52 INFO - PROCESS | 17795 | 1469110732682 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:52 INFO - PROCESS | 17795 | 1469110732859 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 07:18:53 INFO - PROCESS | 17795 | 1469110733013 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:53 INFO - PROCESS | 17795 | 1469110733022 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:53 INFO - PROCESS | 17795 | ++DOCSHELL 0x92c4b400 == 36 [pid = 17795] [id = 317] 07:18:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x92c4b800) [pid = 17795] [serial = 952] [outer = (nil)] 07:18:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x92c82400) [pid = 17795] [serial = 953] [outer = 0x92c4b800] 07:18:53 INFO - PROCESS | 17795 | 1469110733101 Marionette DEBUG loaded listener.js 07:18:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x92c88c00) [pid = 17795] [serial = 954] [outer = 0x92c4b800] 07:18:54 INFO - PROCESS | 17795 | 1469110734033 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]]]}] 07:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1587ms 07:18:54 INFO - PROCESS | 17795 | 1469110734237 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 07:18:54 INFO - PROCESS | 17795 | 1469110734244 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 07:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:18:54 INFO - PROCESS | 17795 | 1469110734252 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:18:54 INFO - PROCESS | 17795 | 1469110734256 Marionette TRACE conn3 <- [1,1242,null,{}] 07:18:54 INFO - PROCESS | 17795 | 1469110734264 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}] 07:18:54 INFO - PROCESS | 17795 | 1469110734270 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:54 INFO - PROCESS | 17795 | 1469110734434 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 07:18:54 INFO - PROCESS | 17795 | 1469110734621 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:54 INFO - PROCESS | 17795 | 1469110734633 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:54 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e312400 == 37 [pid = 17795] [id = 318] 07:18:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x8e4a6000) [pid = 17795] [serial = 955] [outer = (nil)] 07:18:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0x8e567000) [pid = 17795] [serial = 956] [outer = 0x8e4a6000] 07:18:54 INFO - PROCESS | 17795 | 1469110734703 Marionette DEBUG loaded listener.js 07:18:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 85 (0x8e56e400) [pid = 17795] [serial = 957] [outer = 0x8e4a6000] 07:18:55 INFO - PROCESS | 17795 | --DOCSHELL 0x8d845c00 == 36 [pid = 17795] [id = 313] 07:18:55 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebc5000 == 35 [pid = 17795] [id = 312] 07:18:55 INFO - PROCESS | 17795 | --DOCSHELL 0x8f59b800 == 34 [pid = 17795] [id = 311] 07:18:55 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec86000 == 33 [pid = 17795] [id = 310] 07:18:55 INFO - PROCESS | 17795 | --DOCSHELL 0x8e369c00 == 32 [pid = 17795] [id = 309] 07:18:55 INFO - PROCESS | 17795 | --DOMWINDOW == 84 (0x9233f000) [pid = 17795] [serial = 902] [outer = (nil)] [url = about:blank] 07:18:55 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x92277c00) [pid = 17795] [serial = 905] [outer = (nil)] [url = about:blank] 07:18:55 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x9240f400) [pid = 17795] [serial = 903] [outer = (nil)] [url = about:blank] 07:18:55 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x8ebcb400) [pid = 17795] [serial = 884] [outer = (nil)] [url = about:blank] 07:18:55 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x8f31a800) [pid = 17795] [serial = 885] [outer = (nil)] [url = about:blank] 07:18:55 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x8f487c00) [pid = 17795] [serial = 890] [outer = (nil)] [url = about:blank] 07:18:55 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x90e0b800) [pid = 17795] [serial = 891] [outer = (nil)] [url = about:blank] 07:18:55 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x8f48f800) [pid = 17795] [serial = 896] [outer = (nil)] [url = about:blank] 07:18:55 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x8f776400) [pid = 17795] [serial = 887] [outer = (nil)] [url = about:blank] 07:18:55 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8f7ec000) [pid = 17795] [serial = 888] [outer = (nil)] [url = about:blank] 07:18:55 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x9227f000) [pid = 17795] [serial = 882] [outer = (nil)] [url = about:blank] 07:18:55 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x9227b000) [pid = 17795] [serial = 881] [outer = (nil)] [url = about:blank] 07:18:55 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8eb85000) [pid = 17795] [serial = 893] [outer = (nil)] [url = about:blank] 07:18:55 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8ebc7000) [pid = 17795] [serial = 894] [outer = (nil)] [url = about:blank] 07:18:55 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x9115d400) [pid = 17795] [serial = 900] [outer = (nil)] [url = about:blank] 07:18:55 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x91099400) [pid = 17795] [serial = 899] [outer = (nil)] [url = about:blank] 07:18:55 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8f4a2400) [pid = 17795] [serial = 897] [outer = (nil)] [url = about:blank] 07:18:55 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x9240f000) [pid = 17795] [serial = 906] [outer = (nil)] [url = about:blank] 07:18:55 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x92cc7c00) [pid = 17795] [serial = 909] [outer = (nil)] [url = about:blank] 07:18:55 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8f59d800) [pid = 17795] [serial = 908] [outer = (nil)] [url = about:blank] 07:18:55 INFO - PROCESS | 17795 | 1469110735637 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]]]}] 07:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1432ms 07:18:55 INFO - PROCESS | 17795 | 1469110735684 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 07:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:18:55 INFO - PROCESS | 17795 | 1469110735689 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 07:18:55 INFO - PROCESS | 17795 | 1469110735698 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:18:55 INFO - PROCESS | 17795 | 1469110735704 Marionette TRACE conn3 <- [1,1246,null,{}] 07:18:55 INFO - PROCESS | 17795 | 1469110735709 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}] 07:18:55 INFO - PROCESS | 17795 | 1469110735715 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:55 INFO - PROCESS | 17795 | 1469110735854 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 07:18:55 INFO - PROCESS | 17795 | 1469110735869 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:55 INFO - PROCESS | 17795 | 1469110735876 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:55 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebc6800 == 33 [pid = 17795] [id = 319] 07:18:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8ec93c00) [pid = 17795] [serial = 958] [outer = (nil)] 07:18:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8f485c00) [pid = 17795] [serial = 959] [outer = 0x8ec93c00] 07:18:55 INFO - PROCESS | 17795 | 1469110735944 Marionette DEBUG loaded listener.js 07:18:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8f4a0000) [pid = 17795] [serial = 960] [outer = 0x8ec93c00] 07:18:56 INFO - PROCESS | 17795 | 1469110736971 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]]]}] 07:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1335ms 07:18:57 INFO - PROCESS | 17795 | 1469110737030 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 07:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:18:57 INFO - PROCESS | 17795 | 1469110737037 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 07:18:57 INFO - PROCESS | 17795 | 1469110737045 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:18:57 INFO - PROCESS | 17795 | 1469110737050 Marionette TRACE conn3 <- [1,1250,null,{}] 07:18:57 INFO - PROCESS | 17795 | 1469110737059 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}] 07:18:57 INFO - PROCESS | 17795 | 1469110737065 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:57 INFO - PROCESS | 17795 | 1469110737279 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 07:18:57 INFO - PROCESS | 17795 | 1469110737431 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:57 INFO - PROCESS | 17795 | 1469110737437 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:57 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e564c00 == 34 [pid = 17795] [id = 320] 07:18:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8e56dc00) [pid = 17795] [serial = 961] [outer = (nil)] 07:18:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8f487c00) [pid = 17795] [serial = 962] [outer = 0x8e56dc00] 07:18:57 INFO - PROCESS | 17795 | 1469110737568 Marionette DEBUG loaded listener.js 07:18:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8f4a8800) [pid = 17795] [serial = 963] [outer = 0x8e56dc00] 07:18:58 INFO - PROCESS | 17795 | 1469110738392 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]]]}] 07:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1390ms 07:18:58 INFO - PROCESS | 17795 | 1469110738434 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 07:18:58 INFO - PROCESS | 17795 | 1469110738441 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 07:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:18:58 INFO - PROCESS | 17795 | 1469110738453 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:18:58 INFO - PROCESS | 17795 | 1469110738457 Marionette TRACE conn3 <- [1,1254,null,{}] 07:18:58 INFO - PROCESS | 17795 | 1469110738464 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}] 07:18:58 INFO - PROCESS | 17795 | 1469110738471 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:58 INFO - PROCESS | 17795 | 1469110738645 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 07:18:58 INFO - PROCESS | 17795 | 1469110738813 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:58 INFO - PROCESS | 17795 | 1469110738822 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:18:58 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e364400 == 35 [pid = 17795] [id = 321] 07:18:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8f7e5400) [pid = 17795] [serial = 964] [outer = (nil)] 07:18:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x90e15000) [pid = 17795] [serial = 965] [outer = 0x8f7e5400] 07:18:58 INFO - PROCESS | 17795 | 1469110738900 Marionette DEBUG loaded listener.js 07:18:59 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x9109b000) [pid = 17795] [serial = 966] [outer = 0x8f7e5400] 07:18:59 INFO - PROCESS | 17795 | 1469110739849 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]]]}] 07:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1434ms 07:18:59 INFO - PROCESS | 17795 | 1469110739886 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 07:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:18:59 INFO - PROCESS | 17795 | 1469110739891 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 07:18:59 INFO - PROCESS | 17795 | 1469110739898 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:18:59 INFO - PROCESS | 17795 | 1469110739904 Marionette TRACE conn3 <- [1,1258,null,{}] 07:18:59 INFO - PROCESS | 17795 | 1469110739920 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}] 07:18:59 INFO - PROCESS | 17795 | 1469110739929 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:00 INFO - PROCESS | 17795 | 1469110740119 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 07:19:00 INFO - PROCESS | 17795 | 1469110740276 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:00 INFO - PROCESS | 17795 | 1469110740288 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:00 INFO - PROCESS | 17795 | ++DOCSHELL 0x9240dc00 == 36 [pid = 17795] [id = 322] 07:19:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x9240fc00) [pid = 17795] [serial = 967] [outer = (nil)] 07:19:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x925c7000) [pid = 17795] [serial = 968] [outer = 0x9240fc00] 07:19:00 INFO - PROCESS | 17795 | 1469110740407 Marionette DEBUG loaded listener.js 07:19:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x925d0000) [pid = 17795] [serial = 969] [outer = 0x9240fc00] 07:19:01 INFO - PROCESS | 17795 | 1469110741227 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]]]}] 07:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1391ms 07:19:01 INFO - PROCESS | 17795 | 1469110741288 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 07:19:01 INFO - PROCESS | 17795 | 1469110741293 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 07:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:19:01 INFO - PROCESS | 17795 | 1469110741299 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:19:01 INFO - PROCESS | 17795 | 1469110741303 Marionette TRACE conn3 <- [1,1262,null,{}] 07:19:01 INFO - PROCESS | 17795 | 1469110741309 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}] 07:19:01 INFO - PROCESS | 17795 | 1469110741314 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:01 INFO - PROCESS | 17795 | 1469110741496 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 07:19:01 INFO - PROCESS | 17795 | 1469110741652 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:01 INFO - PROCESS | 17795 | 1469110741662 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:01 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f771c00 == 37 [pid = 17795] [id = 323] 07:19:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x9240f000) [pid = 17795] [serial = 970] [outer = (nil)] 07:19:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x92cc1c00) [pid = 17795] [serial = 971] [outer = 0x9240f000] 07:19:01 INFO - PROCESS | 17795 | 1469110741737 Marionette DEBUG loaded listener.js 07:19:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x92cc5000) [pid = 17795] [serial = 972] [outer = 0x9240f000] 07:19:02 INFO - PROCESS | 17795 | 1469110742720 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]]]}] 07:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1493ms 07:19:02 INFO - PROCESS | 17795 | 1469110742792 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 07:19:02 INFO - PROCESS | 17795 | 1469110742796 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 07:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:19:02 INFO - PROCESS | 17795 | 1469110742802 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:19:02 INFO - PROCESS | 17795 | 1469110742805 Marionette TRACE conn3 <- [1,1266,null,{}] 07:19:02 INFO - PROCESS | 17795 | 1469110742811 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}] 07:19:02 INFO - PROCESS | 17795 | 1469110742816 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:03 INFO - PROCESS | 17795 | 1469110743014 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 07:19:03 INFO - PROCESS | 17795 | 1469110743220 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:03 INFO - PROCESS | 17795 | 1469110743228 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:03 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f49f000 == 38 [pid = 17795] [id = 324] 07:19:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x8f77d400) [pid = 17795] [serial = 973] [outer = (nil)] 07:19:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x9227a400) [pid = 17795] [serial = 974] [outer = 0x8f77d400] 07:19:03 INFO - PROCESS | 17795 | 1469110743345 Marionette DEBUG loaded listener.js 07:19:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x92cce800) [pid = 17795] [serial = 975] [outer = 0x8f77d400] 07:19:04 INFO - PROCESS | 17795 | 1469110744198 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]]]}] 07:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1434ms 07:19:04 INFO - PROCESS | 17795 | 1469110744237 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 07:19:04 INFO - PROCESS | 17795 | 1469110744241 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 07:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:19:04 INFO - PROCESS | 17795 | 1469110744247 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:19:04 INFO - PROCESS | 17795 | 1469110744251 Marionette TRACE conn3 <- [1,1270,null,{}] 07:19:04 INFO - PROCESS | 17795 | 1469110744256 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}] 07:19:04 INFO - PROCESS | 17795 | 1469110744266 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:04 INFO - PROCESS | 17795 | 1469110744461 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 07:19:04 INFO - PROCESS | 17795 | 1469110744619 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:04 INFO - PROCESS | 17795 | 1469110744627 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:04 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e49d800 == 39 [pid = 17795] [id = 325] 07:19:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0x8e4a2000) [pid = 17795] [serial = 976] [outer = (nil)] 07:19:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 85 (0x93e25800) [pid = 17795] [serial = 977] [outer = 0x8e4a2000] 07:19:04 INFO - PROCESS | 17795 | 1469110744703 Marionette DEBUG loaded listener.js 07:19:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 86 (0x93e63400) [pid = 17795] [serial = 978] [outer = 0x8e4a2000] 07:19:05 INFO - PROCESS | 17795 | 1469110745704 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]]]}] 07:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1532ms 07:19:05 INFO - PROCESS | 17795 | 1469110745780 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 07:19:05 INFO - PROCESS | 17795 | 1469110745786 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 07:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:19:05 INFO - PROCESS | 17795 | 1469110745794 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:19:05 INFO - PROCESS | 17795 | 1469110745798 Marionette TRACE conn3 <- [1,1274,null,{}] 07:19:05 INFO - PROCESS | 17795 | 1469110745806 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}] 07:19:05 INFO - PROCESS | 17795 | 1469110745811 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:06 INFO - PROCESS | 17795 | 1469110746010 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 07:19:06 INFO - PROCESS | 17795 | 1469110746235 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:06 INFO - PROCESS | 17795 | 1469110746248 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:07 INFO - PROCESS | 17795 | --DOCSHELL 0x8e365800 == 38 [pid = 17795] [id = 308] 07:19:07 INFO - PROCESS | 17795 | --DOCSHELL 0x8e312400 == 37 [pid = 17795] [id = 318] 07:19:07 INFO - PROCESS | 17795 | --DOCSHELL 0x92c4b400 == 36 [pid = 17795] [id = 317] 07:19:07 INFO - PROCESS | 17795 | --DOCSHELL 0x8e315000 == 35 [pid = 17795] [id = 315] 07:19:07 INFO - PROCESS | 17795 | --DOCSHELL 0x8f4a3000 == 34 [pid = 17795] [id = 316] 07:19:07 INFO - PROCESS | 17795 | --DOCSHELL 0x8e49d800 == 33 [pid = 17795] [id = 325] 07:19:07 INFO - PROCESS | 17795 | --DOCSHELL 0x8f49f000 == 32 [pid = 17795] [id = 324] 07:19:07 INFO - PROCESS | 17795 | --DOCSHELL 0x8f771c00 == 31 [pid = 17795] [id = 323] 07:19:07 INFO - PROCESS | 17795 | --DOCSHELL 0x9240dc00 == 30 [pid = 17795] [id = 322] 07:19:07 INFO - PROCESS | 17795 | --DOCSHELL 0x8e564c00 == 29 [pid = 17795] [id = 320] 07:19:07 INFO - PROCESS | 17795 | --DOCSHELL 0x8e364400 == 28 [pid = 17795] [id = 321] 07:19:07 INFO - PROCESS | 17795 | --DOCSHELL 0x8f49ec00 == 27 [pid = 17795] [id = 314] 07:19:07 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebc6800 == 26 [pid = 17795] [id = 319] 07:19:07 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d841800 == 27 [pid = 17795] [id = 326] 07:19:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 87 (0x8d842000) [pid = 17795] [serial = 979] [outer = (nil)] 07:19:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 88 (0x8d84dc00) [pid = 17795] [serial = 980] [outer = 0x8d842000] 07:19:07 INFO - PROCESS | 17795 | 1469110747195 Marionette DEBUG loaded listener.js 07:19:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 89 (0x8e31ac00) [pid = 17795] [serial = 981] [outer = 0x8d842000] 07:19:07 INFO - PROCESS | 17795 | 1469110747983 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]]]}] 07:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 2239ms 07:19:08 INFO - PROCESS | 17795 | 1469110748039 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 07:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:19:08 INFO - PROCESS | 17795 | 1469110748044 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 07:19:08 INFO - PROCESS | 17795 | 1469110748052 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:19:08 INFO - PROCESS | 17795 | 1469110748055 Marionette TRACE conn3 <- [1,1278,null,{}] 07:19:08 INFO - PROCESS | 17795 | 1469110748063 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}] 07:19:08 INFO - PROCESS | 17795 | 1469110748067 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:08 INFO - PROCESS | 17795 | 1469110748229 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 07:19:08 INFO - PROCESS | 17795 | 1469110748240 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:08 INFO - PROCESS | 17795 | 1469110748250 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:08 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb90400 == 28 [pid = 17795] [id = 327] 07:19:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 90 (0x8eb90c00) [pid = 17795] [serial = 982] [outer = (nil)] 07:19:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 91 (0x8ebca000) [pid = 17795] [serial = 983] [outer = 0x8eb90c00] 07:19:08 INFO - PROCESS | 17795 | 1469110748317 Marionette DEBUG loaded listener.js 07:19:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 92 (0x8ec89800) [pid = 17795] [serial = 984] [outer = 0x8eb90c00] 07:19:09 INFO - PROCESS | 17795 | 1469110749263 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]]]}] 07:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1282ms 07:19:09 INFO - PROCESS | 17795 | 1469110749333 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 07:19:09 INFO - PROCESS | 17795 | 1469110749340 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 07:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:19:09 INFO - PROCESS | 17795 | 1469110749351 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:19:09 INFO - PROCESS | 17795 | 1469110749355 Marionette TRACE conn3 <- [1,1282,null,{}] 07:19:09 INFO - PROCESS | 17795 | 1469110749369 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}] 07:19:09 INFO - PROCESS | 17795 | 1469110749374 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:09 INFO - PROCESS | 17795 | 1469110749581 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 07:19:09 INFO - PROCESS | 17795 | 1469110749607 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:09 INFO - PROCESS | 17795 | 1469110749614 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:09 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f486c00 == 29 [pid = 17795] [id = 328] 07:19:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 93 (0x8f4a0800) [pid = 17795] [serial = 985] [outer = (nil)] 07:19:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 94 (0x8f599400) [pid = 17795] [serial = 986] [outer = 0x8f4a0800] 07:19:09 INFO - PROCESS | 17795 | 1469110749681 Marionette DEBUG loaded listener.js 07:19:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 95 (0x8f775000) [pid = 17795] [serial = 987] [outer = 0x8f4a0800] 07:19:10 INFO - PROCESS | 17795 | 1469110750677 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]]]}] 07:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1350ms 07:19:10 INFO - PROCESS | 17795 | 1469110750702 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 07:19:10 INFO - PROCESS | 17795 | 1469110750706 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 07:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:19:10 INFO - PROCESS | 17795 | 1469110750719 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:19:10 INFO - PROCESS | 17795 | 1469110750725 Marionette TRACE conn3 <- [1,1286,null,{}] 07:19:10 INFO - PROCESS | 17795 | 1469110750742 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}] 07:19:10 INFO - PROCESS | 17795 | 1469110750751 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:11 INFO - PROCESS | 17795 | 1469110751361 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 07:19:11 INFO - PROCESS | 17795 | --DOMWINDOW == 94 (0x8ec93c00) [pid = 17795] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:19:11 INFO - PROCESS | 17795 | --DOMWINDOW == 93 (0x8e30dc00) [pid = 17795] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:19:11 INFO - PROCESS | 17795 | --DOMWINDOW == 92 (0x8ec86400) [pid = 17795] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:19:11 INFO - PROCESS | 17795 | --DOMWINDOW == 91 (0x8f7eac00) [pid = 17795] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:19:11 INFO - PROCESS | 17795 | --DOMWINDOW == 90 (0x8e36c000) [pid = 17795] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:19:11 INFO - PROCESS | 17795 | --DOMWINDOW == 89 (0x8f59d400) [pid = 17795] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:19:11 INFO - PROCESS | 17795 | --DOMWINDOW == 88 (0x8f31c400) [pid = 17795] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:19:11 INFO - PROCESS | 17795 | --DOMWINDOW == 87 (0x8e4a6000) [pid = 17795] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:19:11 INFO - PROCESS | 17795 | --DOMWINDOW == 86 (0x92cd0400) [pid = 17795] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:19:11 INFO - PROCESS | 17795 | --DOMWINDOW == 85 (0x92ccf400) [pid = 17795] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:19:11 INFO - PROCESS | 17795 | --DOMWINDOW == 84 (0x8f773c00) [pid = 17795] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:19:11 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x90e0bc00) [pid = 17795] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:19:11 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x8e49e400) [pid = 17795] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:19:11 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x8f5a0400) [pid = 17795] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:19:11 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x92c4b800) [pid = 17795] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:19:11 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x8d84ec00) [pid = 17795] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:19:11 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x8eb8c000) [pid = 17795] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:19:11 INFO - PROCESS | 17795 | 1469110751530 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:11 INFO - PROCESS | 17795 | 1469110751541 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:11 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e31b400 == 30 [pid = 17795] [id = 329] 07:19:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x8e31cc00) [pid = 17795] [serial = 988] [outer = (nil)] 07:19:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x8eb89400) [pid = 17795] [serial = 989] [outer = 0x8e31cc00] 07:19:11 INFO - PROCESS | 17795 | 1469110751604 Marionette DEBUG loaded listener.js 07:19:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x8f48dc00) [pid = 17795] [serial = 990] [outer = 0x8e31cc00] 07:19:12 INFO - PROCESS | 17795 | 1469110752333 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]]]}] 07:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1641ms 07:19:12 INFO - PROCESS | 17795 | 1469110752369 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 07:19:12 INFO - PROCESS | 17795 | 1469110752372 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 07:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:19:12 INFO - PROCESS | 17795 | 1469110752381 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:19:12 INFO - PROCESS | 17795 | 1469110752385 Marionette TRACE conn3 <- [1,1290,null,{}] 07:19:12 INFO - PROCESS | 17795 | 1469110752391 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}] 07:19:12 INFO - PROCESS | 17795 | 1469110752396 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:12 INFO - PROCESS | 17795 | 1469110752547 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 07:19:12 INFO - PROCESS | 17795 | 1469110752560 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:12 INFO - PROCESS | 17795 | 1469110752566 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:12 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb8c000 == 31 [pid = 17795] [id = 330] 07:19:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x8f7eac00) [pid = 17795] [serial = 991] [outer = (nil)] 07:19:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x92270800) [pid = 17795] [serial = 992] [outer = 0x8f7eac00] 07:19:12 INFO - PROCESS | 17795 | 1469110752632 Marionette DEBUG loaded listener.js 07:19:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0x92276400) [pid = 17795] [serial = 993] [outer = 0x8f7eac00] 07:19:13 INFO - PROCESS | 17795 | 1469110753540 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]]]}] 07:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1238ms 07:19:13 INFO - PROCESS | 17795 | 1469110753620 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 07:19:13 INFO - PROCESS | 17795 | 1469110753626 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 07:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:19:13 INFO - PROCESS | 17795 | 1469110753635 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:19:13 INFO - PROCESS | 17795 | 1469110753639 Marionette TRACE conn3 <- [1,1294,null,{}] 07:19:13 INFO - PROCESS | 17795 | 1469110753658 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}] 07:19:13 INFO - PROCESS | 17795 | 1469110753664 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:13 INFO - PROCESS | 17795 | 1469110753862 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 07:19:14 INFO - PROCESS | 17795 | 1469110754018 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:14 INFO - PROCESS | 17795 | 1469110754031 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:14 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a6000 == 32 [pid = 17795] [id = 331] 07:19:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 85 (0x8e565000) [pid = 17795] [serial = 994] [outer = (nil)] 07:19:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 86 (0x8ebc0000) [pid = 17795] [serial = 995] [outer = 0x8e565000] 07:19:14 INFO - PROCESS | 17795 | 1469110754113 Marionette DEBUG loaded listener.js 07:19:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 87 (0x8f489800) [pid = 17795] [serial = 996] [outer = 0x8e565000] 07:19:15 INFO - PROCESS | 17795 | 1469110755116 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]]]}] 07:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1535ms 07:19:15 INFO - PROCESS | 17795 | 1469110755171 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 07:19:15 INFO - PROCESS | 17795 | 1469110755178 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 07:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:19:15 INFO - PROCESS | 17795 | 1469110755189 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:19:15 INFO - PROCESS | 17795 | 1469110755193 Marionette TRACE conn3 <- [1,1298,null,{}] 07:19:15 INFO - PROCESS | 17795 | 1469110755200 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}] 07:19:15 INFO - PROCESS | 17795 | 1469110755206 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:15 INFO - PROCESS | 17795 | 1469110755383 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 07:19:15 INFO - PROCESS | 17795 | 1469110755538 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:15 INFO - PROCESS | 17795 | 1469110755553 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:15 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e31bc00 == 33 [pid = 17795] [id = 332] 07:19:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 88 (0x8f7e9000) [pid = 17795] [serial = 997] [outer = (nil)] 07:19:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 89 (0x910a0400) [pid = 17795] [serial = 998] [outer = 0x8f7e9000] 07:19:15 INFO - PROCESS | 17795 | 1469110755685 Marionette DEBUG loaded listener.js 07:19:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 90 (0x9116ac00) [pid = 17795] [serial = 999] [outer = 0x8f7e9000] 07:19:16 INFO - PROCESS | 17795 | --DOCSHELL 0x93b05000 == 32 [pid = 17795] [id = 10] 07:19:16 INFO - PROCESS | 17795 | 1469110756728 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]]]}] 07:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1587ms 07:19:16 INFO - PROCESS | 17795 | 1469110756776 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 07:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:19:16 INFO - PROCESS | 17795 | 1469110756781 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 07:19:16 INFO - PROCESS | 17795 | 1469110756787 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:19:16 INFO - PROCESS | 17795 | 1469110756793 Marionette TRACE conn3 <- [1,1302,null,{}] 07:19:16 INFO - PROCESS | 17795 | 1469110756809 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}] 07:19:16 INFO - PROCESS | 17795 | 1469110756818 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:17 INFO - PROCESS | 17795 | 1469110757025 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 07:19:17 INFO - PROCESS | 17795 | 1469110757288 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:17 INFO - PROCESS | 17795 | 1469110757298 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:17 INFO - PROCESS | 17795 | ++DOCSHELL 0x925c7800 == 33 [pid = 17795] [id = 333] 07:19:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 91 (0x925c7c00) [pid = 17795] [serial = 1000] [outer = (nil)] 07:19:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 92 (0x92c4b000) [pid = 17795] [serial = 1001] [outer = 0x925c7c00] 07:19:17 INFO - PROCESS | 17795 | 1469110757404 Marionette DEBUG loaded listener.js 07:19:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 93 (0x92c83400) [pid = 17795] [serial = 1002] [outer = 0x925c7c00] 07:19:18 INFO - PROCESS | 17795 | 1469110758338 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]]]}] 07:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1636ms 07:19:18 INFO - PROCESS | 17795 | 1469110758423 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 07:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:19:18 INFO - PROCESS | 17795 | 1469110758428 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 07:19:18 INFO - PROCESS | 17795 | 1469110758434 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:19:18 INFO - PROCESS | 17795 | 1469110758438 Marionette TRACE conn3 <- [1,1306,null,{}] 07:19:18 INFO - PROCESS | 17795 | 1469110758443 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}] 07:19:18 INFO - PROCESS | 17795 | 1469110758448 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:18 INFO - PROCESS | 17795 | 1469110758613 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 07:19:18 INFO - PROCESS | 17795 | 1469110758767 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:18 INFO - PROCESS | 17795 | 1469110758774 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:18 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e366c00 == 34 [pid = 17795] [id = 334] 07:19:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 94 (0x8e49ac00) [pid = 17795] [serial = 1003] [outer = (nil)] 07:19:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 95 (0x8ec90c00) [pid = 17795] [serial = 1004] [outer = 0x8e49ac00] 07:19:18 INFO - PROCESS | 17795 | 1469110758851 Marionette DEBUG loaded listener.js 07:19:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 96 (0x8ebc5c00) [pid = 17795] [serial = 1005] [outer = 0x8e49ac00] 07:19:19 INFO - PROCESS | 17795 | 1469110759945 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]]]}] 07:19:19 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebc7c00 == 33 [pid = 17795] [id = 287] 07:19:19 INFO - PROCESS | 17795 | --DOCSHELL 0x8eb8f400 == 32 [pid = 17795] [id = 289] 07:19:19 INFO - PROCESS | 17795 | --DOCSHELL 0x8e313400 == 31 [pid = 17795] [id = 288] 07:19:19 INFO - PROCESS | 17795 | --DOMWINDOW == 95 (0x8f328800) [pid = 17795] [serial = 912] [outer = (nil)] [url = about:blank] 07:19:19 INFO - PROCESS | 17795 | --DOMWINDOW == 94 (0x8eb88000) [pid = 17795] [serial = 911] [outer = (nil)] [url = about:blank] 07:19:19 INFO - PROCESS | 17795 | --DOMWINDOW == 93 (0x8ec8ac00) [pid = 17795] [serial = 932] [outer = (nil)] [url = about:blank] 07:19:19 INFO - PROCESS | 17795 | --DOMWINDOW == 92 (0x9227bc00) [pid = 17795] [serial = 915] [outer = (nil)] [url = about:blank] 07:19:19 INFO - PROCESS | 17795 | --DOMWINDOW == 91 (0x8e49f000) [pid = 17795] [serial = 929] [outer = (nil)] [url = about:blank] 07:19:19 INFO - PROCESS | 17795 | --DOMWINDOW == 90 (0x8e4a8000) [pid = 17795] [serial = 930] [outer = (nil)] [url = about:blank] 07:19:19 INFO - PROCESS | 17795 | --DOMWINDOW == 89 (0x91165800) [pid = 17795] [serial = 914] [outer = (nil)] [url = about:blank] 07:19:19 INFO - PROCESS | 17795 | --DOMWINDOW == 88 (0x8f4a6800) [pid = 17795] [serial = 927] [outer = (nil)] [url = about:blank] 07:19:19 INFO - PROCESS | 17795 | --DOMWINDOW == 87 (0x8f326000) [pid = 17795] [serial = 926] [outer = (nil)] [url = about:blank] 07:19:19 INFO - PROCESS | 17795 | --DOMWINDOW == 86 (0x93b07c00) [pid = 17795] [serial = 918] [outer = (nil)] [url = about:blank] 07:19:19 INFO - PROCESS | 17795 | --DOMWINDOW == 85 (0x931a9c00) [pid = 17795] [serial = 917] [outer = (nil)] [url = about:blank] 07:19:19 INFO - PROCESS | 17795 | --DOMWINDOW == 84 (0x93e60400) [pid = 17795] [serial = 921] [outer = (nil)] [url = about:blank] 07:19:19 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x93e2f000) [pid = 17795] [serial = 920] [outer = (nil)] [url = about:blank] 07:19:19 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x8ec8c400) [pid = 17795] [serial = 924] [outer = (nil)] [url = about:blank] 07:19:19 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x8eb8f000) [pid = 17795] [serial = 923] [outer = (nil)] [url = about:blank] 07:19:19 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x8ec8f000) [pid = 17795] [serial = 933] [outer = (nil)] [url = about:blank] 07:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1582ms 07:19:20 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x8f4a0000) [pid = 17795] [serial = 960] [outer = (nil)] [url = about:blank] 07:19:20 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x8f485c00) [pid = 17795] [serial = 959] [outer = (nil)] [url = about:blank] 07:19:20 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x8f77e800) [pid = 17795] [serial = 936] [outer = (nil)] [url = about:blank] 07:19:20 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x8e567000) [pid = 17795] [serial = 956] [outer = (nil)] [url = about:blank] 07:19:20 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x90e11800) [pid = 17795] [serial = 938] [outer = (nil)] [url = about:blank] 07:19:20 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x92c45000) [pid = 17795] [serial = 945] [outer = (nil)] [url = about:blank] 07:19:20 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8ebc9400) [pid = 17795] [serial = 947] [outer = (nil)] [url = about:blank] 07:19:20 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8f7e2400) [pid = 17795] [serial = 950] [outer = (nil)] [url = about:blank] 07:19:20 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8ec89c00) [pid = 17795] [serial = 948] [outer = (nil)] [url = about:blank] 07:19:20 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x92c82400) [pid = 17795] [serial = 953] [outer = (nil)] [url = about:blank] 07:19:20 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8f7ecc00) [pid = 17795] [serial = 951] [outer = (nil)] [url = about:blank] 07:19:20 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x92c88c00) [pid = 17795] [serial = 954] [outer = (nil)] [url = about:blank] 07:19:20 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x91097000) [pid = 17795] [serial = 939] [outer = (nil)] [url = about:blank] 07:19:20 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x9109c000) [pid = 17795] [serial = 942] [outer = (nil)] [url = about:blank] 07:19:20 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8f772800) [pid = 17795] [serial = 935] [outer = (nil)] [url = about:blank] 07:19:20 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8e56e400) [pid = 17795] [serial = 957] [outer = (nil)] [url = about:blank] 07:19:20 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x9240e000) [pid = 17795] [serial = 944] [outer = (nil)] [url = about:blank] 07:19:20 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x8f776c00) [pid = 17795] [serial = 941] [outer = (nil)] [url = about:blank] 07:19:20 INFO - PROCESS | 17795 | 1469110760045 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 07:19:20 INFO - PROCESS | 17795 | 1469110760052 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 07:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:19:20 INFO - PROCESS | 17795 | 1469110760061 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:19:20 INFO - PROCESS | 17795 | 1469110760065 Marionette TRACE conn3 <- [1,1310,null,{}] 07:19:20 INFO - PROCESS | 17795 | 1469110760074 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}] 07:19:20 INFO - PROCESS | 17795 | 1469110760079 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:20 INFO - PROCESS | 17795 | 1469110760227 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 07:19:20 INFO - PROCESS | 17795 | 1469110760236 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:20 INFO - PROCESS | 17795 | 1469110760245 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:20 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e36dc00 == 32 [pid = 17795] [id = 335] 07:19:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8e36e000) [pid = 17795] [serial = 1006] [outer = (nil)] 07:19:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8e4a8000) [pid = 17795] [serial = 1007] [outer = 0x8e36e000] 07:19:20 INFO - PROCESS | 17795 | 1469110760311 Marionette DEBUG loaded listener.js 07:19:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8e56b000) [pid = 17795] [serial = 1008] [outer = 0x8e36e000] 07:19:21 INFO - PROCESS | 17795 | 1469110761188 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] 07:19:21 INFO - PROCESS | 17795 | 1469110761261 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 07:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:19:21 INFO - PROCESS | 17795 | 1469110761271 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:19:21 INFO - PROCESS | 17795 | 1469110761275 Marionette TRACE conn3 <- [1,1314,null,{}] 07:19:21 INFO - PROCESS | 17795 | 1469110761281 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}] 07:19:21 INFO - PROCESS | 17795 | 1469110761286 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:21 INFO - PROCESS | 17795 | 1469110761435 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 07:19:21 INFO - PROCESS | 17795 | 1469110761560 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:21 INFO - PROCESS | 17795 | 1469110761572 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:21 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebc3000 == 33 [pid = 17795] [id = 336] 07:19:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8ebc8c00) [pid = 17795] [serial = 1009] [outer = (nil)] 07:19:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8ec8d400) [pid = 17795] [serial = 1010] [outer = 0x8ebc8c00] 07:19:21 INFO - PROCESS | 17795 | 1469110761650 Marionette DEBUG loaded listener.js 07:19:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8f320400) [pid = 17795] [serial = 1011] [outer = 0x8ebc8c00] 07:19:22 INFO - PROCESS | 17795 | 1469110762436 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]]]}] 07:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1231ms 07:19:22 INFO - PROCESS | 17795 | 1469110762503 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 07:19:22 INFO - PROCESS | 17795 | 1469110762507 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 07:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:19:22 INFO - PROCESS | 17795 | 1469110762513 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:19:22 INFO - PROCESS | 17795 | 1469110762519 Marionette TRACE conn3 <- [1,1318,null,{}] 07:19:22 INFO - PROCESS | 17795 | 1469110762539 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}] 07:19:22 INFO - PROCESS | 17795 | 1469110762547 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:22 INFO - PROCESS | 17795 | 1469110762740 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 07:19:22 INFO - PROCESS | 17795 | 1469110762764 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:22 INFO - PROCESS | 17795 | 1469110762773 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:22 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f779800 == 34 [pid = 17795] [id = 337] 07:19:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8f779c00) [pid = 17795] [serial = 1012] [outer = (nil)] 07:19:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8f77ec00) [pid = 17795] [serial = 1013] [outer = 0x8f779c00] 07:19:22 INFO - PROCESS | 17795 | 1469110762838 Marionette DEBUG loaded listener.js 07:19:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8f7ea400) [pid = 17795] [serial = 1014] [outer = 0x8f779c00] 07:19:23 INFO - PROCESS | 17795 | 1469110763654 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]]]}] 07:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1188ms 07:19:23 INFO - PROCESS | 17795 | 1469110763701 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 07:19:23 INFO - PROCESS | 17795 | 1469110763704 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 07:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:19:23 INFO - PROCESS | 17795 | 1469110763711 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:19:23 INFO - PROCESS | 17795 | 1469110763714 Marionette TRACE conn3 <- [1,1322,null,{}] 07:19:23 INFO - PROCESS | 17795 | 1469110763719 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}] 07:19:23 INFO - PROCESS | 17795 | 1469110763724 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:23 INFO - PROCESS | 17795 | 1469110763913 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 07:19:23 INFO - PROCESS | 17795 | 1469110763931 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:23 INFO - PROCESS | 17795 | 1469110763939 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:23 INFO - PROCESS | 17795 | ++DOCSHELL 0x90e0b800 == 35 [pid = 17795] [id = 338] 07:19:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x90e18000) [pid = 17795] [serial = 1015] [outer = (nil)] 07:19:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x91098000) [pid = 17795] [serial = 1016] [outer = 0x90e18000] 07:19:24 INFO - PROCESS | 17795 | 1469110764009 Marionette DEBUG loaded listener.js 07:19:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x91160c00) [pid = 17795] [serial = 1017] [outer = 0x90e18000] 07:19:24 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8e56dc00) [pid = 17795] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:19:24 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8f7e5400) [pid = 17795] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:19:24 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x9240fc00) [pid = 17795] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:19:24 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x9240f000) [pid = 17795] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:19:24 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8f4a0800) [pid = 17795] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:19:24 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8d842000) [pid = 17795] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:19:24 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8e4a2000) [pid = 17795] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:19:24 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8f77d400) [pid = 17795] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:19:24 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8e31cc00) [pid = 17795] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:19:24 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8eb90c00) [pid = 17795] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:19:24 INFO - PROCESS | 17795 | 1469110764881 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]]]}] 07:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1235ms 07:19:24 INFO - PROCESS | 17795 | 1469110764947 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 07:19:24 INFO - PROCESS | 17795 | 1469110764950 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 07:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:19:24 INFO - PROCESS | 17795 | 1469110764957 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:19:24 INFO - PROCESS | 17795 | 1469110764960 Marionette TRACE conn3 <- [1,1326,null,{}] 07:19:24 INFO - PROCESS | 17795 | 1469110764965 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}] 07:19:24 INFO - PROCESS | 17795 | 1469110764970 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:25 INFO - PROCESS | 17795 | 1469110765105 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 07:19:25 INFO - PROCESS | 17795 | 1469110765115 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:25 INFO - PROCESS | 17795 | 1469110765125 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:25 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d842000 == 36 [pid = 17795] [id = 339] 07:19:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8d850c00) [pid = 17795] [serial = 1018] [outer = (nil)] 07:19:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8f77d400) [pid = 17795] [serial = 1019] [outer = 0x8d850c00] 07:19:25 INFO - PROCESS | 17795 | 1469110765185 Marionette DEBUG loaded listener.js 07:19:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x90e10000) [pid = 17795] [serial = 1020] [outer = 0x8d850c00] 07:19:26 INFO - PROCESS | 17795 | 1469110765999 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]]]}] 07:19:26 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 07:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1082ms 07:19:26 INFO - PROCESS | 17795 | 1469110766039 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 07:19:26 INFO - PROCESS | 17795 | 1469110766042 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 07:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:19:26 INFO - PROCESS | 17795 | 1469110766048 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:19:26 INFO - PROCESS | 17795 | 1469110766050 Marionette TRACE conn3 <- [1,1330,null,{}] 07:19:26 INFO - PROCESS | 17795 | 1469110766056 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}] 07:19:26 INFO - PROCESS | 17795 | 1469110766065 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:26 INFO - PROCESS | 17795 | 1469110766252 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 07:19:26 INFO - PROCESS | 17795 | 1469110766264 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:26 INFO - PROCESS | 17795 | 1469110766272 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:26 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f489400 == 37 [pid = 17795] [id = 340] 07:19:26 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x92339000) [pid = 17795] [serial = 1021] [outer = (nil)] 07:19:26 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x925ca000) [pid = 17795] [serial = 1022] [outer = 0x92339000] 07:19:26 INFO - PROCESS | 17795 | 1469110766336 Marionette DEBUG loaded listener.js 07:19:26 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x92c42c00) [pid = 17795] [serial = 1023] [outer = 0x92339000] 07:19:27 INFO - PROCESS | 17795 | 1469110767413 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]]]}] 07:19:27 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 07:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1438ms 07:19:27 INFO - PROCESS | 17795 | 1469110767488 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 07:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:19:27 INFO - PROCESS | 17795 | 1469110767495 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 07:19:27 INFO - PROCESS | 17795 | 1469110767503 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:19:27 INFO - PROCESS | 17795 | 1469110767509 Marionette TRACE conn3 <- [1,1334,null,{}] 07:19:27 INFO - PROCESS | 17795 | 1469110767518 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}] 07:19:27 INFO - PROCESS | 17795 | 1469110767523 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:27 INFO - PROCESS | 17795 | 1469110767735 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 07:19:27 INFO - PROCESS | 17795 | 1469110767936 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:27 INFO - PROCESS | 17795 | 1469110767946 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:28 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a1800 == 38 [pid = 17795] [id = 341] 07:19:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8e4a5400) [pid = 17795] [serial = 1024] [outer = (nil)] 07:19:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8ebcac00) [pid = 17795] [serial = 1025] [outer = 0x8e4a5400] 07:19:28 INFO - PROCESS | 17795 | 1469110768068 Marionette DEBUG loaded listener.js 07:19:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8ec8e400) [pid = 17795] [serial = 1026] [outer = 0x8e4a5400] 07:19:28 INFO - PROCESS | 17795 | 1469110768932 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]]]}] 07:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1488ms 07:19:28 INFO - PROCESS | 17795 | 1469110768990 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 07:19:28 INFO - PROCESS | 17795 | 1469110768997 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 07:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:19:29 INFO - PROCESS | 17795 | 1469110769007 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:19:29 INFO - PROCESS | 17795 | 1469110769011 Marionette TRACE conn3 <- [1,1338,null,{}] 07:19:29 INFO - PROCESS | 17795 | 1469110769017 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}] 07:19:29 INFO - PROCESS | 17795 | 1469110769023 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:29 INFO - PROCESS | 17795 | 1469110769190 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 07:19:29 INFO - PROCESS | 17795 | 1469110769346 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:29 INFO - PROCESS | 17795 | 1469110769352 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:29 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a8800 == 39 [pid = 17795] [id = 342] 07:19:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x8f772800) [pid = 17795] [serial = 1027] [outer = (nil)] 07:19:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x8f77f400) [pid = 17795] [serial = 1028] [outer = 0x8f772800] 07:19:29 INFO - PROCESS | 17795 | 1469110769433 Marionette DEBUG loaded listener.js 07:19:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x90e0fc00) [pid = 17795] [serial = 1029] [outer = 0x8f772800] 07:19:30 INFO - PROCESS | 17795 | 1469110770855 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]]]}] 07:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1934ms 07:19:30 INFO - PROCESS | 17795 | 1469110770942 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 07:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:19:30 INFO - PROCESS | 17795 | 1469110770946 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 07:19:30 INFO - PROCESS | 17795 | 1469110770953 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:19:30 INFO - PROCESS | 17795 | 1469110770959 Marionette TRACE conn3 <- [1,1342,null,{}] 07:19:30 INFO - PROCESS | 17795 | 1469110770974 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}] 07:19:30 INFO - PROCESS | 17795 | 1469110770983 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:31 INFO - PROCESS | 17795 | 1469110771139 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 07:19:31 INFO - PROCESS | 17795 | 1469110771294 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:31 INFO - PROCESS | 17795 | 1469110771301 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:31 INFO - PROCESS | 17795 | ++DOCSHELL 0x92407c00 == 40 [pid = 17795] [id = 343] 07:19:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x9240ac00) [pid = 17795] [serial = 1030] [outer = (nil)] 07:19:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x925cb800) [pid = 17795] [serial = 1031] [outer = 0x9240ac00] 07:19:31 INFO - PROCESS | 17795 | 1469110771384 Marionette DEBUG loaded listener.js 07:19:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x92c81400) [pid = 17795] [serial = 1032] [outer = 0x9240ac00] 07:19:32 INFO - PROCESS | 17795 | 1469110772262 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]]]}] 07:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1387ms 07:19:32 INFO - PROCESS | 17795 | 1469110772368 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 07:19:32 INFO - PROCESS | 17795 | 1469110772373 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 07:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:19:32 INFO - PROCESS | 17795 | 1469110772569 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:19:32 INFO - PROCESS | 17795 | 1469110772572 Marionette TRACE conn3 <- [1,1346,null,{}] 07:19:32 INFO - PROCESS | 17795 | 1469110772622 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}] 07:19:32 INFO - PROCESS | 17795 | 1469110772627 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:32 INFO - PROCESS | 17795 | 1469110772808 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 07:19:33 INFO - PROCESS | 17795 | 1469110773066 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:33 INFO - PROCESS | 17795 | 1469110773075 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:33 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a1000 == 41 [pid = 17795] [id = 344] 07:19:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x8e56c000) [pid = 17795] [serial = 1033] [outer = (nil)] 07:19:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x8ebc5400) [pid = 17795] [serial = 1034] [outer = 0x8e56c000] 07:19:33 INFO - PROCESS | 17795 | 1469110773187 Marionette DEBUG loaded listener.js 07:19:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x8ec86000) [pid = 17795] [serial = 1035] [outer = 0x8e56c000] 07:19:34 INFO - PROCESS | 17795 | --DOCSHELL 0x8e563800 == 40 [pid = 17795] [id = 281] 07:19:34 INFO - PROCESS | 17795 | --DOCSHELL 0x8f77b400 == 39 [pid = 17795] [id = 293] 07:19:34 INFO - PROCESS | 17795 | --DOCSHELL 0x8f490000 == 38 [pid = 17795] [id = 283] 07:19:34 INFO - PROCESS | 17795 | --DOCSHELL 0x8f49c400 == 37 [pid = 17795] [id = 290] 07:19:34 INFO - PROCESS | 17795 | --DOCSHELL 0x8f7f0800 == 36 [pid = 17795] [id = 284] 07:19:34 INFO - PROCESS | 17795 | --DOCSHELL 0x8f483400 == 35 [pid = 17795] [id = 291] 07:19:34 INFO - PROCESS | 17795 | --DOCSHELL 0x8d842400 == 34 [pid = 17795] [id = 280] 07:19:34 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec86800 == 33 [pid = 17795] [id = 292] 07:19:34 INFO - PROCESS | 17795 | --DOCSHELL 0x8d841800 == 32 [pid = 17795] [id = 326] 07:19:34 INFO - PROCESS | 17795 | --DOCSHELL 0x925c2c00 == 31 [pid = 17795] [id = 11] 07:19:34 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebc9000 == 30 [pid = 17795] [id = 277] 07:19:34 INFO - PROCESS | 17795 | --DOCSHELL 0x8f5a2800 == 29 [pid = 17795] [id = 278] 07:19:34 INFO - PROCESS | 17795 | --DOCSHELL 0x8f778400 == 28 [pid = 17795] [id = 279] 07:19:34 INFO - PROCESS | 17795 | --DOCSHELL 0x8e363400 == 27 [pid = 17795] [id = 276] 07:19:34 INFO - PROCESS | 17795 | --DOCSHELL 0x8e317c00 == 26 [pid = 17795] [id = 282] 07:19:34 INFO - PROCESS | 17795 | --DOCSHELL 0x92c42800 == 25 [pid = 17795] [id = 286] 07:19:34 INFO - PROCESS | 17795 | --DOCSHELL 0x8f77c000 == 24 [pid = 17795] [id = 285] 07:19:34 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x92270800) [pid = 17795] [serial = 992] [outer = (nil)] [url = about:blank] 07:19:34 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x8f4a8800) [pid = 17795] [serial = 963] [outer = (nil)] [url = about:blank] 07:19:34 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x8f487c00) [pid = 17795] [serial = 962] [outer = (nil)] [url = about:blank] 07:19:34 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x9109b000) [pid = 17795] [serial = 966] [outer = (nil)] [url = about:blank] 07:19:34 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x90e15000) [pid = 17795] [serial = 965] [outer = (nil)] [url = about:blank] 07:19:34 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x925d0000) [pid = 17795] [serial = 969] [outer = (nil)] [url = about:blank] 07:19:34 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x925c7000) [pid = 17795] [serial = 968] [outer = (nil)] [url = about:blank] 07:19:34 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x92cc5000) [pid = 17795] [serial = 972] [outer = (nil)] [url = about:blank] 07:19:34 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8f599400) [pid = 17795] [serial = 986] [outer = (nil)] [url = about:blank] 07:19:34 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x92cc1c00) [pid = 17795] [serial = 971] [outer = (nil)] [url = about:blank] 07:19:34 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8d84dc00) [pid = 17795] [serial = 980] [outer = (nil)] [url = about:blank] 07:19:34 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8e31ac00) [pid = 17795] [serial = 981] [outer = (nil)] [url = about:blank] 07:19:34 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x93e63400) [pid = 17795] [serial = 978] [outer = (nil)] [url = about:blank] 07:19:34 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x93e25800) [pid = 17795] [serial = 977] [outer = (nil)] [url = about:blank] 07:19:34 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x92cce800) [pid = 17795] [serial = 975] [outer = (nil)] [url = about:blank] 07:19:34 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x9227a400) [pid = 17795] [serial = 974] [outer = (nil)] [url = about:blank] 07:19:34 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8eb89400) [pid = 17795] [serial = 989] [outer = (nil)] [url = about:blank] 07:19:34 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8f775000) [pid = 17795] [serial = 987] [outer = (nil)] [url = about:blank] 07:19:34 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8ebca000) [pid = 17795] [serial = 983] [outer = (nil)] [url = about:blank] 07:19:34 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x8ec89800) [pid = 17795] [serial = 984] [outer = (nil)] [url = about:blank] 07:19:34 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x8f48dc00) [pid = 17795] [serial = 990] [outer = (nil)] [url = about:blank] 07:19:34 INFO - PROCESS | 17795 | 1469110774858 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]]]}] 07:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 2511ms 07:19:34 INFO - PROCESS | 17795 | 1469110774897 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 07:19:34 INFO - PROCESS | 17795 | 1469110774903 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 07:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:19:34 INFO - PROCESS | 17795 | 1469110774910 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:19:34 INFO - PROCESS | 17795 | 1469110774918 Marionette TRACE conn3 <- [1,1350,null,{}] 07:19:34 INFO - PROCESS | 17795 | 1469110774966 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}] 07:19:34 INFO - PROCESS | 17795 | 1469110774970 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:35 INFO - PROCESS | 17795 | 1469110775132 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 07:19:35 INFO - PROCESS | 17795 | 1469110775143 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:35 INFO - PROCESS | 17795 | 1469110775153 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:35 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a1400 == 25 [pid = 17795] [id = 345] 07:19:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x8e4a3000) [pid = 17795] [serial = 1036] [outer = (nil)] 07:19:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8e56bc00) [pid = 17795] [serial = 1037] [outer = 0x8e4a3000] 07:19:35 INFO - PROCESS | 17795 | 1469110775223 Marionette DEBUG loaded listener.js 07:19:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8eb86800) [pid = 17795] [serial = 1038] [outer = 0x8e4a3000] 07:19:36 INFO - PROCESS | 17795 | 1469110776090 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]]]}] 07:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1222ms 07:19:36 INFO - PROCESS | 17795 | 1469110776133 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 07:19:36 INFO - PROCESS | 17795 | 1469110776141 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 07:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:19:36 INFO - PROCESS | 17795 | 1469110776152 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:19:36 INFO - PROCESS | 17795 | 1469110776155 Marionette TRACE conn3 <- [1,1354,null,{}] 07:19:36 INFO - PROCESS | 17795 | 1469110776162 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}] 07:19:36 INFO - PROCESS | 17795 | 1469110776168 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:36 INFO - PROCESS | 17795 | 1469110776328 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 07:19:36 INFO - PROCESS | 17795 | 1469110776449 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:36 INFO - PROCESS | 17795 | 1469110776458 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:36 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebc6800 == 26 [pid = 17795] [id = 346] 07:19:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8ec8a000) [pid = 17795] [serial = 1039] [outer = (nil)] 07:19:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8f487c00) [pid = 17795] [serial = 1040] [outer = 0x8ec8a000] 07:19:36 INFO - PROCESS | 17795 | 1469110776525 Marionette DEBUG loaded listener.js 07:19:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8f49b800) [pid = 17795] [serial = 1041] [outer = 0x8ec8a000] 07:19:37 INFO - PROCESS | 17795 | 1469110777386 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]]]}] 07:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1281ms 07:19:37 INFO - PROCESS | 17795 | 1469110777433 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 07:19:37 INFO - PROCESS | 17795 | 1469110777436 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 07:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:19:37 INFO - PROCESS | 17795 | 1469110777451 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:19:37 INFO - PROCESS | 17795 | 1469110777457 Marionette TRACE conn3 <- [1,1358,null,{}] 07:19:37 INFO - PROCESS | 17795 | 1469110777474 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}] 07:19:37 INFO - PROCESS | 17795 | 1469110777483 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:37 INFO - PROCESS | 17795 | 1469110777677 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 07:19:37 INFO - PROCESS | 17795 | 1469110777697 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:37 INFO - PROCESS | 17795 | 1469110777708 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:37 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f775000 == 27 [pid = 17795] [id = 347] 07:19:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8f776800) [pid = 17795] [serial = 1042] [outer = (nil)] 07:19:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8f7e3000) [pid = 17795] [serial = 1043] [outer = 0x8f776800] 07:19:37 INFO - PROCESS | 17795 | 1469110777774 Marionette DEBUG loaded listener.js 07:19:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x90e0c000) [pid = 17795] [serial = 1044] [outer = 0x8f776800] 07:19:38 INFO - PROCESS | 17795 | 1469110778621 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]]]}] 07:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1195ms 07:19:38 INFO - PROCESS | 17795 | 1469110778639 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 07:19:38 INFO - PROCESS | 17795 | 1469110778642 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 07:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:19:38 INFO - PROCESS | 17795 | 1469110778649 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:19:38 INFO - PROCESS | 17795 | 1469110778652 Marionette TRACE conn3 <- [1,1362,null,{}] 07:19:38 INFO - PROCESS | 17795 | 1469110778657 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}] 07:19:38 INFO - PROCESS | 17795 | 1469110778662 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:39 INFO - PROCESS | 17795 | 1469110779130 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 07:19:39 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8f779c00) [pid = 17795] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:19:39 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x90e18000) [pid = 17795] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:19:39 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8e36e000) [pid = 17795] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:19:39 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8e565000) [pid = 17795] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:19:39 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8d850c00) [pid = 17795] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:19:39 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8f7eac00) [pid = 17795] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:19:39 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8f7e9000) [pid = 17795] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:19:39 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x8e49ac00) [pid = 17795] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:19:39 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x8ebc8c00) [pid = 17795] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:19:39 INFO - PROCESS | 17795 | --DOMWINDOW == 60 (0x925c7c00) [pid = 17795] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:19:39 INFO - PROCESS | 17795 | --DOMWINDOW == 59 (0x93e5e400) [pid = 17795] [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.] 07:19:39 INFO - PROCESS | 17795 | --DOMWINDOW == 58 (0x92339000) [pid = 17795] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:19:39 INFO - PROCESS | 17795 | --DOMWINDOW == 57 (0x93b06000) [pid = 17795] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:19:39 INFO - PROCESS | 17795 | 1469110779274 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:39 INFO - PROCESS | 17795 | 1469110779283 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:39 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d849400 == 28 [pid = 17795] [id = 348] 07:19:39 INFO - PROCESS | 17795 | ++DOMWINDOW == 58 (0x8e312400) [pid = 17795] [serial = 1045] [outer = (nil)] 07:19:39 INFO - PROCESS | 17795 | ++DOMWINDOW == 59 (0x8e49ac00) [pid = 17795] [serial = 1046] [outer = 0x8e312400] 07:19:39 INFO - PROCESS | 17795 | 1469110779346 Marionette DEBUG loaded listener.js 07:19:39 INFO - PROCESS | 17795 | ++DOMWINDOW == 60 (0x8f48ac00) [pid = 17795] [serial = 1047] [outer = 0x8e312400] 07:19:40 INFO - PROCESS | 17795 | 1469110780068 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]]]}] 07:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1478ms 07:19:40 INFO - PROCESS | 17795 | 1469110780133 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 07:19:40 INFO - PROCESS | 17795 | 1469110780137 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 07:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:19:40 INFO - PROCESS | 17795 | 1469110780144 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:19:40 INFO - PROCESS | 17795 | 1469110780148 Marionette TRACE conn3 <- [1,1366,null,{}] 07:19:40 INFO - PROCESS | 17795 | 1469110780153 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}] 07:19:40 INFO - PROCESS | 17795 | 1469110780157 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:40 INFO - PROCESS | 17795 | 1469110780297 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 07:19:40 INFO - PROCESS | 17795 | 1469110780306 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:40 INFO - PROCESS | 17795 | 1469110780315 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:40 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f780c00 == 29 [pid = 17795] [id = 349] 07:19:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0x8f7eac00) [pid = 17795] [serial = 1048] [outer = (nil)] 07:19:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x9115d800) [pid = 17795] [serial = 1049] [outer = 0x8f7eac00] 07:19:40 INFO - PROCESS | 17795 | 1469110780377 Marionette DEBUG loaded listener.js 07:19:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x92271400) [pid = 17795] [serial = 1050] [outer = 0x8f7eac00] 07:19:41 INFO - PROCESS | 17795 | 1469110781288 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] 07:19:41 INFO - PROCESS | 17795 | 1469110781354 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 07:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:19:41 INFO - PROCESS | 17795 | 1469110781370 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:19:41 INFO - PROCESS | 17795 | 1469110781375 Marionette TRACE conn3 <- [1,1370,null,{}] 07:19:41 INFO - PROCESS | 17795 | 1469110781384 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}] 07:19:41 INFO - PROCESS | 17795 | 1469110781390 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:41 INFO - PROCESS | 17795 | 1469110781568 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 07:19:41 INFO - PROCESS | 17795 | 1469110781722 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:41 INFO - PROCESS | 17795 | 1469110781738 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:41 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e365000 == 30 [pid = 17795] [id = 350] 07:19:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8e565400) [pid = 17795] [serial = 1051] [outer = (nil)] 07:19:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8e56d800) [pid = 17795] [serial = 1052] [outer = 0x8e565400] 07:19:41 INFO - PROCESS | 17795 | 1469110781816 Marionette DEBUG loaded listener.js 07:19:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8ec84c00) [pid = 17795] [serial = 1053] [outer = 0x8e565400] 07:19:42 INFO - PROCESS | 17795 | 1469110782883 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] 07:19:42 INFO - PROCESS | 17795 | 1469110782912 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 07:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:19:42 INFO - PROCESS | 17795 | 1469110782923 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:19:42 INFO - PROCESS | 17795 | 1469110782926 Marionette TRACE conn3 <- [1,1374,null,{}] 07:19:42 INFO - PROCESS | 17795 | 1469110782933 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}] 07:19:42 INFO - PROCESS | 17795 | 1469110782939 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:43 INFO - PROCESS | 17795 | 1469110783110 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 07:19:43 INFO - PROCESS | 17795 | 1469110783306 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:43 INFO - PROCESS | 17795 | 1469110783314 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:43 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d846000 == 31 [pid = 17795] [id = 351] 07:19:43 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8f771c00) [pid = 17795] [serial = 1054] [outer = (nil)] 07:19:43 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8f7ed000) [pid = 17795] [serial = 1055] [outer = 0x8f771c00] 07:19:43 INFO - PROCESS | 17795 | 1469110783399 Marionette DEBUG loaded listener.js 07:19:43 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x91099c00) [pid = 17795] [serial = 1056] [outer = 0x8f771c00] 07:19:44 INFO - PROCESS | 17795 | [17795] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:19:44 INFO - PROCESS | 17795 | 1469110784399 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] 07:19:44 INFO - PROCESS | 17795 | 1469110784420 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 07:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:19:44 INFO - PROCESS | 17795 | 1469110784427 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:19:44 INFO - PROCESS | 17795 | 1469110784433 Marionette TRACE conn3 <- [1,1378,null,{}] 07:19:44 INFO - PROCESS | 17795 | 1469110784449 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}] 07:19:44 INFO - PROCESS | 17795 | 1469110784458 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:44 INFO - PROCESS | 17795 | 1469110784629 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 07:19:44 INFO - PROCESS | 17795 | 1469110784824 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:44 INFO - PROCESS | 17795 | 1469110784836 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:44 INFO - PROCESS | 17795 | ++DOCSHELL 0x925c3000 == 32 [pid = 17795] [id = 352] 07:19:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x925c5000) [pid = 17795] [serial = 1057] [outer = (nil)] 07:19:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x92c44800) [pid = 17795] [serial = 1058] [outer = 0x925c5000] 07:19:44 INFO - PROCESS | 17795 | 1469110784915 Marionette DEBUG loaded listener.js 07:19:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x92c4d800) [pid = 17795] [serial = 1059] [outer = 0x925c5000] 07:19:45 INFO - PROCESS | 17795 | 1469110785861 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] 07:19:45 INFO - PROCESS | 17795 | 1469110785920 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 07:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:19:45 INFO - PROCESS | 17795 | 1469110785926 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:19:45 INFO - PROCESS | 17795 | 1469110785930 Marionette TRACE conn3 <- [1,1382,null,{}] 07:19:45 INFO - PROCESS | 17795 | 1469110785936 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}] 07:19:45 INFO - PROCESS | 17795 | 1469110785941 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:46 INFO - PROCESS | 17795 | 1469110786140 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 07:19:46 INFO - PROCESS | 17795 | 1469110786455 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:46 INFO - PROCESS | 17795 | 1469110786465 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:46 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d84c800 == 33 [pid = 17795] [id = 353] 07:19:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8d84dc00) [pid = 17795] [serial = 1060] [outer = (nil)] 07:19:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x8e314000) [pid = 17795] [serial = 1061] [outer = 0x8d84dc00] 07:19:46 INFO - PROCESS | 17795 | 1469110786556 Marionette DEBUG loaded listener.js 07:19:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x8e4a4000) [pid = 17795] [serial = 1062] [outer = 0x8d84dc00] 07:19:47 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x93e5c800) [pid = 17795] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:19:47 INFO - PROCESS | 17795 | [17795] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:19:47 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8f7ea400) [pid = 17795] [serial = 1014] [outer = (nil)] [url = about:blank] 07:19:47 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x91098000) [pid = 17795] [serial = 1016] [outer = (nil)] [url = about:blank] 07:19:47 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8e4a8000) [pid = 17795] [serial = 1007] [outer = (nil)] [url = about:blank] 07:19:47 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8e56b000) [pid = 17795] [serial = 1008] [outer = (nil)] [url = about:blank] 07:19:47 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8ebc0000) [pid = 17795] [serial = 995] [outer = (nil)] [url = about:blank] 07:19:47 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8f77d400) [pid = 17795] [serial = 1019] [outer = (nil)] [url = about:blank] 07:19:47 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8f489800) [pid = 17795] [serial = 996] [outer = (nil)] [url = about:blank] 07:19:47 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x92276400) [pid = 17795] [serial = 993] [outer = (nil)] [url = about:blank] 07:19:47 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x910a0400) [pid = 17795] [serial = 998] [outer = (nil)] [url = about:blank] 07:19:47 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x9116ac00) [pid = 17795] [serial = 999] [outer = (nil)] [url = about:blank] 07:19:47 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8ec90c00) [pid = 17795] [serial = 1004] [outer = (nil)] [url = about:blank] 07:19:47 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x8ebc5c00) [pid = 17795] [serial = 1005] [outer = (nil)] [url = about:blank] 07:19:47 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x8ec8d400) [pid = 17795] [serial = 1010] [outer = (nil)] [url = about:blank] 07:19:47 INFO - PROCESS | 17795 | --DOMWINDOW == 60 (0x92c4b000) [pid = 17795] [serial = 1001] [outer = (nil)] [url = about:blank] 07:19:47 INFO - PROCESS | 17795 | --DOMWINDOW == 59 (0x92c83400) [pid = 17795] [serial = 1002] [outer = (nil)] [url = about:blank] 07:19:47 INFO - PROCESS | 17795 | --DOMWINDOW == 58 (0x8e56a400) [pid = 17795] [serial = 684] [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.] 07:19:47 INFO - PROCESS | 17795 | --DOMWINDOW == 57 (0x925ca000) [pid = 17795] [serial = 1022] [outer = (nil)] [url = about:blank] 07:19:47 INFO - PROCESS | 17795 | --DOMWINDOW == 56 (0x8f77ec00) [pid = 17795] [serial = 1013] [outer = (nil)] [url = about:blank] 07:19:47 INFO - PROCESS | 17795 | --DOMWINDOW == 55 (0x91160c00) [pid = 17795] [serial = 1017] [outer = (nil)] [url = about:blank] 07:19:47 INFO - PROCESS | 17795 | --DOMWINDOW == 54 (0x8f320400) [pid = 17795] [serial = 1011] [outer = (nil)] [url = about:blank] 07:19:47 INFO - PROCESS | 17795 | --DOMWINDOW == 53 (0x92c42c00) [pid = 17795] [serial = 1023] [outer = (nil)] [url = about:blank] 07:19:47 INFO - PROCESS | 17795 | --DOMWINDOW == 52 (0x90e10000) [pid = 17795] [serial = 1020] [outer = (nil)] [url = about:blank] 07:19:47 INFO - PROCESS | 17795 | 1469110787613 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] 07:19:47 INFO - PROCESS | 17795 | 1469110787671 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 07:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:19:47 INFO - PROCESS | 17795 | 1469110787678 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:19:47 INFO - PROCESS | 17795 | 1469110787684 Marionette TRACE conn3 <- [1,1386,null,{}] 07:19:47 INFO - PROCESS | 17795 | 1469110787692 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}] 07:19:47 INFO - PROCESS | 17795 | 1469110787696 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:47 INFO - PROCESS | 17795 | 1469110787853 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 07:19:48 INFO - PROCESS | 17795 | 1469110788006 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:48 INFO - PROCESS | 17795 | 1469110788015 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:48 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb83000 == 34 [pid = 17795] [id = 354] 07:19:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 53 (0x8ec90800) [pid = 17795] [serial = 1063] [outer = (nil)] 07:19:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 54 (0x8f329800) [pid = 17795] [serial = 1064] [outer = 0x8ec90800] 07:19:48 INFO - PROCESS | 17795 | 1469110788081 Marionette DEBUG loaded listener.js 07:19:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 55 (0x8f4a0c00) [pid = 17795] [serial = 1065] [outer = 0x8ec90800] 07:19:48 INFO - PROCESS | 17795 | 1469110788803 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] 07:19:48 INFO - PROCESS | 17795 | 1469110788868 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 07:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:19:48 INFO - PROCESS | 17795 | 1469110788876 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:19:48 INFO - PROCESS | 17795 | 1469110788878 Marionette TRACE conn3 <- [1,1390,null,{}] 07:19:48 INFO - PROCESS | 17795 | 1469110788884 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}] 07:19:48 INFO - PROCESS | 17795 | 1469110788889 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:49 INFO - PROCESS | 17795 | 1469110789044 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 07:19:49 INFO - PROCESS | 17795 | 1469110789055 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:49 INFO - PROCESS | 17795 | 1469110789063 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:49 INFO - PROCESS | 17795 | ++DOCSHELL 0x90e0cc00 == 35 [pid = 17795] [id = 355] 07:19:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 56 (0x90e0f000) [pid = 17795] [serial = 1066] [outer = (nil)] 07:19:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 57 (0x91099000) [pid = 17795] [serial = 1067] [outer = 0x90e0f000] 07:19:49 INFO - PROCESS | 17795 | 1469110789130 Marionette DEBUG loaded listener.js 07:19:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 58 (0x9109f400) [pid = 17795] [serial = 1068] [outer = 0x90e0f000] 07:19:49 INFO - PROCESS | 17795 | 1469110789963 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]]]}] 07:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1147ms 07:19:50 INFO - PROCESS | 17795 | 1469110790023 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 07:19:50 INFO - PROCESS | 17795 | 1469110790027 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 07:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:19:50 INFO - PROCESS | 17795 | 1469110790040 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:19:50 INFO - PROCESS | 17795 | 1469110790048 Marionette TRACE conn3 <- [1,1394,null,{}] 07:19:50 INFO - PROCESS | 17795 | 1469110790068 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}] 07:19:50 INFO - PROCESS | 17795 | 1469110790075 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:50 INFO - PROCESS | 17795 | 1469110790269 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 07:19:50 INFO - PROCESS | 17795 | 1469110790288 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:50 INFO - PROCESS | 17795 | 1469110790294 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:50 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e49a000 == 36 [pid = 17795] [id = 356] 07:19:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 59 (0x90e17400) [pid = 17795] [serial = 1069] [outer = (nil)] 07:19:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 60 (0x925c2c00) [pid = 17795] [serial = 1070] [outer = 0x90e17400] 07:19:50 INFO - PROCESS | 17795 | 1469110790356 Marionette DEBUG loaded listener.js 07:19:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0x925cbc00) [pid = 17795] [serial = 1071] [outer = 0x90e17400] 07:19:51 INFO - PROCESS | 17795 | 1469110791191 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]]]}] 07:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1200ms 07:19:51 INFO - PROCESS | 17795 | 1469110791234 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 07:19:51 INFO - PROCESS | 17795 | 1469110791238 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 07:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:19:51 INFO - PROCESS | 17795 | 1469110791250 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:19:51 INFO - PROCESS | 17795 | 1469110791253 Marionette TRACE conn3 <- [1,1398,null,{}] 07:19:51 INFO - PROCESS | 17795 | 1469110791257 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}] 07:19:51 INFO - PROCESS | 17795 | 1469110791263 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:51 INFO - PROCESS | 17795 | 1469110791453 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 07:19:51 INFO - PROCESS | 17795 | 1469110791472 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:51 INFO - PROCESS | 17795 | 1469110791482 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:51 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec8fc00 == 37 [pid = 17795] [id = 357] 07:19:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x91092c00) [pid = 17795] [serial = 1072] [outer = (nil)] 07:19:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x92c83400) [pid = 17795] [serial = 1073] [outer = 0x91092c00] 07:19:51 INFO - PROCESS | 17795 | 1469110791544 Marionette DEBUG loaded listener.js 07:19:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x92c89400) [pid = 17795] [serial = 1074] [outer = 0x91092c00] 07:19:52 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8f776800) [pid = 17795] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:19:52 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x8e312400) [pid = 17795] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:19:52 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x8e56c000) [pid = 17795] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:19:52 INFO - PROCESS | 17795 | --DOMWINDOW == 60 (0x8e4a3000) [pid = 17795] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:19:52 INFO - PROCESS | 17795 | --DOMWINDOW == 59 (0x8ec8a000) [pid = 17795] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:19:52 INFO - PROCESS | 17795 | --DOMWINDOW == 58 (0x8e4a5400) [pid = 17795] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:19:52 INFO - PROCESS | 17795 | --DOMWINDOW == 57 (0x8f772800) [pid = 17795] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:19:52 INFO - PROCESS | 17795 | --DOMWINDOW == 56 (0x9240ac00) [pid = 17795] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:19:52 INFO - PROCESS | 17795 | 1469110792384 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]]]}] 07:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1183ms 07:19:52 INFO - PROCESS | 17795 | 1469110792434 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 07:19:52 INFO - PROCESS | 17795 | 1469110792437 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 07:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:19:52 INFO - PROCESS | 17795 | 1469110792444 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:19:52 INFO - PROCESS | 17795 | 1469110792447 Marionette TRACE conn3 <- [1,1402,null,{}] 07:19:52 INFO - PROCESS | 17795 | 1469110792452 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}] 07:19:52 INFO - PROCESS | 17795 | 1469110792457 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:52 INFO - PROCESS | 17795 | 1469110792602 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 07:19:52 INFO - PROCESS | 17795 | 1469110792610 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:52 INFO - PROCESS | 17795 | 1469110792627 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:52 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e562c00 == 38 [pid = 17795] [id = 358] 07:19:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 57 (0x8ebcc800) [pid = 17795] [serial = 1075] [outer = (nil)] 07:19:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 58 (0x91162c00) [pid = 17795] [serial = 1076] [outer = 0x8ebcc800] 07:19:52 INFO - PROCESS | 17795 | 1469110792701 Marionette DEBUG loaded listener.js 07:19:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 59 (0x92cc2000) [pid = 17795] [serial = 1077] [outer = 0x8ebcc800] 07:19:53 INFO - PROCESS | 17795 | 1469110793525 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]]]}] 07:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1130ms 07:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:19:53 INFO - PROCESS | 17795 | 1469110793575 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 07:19:53 INFO - PROCESS | 17795 | 1469110793578 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 07:19:53 INFO - PROCESS | 17795 | 1469110793584 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:19:53 INFO - PROCESS | 17795 | 1469110793587 Marionette TRACE conn3 <- [1,1406,null,{}] 07:19:53 INFO - PROCESS | 17795 | 1469110793592 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}] 07:19:53 INFO - PROCESS | 17795 | 1469110793597 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:53 INFO - PROCESS | 17795 | 1469110793738 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 07:19:53 INFO - PROCESS | 17795 | 1469110793748 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:53 INFO - PROCESS | 17795 | 1469110793757 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:53 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e49d800 == 39 [pid = 17795] [id = 359] 07:19:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 60 (0x8f49bc00) [pid = 17795] [serial = 1078] [outer = (nil)] 07:19:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0x92ccbc00) [pid = 17795] [serial = 1079] [outer = 0x8f49bc00] 07:19:53 INFO - PROCESS | 17795 | 1469110793817 Marionette DEBUG loaded listener.js 07:19:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x92cce000) [pid = 17795] [serial = 1080] [outer = 0x8f49bc00] 07:19:54 INFO - PROCESS | 17795 | 1469110794855 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]]]}] 07:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1334ms 07:19:54 INFO - PROCESS | 17795 | 1469110794918 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 07:19:54 INFO - PROCESS | 17795 | 1469110794924 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 07:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:19:54 INFO - PROCESS | 17795 | 1469110794932 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:19:54 INFO - PROCESS | 17795 | 1469110794937 Marionette TRACE conn3 <- [1,1410,null,{}] 07:19:54 INFO - PROCESS | 17795 | 1469110794946 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}] 07:19:54 INFO - PROCESS | 17795 | 1469110794951 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:55 INFO - PROCESS | 17795 | 1469110795165 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 07:19:55 INFO - PROCESS | 17795 | 1469110795369 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:55 INFO - PROCESS | 17795 | 1469110795377 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:55 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebc0000 == 40 [pid = 17795] [id = 360] 07:19:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8ec86c00) [pid = 17795] [serial = 1081] [outer = (nil)] 07:19:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8f4a1c00) [pid = 17795] [serial = 1082] [outer = 0x8ec86c00] 07:19:55 INFO - PROCESS | 17795 | 1469110795500 Marionette DEBUG loaded listener.js 07:19:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8f771400) [pid = 17795] [serial = 1083] [outer = 0x8ec86c00] 07:19:56 INFO - PROCESS | 17795 | 1469110796477 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]]]}] 07:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1585ms 07:19:56 INFO - PROCESS | 17795 | 1469110796518 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 07:19:56 INFO - PROCESS | 17795 | 1469110796524 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 07:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:19:56 INFO - PROCESS | 17795 | 1469110796535 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:19:56 INFO - PROCESS | 17795 | 1469110796538 Marionette TRACE conn3 <- [1,1414,null,{}] 07:19:56 INFO - PROCESS | 17795 | 1469110796545 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}] 07:19:56 INFO - PROCESS | 17795 | 1469110796551 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:56 INFO - PROCESS | 17795 | 1469110796762 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 07:19:57 INFO - PROCESS | 17795 | 1469110797005 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:57 INFO - PROCESS | 17795 | 1469110797013 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:57 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f49dc00 == 41 [pid = 17795] [id = 361] 07:19:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x92271c00) [pid = 17795] [serial = 1084] [outer = (nil)] 07:19:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x9227d400) [pid = 17795] [serial = 1085] [outer = 0x92271c00] 07:19:57 INFO - PROCESS | 17795 | 1469110797104 Marionette DEBUG loaded listener.js 07:19:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x9240ac00) [pid = 17795] [serial = 1086] [outer = 0x92271c00] 07:19:58 INFO - PROCESS | 17795 | 1469110798034 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]]]}] 07:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1539ms 07:19:58 INFO - PROCESS | 17795 | 1469110798073 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 07:19:58 INFO - PROCESS | 17795 | 1469110798077 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 07:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:19:58 INFO - PROCESS | 17795 | 1469110798083 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:19:58 INFO - PROCESS | 17795 | 1469110798089 Marionette TRACE conn3 <- [1,1418,null,{}] 07:19:58 INFO - PROCESS | 17795 | 1469110798104 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}] 07:19:58 INFO - PROCESS | 17795 | 1469110798112 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:58 INFO - PROCESS | 17795 | 1469110798319 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 07:19:58 INFO - PROCESS | 17795 | 1469110798521 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:58 INFO - PROCESS | 17795 | 1469110798530 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:58 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e570c00 == 42 [pid = 17795] [id = 362] 07:19:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x931a1c00) [pid = 17795] [serial = 1087] [outer = (nil)] 07:19:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x93b02000) [pid = 17795] [serial = 1088] [outer = 0x931a1c00] 07:19:58 INFO - PROCESS | 17795 | 1469110798651 Marionette DEBUG loaded listener.js 07:19:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x93d5a400) [pid = 17795] [serial = 1089] [outer = 0x931a1c00] 07:19:59 INFO - PROCESS | 17795 | 1469110799559 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]]]}] 07:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1532ms 07:19:59 INFO - PROCESS | 17795 | 1469110799617 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 07:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:19:59 INFO - PROCESS | 17795 | 1469110799622 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 07:19:59 INFO - PROCESS | 17795 | 1469110799628 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:19:59 INFO - PROCESS | 17795 | 1469110799632 Marionette TRACE conn3 <- [1,1422,null,{}] 07:19:59 INFO - PROCESS | 17795 | 1469110799637 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}] 07:19:59 INFO - PROCESS | 17795 | 1469110799642 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:19:59 INFO - PROCESS | 17795 | 1469110799807 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 07:20:00 INFO - PROCESS | 17795 | 1469110800130 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:00 INFO - PROCESS | 17795 | 1469110800139 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:00 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e36d800 == 43 [pid = 17795] [id = 363] 07:20:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8e49a800) [pid = 17795] [serial = 1090] [outer = (nil)] 07:20:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8e564c00) [pid = 17795] [serial = 1091] [outer = 0x8e49a800] 07:20:00 INFO - PROCESS | 17795 | 1469110800286 Marionette DEBUG loaded listener.js 07:20:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x8ebcd000) [pid = 17795] [serial = 1092] [outer = 0x8e49a800] 07:20:01 INFO - PROCESS | 17795 | 1469110801220 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]]]}] 07:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1637ms 07:20:01 INFO - PROCESS | 17795 | 1469110801267 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 07:20:01 INFO - PROCESS | 17795 | 1469110801272 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 07:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:20:01 INFO - PROCESS | 17795 | 1469110801279 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:20:01 INFO - PROCESS | 17795 | 1469110801284 Marionette TRACE conn3 <- [1,1426,null,{}] 07:20:01 INFO - PROCESS | 17795 | 1469110801292 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}] 07:20:01 INFO - PROCESS | 17795 | 1469110801298 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:01 INFO - PROCESS | 17795 | 1469110801483 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 07:20:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8e562c00 == 42 [pid = 17795] [id = 358] 07:20:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec8fc00 == 41 [pid = 17795] [id = 357] 07:20:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8e49a000 == 40 [pid = 17795] [id = 356] 07:20:02 INFO - PROCESS | 17795 | --DOCSHELL 0x90e0cc00 == 39 [pid = 17795] [id = 355] 07:20:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8eb83000 == 38 [pid = 17795] [id = 354] 07:20:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8d84c800 == 37 [pid = 17795] [id = 353] 07:20:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8e365000 == 36 [pid = 17795] [id = 350] 07:20:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a1400 == 35 [pid = 17795] [id = 345] 07:20:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebc6800 == 34 [pid = 17795] [id = 346] 07:20:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8f775000 == 33 [pid = 17795] [id = 347] 07:20:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8d849400 == 32 [pid = 17795] [id = 348] 07:20:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8f780c00 == 31 [pid = 17795] [id = 349] 07:20:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8d846000 == 30 [pid = 17795] [id = 351] 07:20:02 INFO - PROCESS | 17795 | --DOCSHELL 0x925c3000 == 29 [pid = 17795] [id = 352] 07:20:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a1000 == 28 [pid = 17795] [id = 344] 07:20:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8e36d800 == 27 [pid = 17795] [id = 363] 07:20:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8e570c00 == 26 [pid = 17795] [id = 362] 07:20:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8f49dc00 == 25 [pid = 17795] [id = 361] 07:20:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8e49d800 == 24 [pid = 17795] [id = 359] 07:20:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebc0000 == 23 [pid = 17795] [id = 360] 07:20:02 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x9115d800) [pid = 17795] [serial = 1049] [outer = (nil)] [url = about:blank] 07:20:02 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8f7e3000) [pid = 17795] [serial = 1043] [outer = (nil)] [url = about:blank] 07:20:02 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x90e0c000) [pid = 17795] [serial = 1044] [outer = (nil)] [url = about:blank] 07:20:02 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8e49ac00) [pid = 17795] [serial = 1046] [outer = (nil)] [url = about:blank] 07:20:02 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8ebc5400) [pid = 17795] [serial = 1034] [outer = (nil)] [url = about:blank] 07:20:02 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8e56bc00) [pid = 17795] [serial = 1037] [outer = (nil)] [url = about:blank] 07:20:02 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8eb86800) [pid = 17795] [serial = 1038] [outer = (nil)] [url = about:blank] 07:20:02 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8f487c00) [pid = 17795] [serial = 1040] [outer = (nil)] [url = about:blank] 07:20:02 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8ebcac00) [pid = 17795] [serial = 1025] [outer = (nil)] [url = about:blank] 07:20:02 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8ec8e400) [pid = 17795] [serial = 1026] [outer = (nil)] [url = about:blank] 07:20:02 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x90e0fc00) [pid = 17795] [serial = 1029] [outer = (nil)] [url = about:blank] 07:20:02 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x8f77f400) [pid = 17795] [serial = 1028] [outer = (nil)] [url = about:blank] 07:20:02 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x92c81400) [pid = 17795] [serial = 1032] [outer = (nil)] [url = about:blank] 07:20:02 INFO - PROCESS | 17795 | --DOMWINDOW == 60 (0x925cb800) [pid = 17795] [serial = 1031] [outer = (nil)] [url = about:blank] 07:20:02 INFO - PROCESS | 17795 | --DOMWINDOW == 59 (0x8ec86000) [pid = 17795] [serial = 1035] [outer = (nil)] [url = about:blank] 07:20:02 INFO - PROCESS | 17795 | --DOMWINDOW == 58 (0x8f48ac00) [pid = 17795] [serial = 1047] [outer = (nil)] [url = about:blank] 07:20:02 INFO - PROCESS | 17795 | --DOMWINDOW == 57 (0x8f49b800) [pid = 17795] [serial = 1041] [outer = (nil)] [url = about:blank] 07:20:02 INFO - PROCESS | 17795 | 1469110802621 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:02 INFO - PROCESS | 17795 | 1469110802634 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:02 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d84f000 == 24 [pid = 17795] [id = 364] 07:20:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 58 (0x8d84fc00) [pid = 17795] [serial = 1093] [outer = (nil)] 07:20:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 59 (0x8e312400) [pid = 17795] [serial = 1094] [outer = 0x8d84fc00] 07:20:02 INFO - PROCESS | 17795 | 1469110802716 Marionette DEBUG loaded listener.js 07:20:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 60 (0x8e365c00) [pid = 17795] [serial = 1095] [outer = 0x8d84fc00] 07:20:03 INFO - PROCESS | 17795 | 1469110803476 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]]]}] 07:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 2242ms 07:20:03 INFO - PROCESS | 17795 | 1469110803525 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 07:20:03 INFO - PROCESS | 17795 | 1469110803530 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 07:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:20:03 INFO - PROCESS | 17795 | 1469110803538 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:20:03 INFO - PROCESS | 17795 | 1469110803543 Marionette TRACE conn3 <- [1,1430,null,{}] 07:20:03 INFO - PROCESS | 17795 | 1469110803551 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}] 07:20:03 INFO - PROCESS | 17795 | 1469110803556 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:03 INFO - PROCESS | 17795 | 1469110803711 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 07:20:03 INFO - PROCESS | 17795 | 1469110803723 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:03 INFO - PROCESS | 17795 | 1469110803734 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:03 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb87400 == 25 [pid = 17795] [id = 365] 07:20:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0x8eb88400) [pid = 17795] [serial = 1096] [outer = (nil)] 07:20:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x8eb8dc00) [pid = 17795] [serial = 1097] [outer = 0x8eb88400] 07:20:03 INFO - PROCESS | 17795 | 1469110803801 Marionette DEBUG loaded listener.js 07:20:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8ebc7800) [pid = 17795] [serial = 1098] [outer = 0x8eb88400] 07:20:04 INFO - PROCESS | 17795 | 1469110804703 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]]]}] 07:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1188ms 07:20:04 INFO - PROCESS | 17795 | 1469110804730 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 07:20:04 INFO - PROCESS | 17795 | 1469110804737 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 07:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:20:04 INFO - PROCESS | 17795 | 1469110804744 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:20:04 INFO - PROCESS | 17795 | 1469110804747 Marionette TRACE conn3 <- [1,1434,null,{}] 07:20:04 INFO - PROCESS | 17795 | 1469110804754 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}] 07:20:04 INFO - PROCESS | 17795 | 1469110804759 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:04 INFO - PROCESS | 17795 | 1469110804922 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 07:20:05 INFO - PROCESS | 17795 | 1469110805055 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:05 INFO - PROCESS | 17795 | 1469110805061 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:05 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec8e400 == 26 [pid = 17795] [id = 366] 07:20:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8ec8fc00) [pid = 17795] [serial = 1099] [outer = (nil)] 07:20:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8f322400) [pid = 17795] [serial = 1100] [outer = 0x8ec8fc00] 07:20:05 INFO - PROCESS | 17795 | 1469110805129 Marionette DEBUG loaded listener.js 07:20:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8f481800) [pid = 17795] [serial = 1101] [outer = 0x8ec8fc00] 07:20:06 INFO - PROCESS | 17795 | 1469110806108 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]]]}] 07:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1431ms 07:20:06 INFO - PROCESS | 17795 | 1469110806176 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 07:20:06 INFO - PROCESS | 17795 | 1469110806179 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 07:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:20:06 INFO - PROCESS | 17795 | 1469110806195 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:20:06 INFO - PROCESS | 17795 | 1469110806204 Marionette TRACE conn3 <- [1,1438,null,{}] 07:20:06 INFO - PROCESS | 17795 | 1469110806221 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}] 07:20:06 INFO - PROCESS | 17795 | 1469110806227 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:06 INFO - PROCESS | 17795 | 1469110806434 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 07:20:06 INFO - PROCESS | 17795 | 1469110806463 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:06 INFO - PROCESS | 17795 | 1469110806469 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:06 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d849000 == 27 [pid = 17795] [id = 367] 07:20:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8e49b400) [pid = 17795] [serial = 1102] [outer = (nil)] 07:20:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8f5a3000) [pid = 17795] [serial = 1103] [outer = 0x8e49b400] 07:20:06 INFO - PROCESS | 17795 | 1469110806551 Marionette DEBUG loaded listener.js 07:20:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8f77d400) [pid = 17795] [serial = 1104] [outer = 0x8e49b400] 07:20:07 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8e565400) [pid = 17795] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:20:07 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x90e0f000) [pid = 17795] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:20:07 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x90e17400) [pid = 17795] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:20:07 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8d84dc00) [pid = 17795] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:20:07 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8f7eac00) [pid = 17795] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:20:07 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x925c5000) [pid = 17795] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:20:07 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x8ec90800) [pid = 17795] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:20:07 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x8f771c00) [pid = 17795] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:20:07 INFO - PROCESS | 17795 | --DOMWINDOW == 60 (0x91092c00) [pid = 17795] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:20:07 INFO - PROCESS | 17795 | --DOMWINDOW == 59 (0x8ebcc800) [pid = 17795] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:20:07 INFO - PROCESS | 17795 | --DOMWINDOW == 58 (0x8f49bc00) [pid = 17795] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:20:07 INFO - PROCESS | 17795 | 1469110807760 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]]]}] 07:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1651ms 07:20:07 INFO - PROCESS | 17795 | 1469110807838 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 07:20:07 INFO - PROCESS | 17795 | 1469110807845 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 07:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:20:07 INFO - PROCESS | 17795 | 1469110807867 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:20:07 INFO - PROCESS | 17795 | 1469110807872 Marionette TRACE conn3 <- [1,1442,null,{}] 07:20:07 INFO - PROCESS | 17795 | 1469110807881 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}] 07:20:07 INFO - PROCESS | 17795 | 1469110807887 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:08 INFO - PROCESS | 17795 | 1469110808147 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 07:20:08 INFO - PROCESS | 17795 | 1469110808311 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:08 INFO - PROCESS | 17795 | 1469110808326 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:08 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d849400 == 28 [pid = 17795] [id = 368] 07:20:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 59 (0x8d84d000) [pid = 17795] [serial = 1105] [outer = (nil)] 07:20:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 60 (0x8eb84800) [pid = 17795] [serial = 1106] [outer = 0x8d84d000] 07:20:08 INFO - PROCESS | 17795 | 1469110808399 Marionette DEBUG loaded listener.js 07:20:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0x8ebc0400) [pid = 17795] [serial = 1107] [outer = 0x8d84d000] 07:20:09 INFO - PROCESS | 17795 | 1469110809322 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]]]}] 07:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1542ms 07:20:09 INFO - PROCESS | 17795 | 1469110809407 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 07:20:09 INFO - PROCESS | 17795 | 1469110809414 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 07:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:20:09 INFO - PROCESS | 17795 | 1469110809425 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:20:09 INFO - PROCESS | 17795 | 1469110809429 Marionette TRACE conn3 <- [1,1446,null,{}] 07:20:09 INFO - PROCESS | 17795 | 1469110809435 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}] 07:20:09 INFO - PROCESS | 17795 | 1469110809441 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:09 INFO - PROCESS | 17795 | 1469110809647 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 07:20:09 INFO - PROCESS | 17795 | 1469110809846 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:09 INFO - PROCESS | 17795 | 1469110809857 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:09 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f488000 == 29 [pid = 17795] [id = 369] 07:20:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x8f489800) [pid = 17795] [serial = 1108] [outer = (nil)] 07:20:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8f49c400) [pid = 17795] [serial = 1109] [outer = 0x8f489800] 07:20:09 INFO - PROCESS | 17795 | 1469110809957 Marionette DEBUG loaded listener.js 07:20:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8f775000) [pid = 17795] [serial = 1110] [outer = 0x8f489800] 07:20:11 INFO - PROCESS | 17795 | 1469110810997 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]]]}] 07:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1635ms 07:20:11 INFO - PROCESS | 17795 | 1469110811060 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 07:20:11 INFO - PROCESS | 17795 | 1469110811064 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 07:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:20:11 INFO - PROCESS | 17795 | 1469110811070 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:20:11 INFO - PROCESS | 17795 | 1469110811076 Marionette TRACE conn3 <- [1,1450,null,{}] 07:20:11 INFO - PROCESS | 17795 | 1469110811092 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}] 07:20:11 INFO - PROCESS | 17795 | 1469110811100 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:11 INFO - PROCESS | 17795 | 1469110811281 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 07:20:11 INFO - PROCESS | 17795 | 1469110811481 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:11 INFO - PROCESS | 17795 | 1469110811492 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:11 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a8400 == 30 [pid = 17795] [id = 370] 07:20:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8f490800) [pid = 17795] [serial = 1111] [outer = (nil)] 07:20:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x90e17400) [pid = 17795] [serial = 1112] [outer = 0x8f490800] 07:20:11 INFO - PROCESS | 17795 | 1469110811596 Marionette DEBUG loaded listener.js 07:20:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x91097c00) [pid = 17795] [serial = 1113] [outer = 0x8f490800] 07:20:12 INFO - PROCESS | 17795 | 1469110812722 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]]]}] 07:20:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a1800 == 29 [pid = 17795] [id = 341] 07:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1698ms 07:20:12 INFO - PROCESS | 17795 | 1469110812769 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 07:20:12 INFO - PROCESS | 17795 | 1469110812773 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 07:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:20:12 INFO - PROCESS | 17795 | 1469110812781 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:20:12 INFO - PROCESS | 17795 | 1469110812786 Marionette TRACE conn3 <- [1,1454,null,{}] 07:20:12 INFO - PROCESS | 17795 | 1469110812793 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}] 07:20:12 INFO - PROCESS | 17795 | 1469110812799 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:12 INFO - PROCESS | 17795 | 1469110812966 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 07:20:13 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x92ccbc00) [pid = 17795] [serial = 1079] [outer = (nil)] [url = about:blank] 07:20:13 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x92cce000) [pid = 17795] [serial = 1080] [outer = (nil)] [url = about:blank] 07:20:13 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x92cc2000) [pid = 17795] [serial = 1077] [outer = (nil)] [url = about:blank] 07:20:13 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8e56d800) [pid = 17795] [serial = 1052] [outer = (nil)] [url = about:blank] 07:20:13 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x9109f400) [pid = 17795] [serial = 1068] [outer = (nil)] [url = about:blank] 07:20:13 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x925cbc00) [pid = 17795] [serial = 1071] [outer = (nil)] [url = about:blank] 07:20:13 INFO - PROCESS | 17795 | --DOMWINDOW == 60 (0x8e4a4000) [pid = 17795] [serial = 1062] [outer = (nil)] [url = about:blank] 07:20:13 INFO - PROCESS | 17795 | --DOMWINDOW == 59 (0x8ec84c00) [pid = 17795] [serial = 1053] [outer = (nil)] [url = about:blank] 07:20:13 INFO - PROCESS | 17795 | --DOMWINDOW == 58 (0x92271400) [pid = 17795] [serial = 1050] [outer = (nil)] [url = about:blank] 07:20:13 INFO - PROCESS | 17795 | --DOMWINDOW == 57 (0x91099000) [pid = 17795] [serial = 1067] [outer = (nil)] [url = about:blank] 07:20:13 INFO - PROCESS | 17795 | --DOMWINDOW == 56 (0x92c44800) [pid = 17795] [serial = 1058] [outer = (nil)] [url = about:blank] 07:20:13 INFO - PROCESS | 17795 | --DOMWINDOW == 55 (0x8f329800) [pid = 17795] [serial = 1064] [outer = (nil)] [url = about:blank] 07:20:13 INFO - PROCESS | 17795 | --DOMWINDOW == 54 (0x8f7ed000) [pid = 17795] [serial = 1055] [outer = (nil)] [url = about:blank] 07:20:13 INFO - PROCESS | 17795 | --DOMWINDOW == 53 (0x8e314000) [pid = 17795] [serial = 1061] [outer = (nil)] [url = about:blank] 07:20:13 INFO - PROCESS | 17795 | --DOMWINDOW == 52 (0x925c2c00) [pid = 17795] [serial = 1070] [outer = (nil)] [url = about:blank] 07:20:13 INFO - PROCESS | 17795 | --DOMWINDOW == 51 (0x92c89400) [pid = 17795] [serial = 1074] [outer = (nil)] [url = about:blank] 07:20:13 INFO - PROCESS | 17795 | --DOMWINDOW == 50 (0x8f4a0c00) [pid = 17795] [serial = 1065] [outer = (nil)] [url = about:blank] 07:20:13 INFO - PROCESS | 17795 | --DOMWINDOW == 49 (0x91162c00) [pid = 17795] [serial = 1076] [outer = (nil)] [url = about:blank] 07:20:13 INFO - PROCESS | 17795 | --DOMWINDOW == 48 (0x92c4d800) [pid = 17795] [serial = 1059] [outer = (nil)] [url = about:blank] 07:20:13 INFO - PROCESS | 17795 | --DOMWINDOW == 47 (0x92c83400) [pid = 17795] [serial = 1073] [outer = (nil)] [url = about:blank] 07:20:13 INFO - PROCESS | 17795 | --DOMWINDOW == 46 (0x91099c00) [pid = 17795] [serial = 1056] [outer = (nil)] [url = about:blank] 07:20:13 INFO - PROCESS | 17795 | 1469110813165 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:13 INFO - PROCESS | 17795 | 1469110813171 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:13 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e49c800 == 30 [pid = 17795] [id = 371] 07:20:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 47 (0x8e4a4000) [pid = 17795] [serial = 1114] [outer = (nil)] 07:20:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 48 (0x8eb86c00) [pid = 17795] [serial = 1115] [outer = 0x8e4a4000] 07:20:13 INFO - PROCESS | 17795 | 1469110813240 Marionette DEBUG loaded listener.js 07:20:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 49 (0x8ebc6000) [pid = 17795] [serial = 1116] [outer = 0x8e4a4000] 07:20:13 INFO - PROCESS | 17795 | 1469110813966 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]]]}] 07:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1238ms 07:20:14 INFO - PROCESS | 17795 | 1469110814020 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 07:20:14 INFO - PROCESS | 17795 | 1469110814027 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 07:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:20:14 INFO - PROCESS | 17795 | 1469110814037 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:20:14 INFO - PROCESS | 17795 | 1469110814041 Marionette TRACE conn3 <- [1,1458,null,{}] 07:20:14 INFO - PROCESS | 17795 | 1469110814047 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}] 07:20:14 INFO - PROCESS | 17795 | 1469110814052 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:14 INFO - PROCESS | 17795 | 1469110814211 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 07:20:14 INFO - PROCESS | 17795 | 1469110814220 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:14 INFO - PROCESS | 17795 | 1469110814226 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:14 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec8a000 == 31 [pid = 17795] [id = 372] 07:20:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 50 (0x8f488c00) [pid = 17795] [serial = 1117] [outer = (nil)] 07:20:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 51 (0x8f4a4c00) [pid = 17795] [serial = 1118] [outer = 0x8f488c00] 07:20:14 INFO - PROCESS | 17795 | 1469110814298 Marionette DEBUG loaded listener.js 07:20:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 52 (0x8f77a800) [pid = 17795] [serial = 1119] [outer = 0x8f488c00] 07:20:15 INFO - PROCESS | 17795 | 1469110815228 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]]]}] 07:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1230ms 07:20:15 INFO - PROCESS | 17795 | 1469110815267 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 07:20:15 INFO - PROCESS | 17795 | 1469110815271 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 07:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:20:15 INFO - PROCESS | 17795 | 1469110815278 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:20:15 INFO - PROCESS | 17795 | 1469110815283 Marionette TRACE conn3 <- [1,1462,null,{}] 07:20:15 INFO - PROCESS | 17795 | 1469110815298 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}] 07:20:15 INFO - PROCESS | 17795 | 1469110815306 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:15 INFO - PROCESS | 17795 | 1469110815509 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 07:20:15 INFO - PROCESS | 17795 | 1469110815528 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:15 INFO - PROCESS | 17795 | 1469110815540 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:15 INFO - PROCESS | 17795 | ++DOCSHELL 0x90e14400 == 32 [pid = 17795] [id = 373] 07:20:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 53 (0x90e15400) [pid = 17795] [serial = 1120] [outer = (nil)] 07:20:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 54 (0x9109d800) [pid = 17795] [serial = 1121] [outer = 0x90e15400] 07:20:15 INFO - PROCESS | 17795 | 1469110815603 Marionette DEBUG loaded listener.js 07:20:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 55 (0x9115f400) [pid = 17795] [serial = 1122] [outer = 0x90e15400] 07:20:16 INFO - PROCESS | 17795 | 1469110816489 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]]]}] 07:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1236ms 07:20:16 INFO - PROCESS | 17795 | 1469110816515 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 07:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:20:16 INFO - PROCESS | 17795 | 1469110816521 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 07:20:16 INFO - PROCESS | 17795 | 1469110816528 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:20:16 INFO - PROCESS | 17795 | 1469110816531 Marionette TRACE conn3 <- [1,1466,null,{}] 07:20:16 INFO - PROCESS | 17795 | 1469110816537 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}] 07:20:16 INFO - PROCESS | 17795 | 1469110816543 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:16 INFO - PROCESS | 17795 | 1469110816747 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 07:20:16 INFO - PROCESS | 17795 | 1469110816772 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:16 INFO - PROCESS | 17795 | 1469110816779 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:16 INFO - PROCESS | 17795 | ++DOCSHELL 0x91093000 == 33 [pid = 17795] [id = 374] 07:20:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 56 (0x9115e400) [pid = 17795] [serial = 1123] [outer = (nil)] 07:20:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 57 (0x92277400) [pid = 17795] [serial = 1124] [outer = 0x9115e400] 07:20:16 INFO - PROCESS | 17795 | 1469110816851 Marionette DEBUG loaded listener.js 07:20:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 58 (0x9233a000) [pid = 17795] [serial = 1125] [outer = 0x9115e400] 07:20:17 INFO - PROCESS | 17795 | --DOMWINDOW == 57 (0x8ec8fc00) [pid = 17795] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:20:17 INFO - PROCESS | 17795 | --DOMWINDOW == 56 (0x8ec86c00) [pid = 17795] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:20:17 INFO - PROCESS | 17795 | --DOMWINDOW == 55 (0x8e49a800) [pid = 17795] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:20:17 INFO - PROCESS | 17795 | --DOMWINDOW == 54 (0x92271c00) [pid = 17795] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:20:17 INFO - PROCESS | 17795 | --DOMWINDOW == 53 (0x931a1c00) [pid = 17795] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:20:17 INFO - PROCESS | 17795 | --DOMWINDOW == 52 (0x8eb88400) [pid = 17795] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:20:17 INFO - PROCESS | 17795 | --DOMWINDOW == 51 (0x8d84fc00) [pid = 17795] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:20:17 INFO - PROCESS | 17795 | 1469110817794 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]]]}] 07:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1333ms 07:20:17 INFO - PROCESS | 17795 | 1469110817860 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 07:20:17 INFO - PROCESS | 17795 | 1469110817864 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 07:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:20:17 INFO - PROCESS | 17795 | 1469110817870 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:20:17 INFO - PROCESS | 17795 | 1469110817874 Marionette TRACE conn3 <- [1,1470,null,{}] 07:20:17 INFO - PROCESS | 17795 | 1469110817880 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}] 07:20:17 INFO - PROCESS | 17795 | 1469110817884 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:18 INFO - PROCESS | 17795 | 1469110818032 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 07:20:18 INFO - PROCESS | 17795 | 1469110818040 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:18 INFO - PROCESS | 17795 | 1469110818049 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:18 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e310400 == 34 [pid = 17795] [id = 375] 07:20:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 52 (0x8e311000) [pid = 17795] [serial = 1126] [outer = (nil)] 07:20:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 53 (0x92273000) [pid = 17795] [serial = 1127] [outer = 0x8e311000] 07:20:18 INFO - PROCESS | 17795 | 1469110818213 Marionette DEBUG loaded listener.js 07:20:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 54 (0x9233f000) [pid = 17795] [serial = 1128] [outer = 0x8e311000] 07:20:18 INFO - PROCESS | 17795 | 1469110818947 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]]]}] 07:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1100ms 07:20:18 INFO - PROCESS | 17795 | 1469110818972 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 07:20:18 INFO - PROCESS | 17795 | 1469110818976 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 07:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:20:18 INFO - PROCESS | 17795 | 1469110818982 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:20:18 INFO - PROCESS | 17795 | 1469110818985 Marionette TRACE conn3 <- [1,1474,null,{}] 07:20:18 INFO - PROCESS | 17795 | 1469110818991 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}] 07:20:19 INFO - PROCESS | 17795 | 1469110819001 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:19 INFO - PROCESS | 17795 | 1469110819226 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 07:20:19 INFO - PROCESS | 17795 | 1469110819239 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:19 INFO - PROCESS | 17795 | 1469110819245 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:19 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a3800 == 35 [pid = 17795] [id = 376] 07:20:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 55 (0x8f31a800) [pid = 17795] [serial = 1129] [outer = (nil)] 07:20:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 56 (0x92c4c400) [pid = 17795] [serial = 1130] [outer = 0x8f31a800] 07:20:19 INFO - PROCESS | 17795 | 1469110819312 Marionette DEBUG loaded listener.js 07:20:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 57 (0x92c4e400) [pid = 17795] [serial = 1131] [outer = 0x8f31a800] 07:20:20 INFO - PROCESS | 17795 | 1469110820395 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]]]}] 07:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1481ms 07:20:20 INFO - PROCESS | 17795 | 1469110820464 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 07:20:20 INFO - PROCESS | 17795 | 1469110820471 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 07:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:20:20 INFO - PROCESS | 17795 | 1469110820480 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:20:20 INFO - PROCESS | 17795 | 1469110820485 Marionette TRACE conn3 <- [1,1478,null,{}] 07:20:20 INFO - PROCESS | 17795 | 1469110820495 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}] 07:20:20 INFO - PROCESS | 17795 | 1469110820501 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:20 INFO - PROCESS | 17795 | 1469110820711 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 07:20:20 INFO - PROCESS | 17795 | 1469110820922 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:20 INFO - PROCESS | 17795 | 1469110820930 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:21 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebccc00 == 36 [pid = 17795] [id = 377] 07:20:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 58 (0x8ebcd400) [pid = 17795] [serial = 1132] [outer = (nil)] 07:20:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 59 (0x8f31e800) [pid = 17795] [serial = 1133] [outer = 0x8ebcd400] 07:20:21 INFO - PROCESS | 17795 | 1469110821056 Marionette DEBUG loaded listener.js 07:20:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 60 (0x8f486000) [pid = 17795] [serial = 1134] [outer = 0x8ebcd400] 07:20:21 INFO - PROCESS | 17795 | 1469110821941 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]]]}] 07:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1535ms 07:20:22 INFO - PROCESS | 17795 | 1469110822015 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 07:20:22 INFO - PROCESS | 17795 | 1469110822022 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 07:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:20:22 INFO - PROCESS | 17795 | 1469110822033 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:20:22 INFO - PROCESS | 17795 | 1469110822037 Marionette TRACE conn3 <- [1,1482,null,{}] 07:20:22 INFO - PROCESS | 17795 | 1469110822044 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}] 07:20:22 INFO - PROCESS | 17795 | 1469110822050 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:22 INFO - PROCESS | 17795 | 1469110822268 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 07:20:22 INFO - PROCESS | 17795 | 1469110822516 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:22 INFO - PROCESS | 17795 | 1469110822526 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:22 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f4a0c00 == 37 [pid = 17795] [id = 378] 07:20:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0x90e0f800) [pid = 17795] [serial = 1135] [outer = (nil)] 07:20:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x90e13800) [pid = 17795] [serial = 1136] [outer = 0x90e0f800] 07:20:22 INFO - PROCESS | 17795 | 1469110822648 Marionette DEBUG loaded listener.js 07:20:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x910a0400) [pid = 17795] [serial = 1137] [outer = 0x90e0f800] 07:20:23 INFO - PROCESS | 17795 | 1469110823602 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]]]}] 07:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1631ms 07:20:23 INFO - PROCESS | 17795 | 1469110823664 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 07:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:20:23 INFO - PROCESS | 17795 | 1469110823668 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 07:20:23 INFO - PROCESS | 17795 | 1469110823675 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:20:23 INFO - PROCESS | 17795 | 1469110823681 Marionette TRACE conn3 <- [1,1486,null,{}] 07:20:23 INFO - PROCESS | 17795 | 1469110823698 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}] 07:20:23 INFO - PROCESS | 17795 | 1469110823707 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:23 INFO - PROCESS | 17795 | 1469110823914 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 07:20:24 INFO - PROCESS | 17795 | 1469110824116 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:24 INFO - PROCESS | 17795 | 1469110824130 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:24 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a2000 == 38 [pid = 17795] [id = 379] 07:20:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8ebc3c00) [pid = 17795] [serial = 1138] [outer = (nil)] 07:20:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x92404800) [pid = 17795] [serial = 1139] [outer = 0x8ebc3c00] 07:20:24 INFO - PROCESS | 17795 | 1469110824254 Marionette DEBUG loaded listener.js 07:20:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x92c8b000) [pid = 17795] [serial = 1140] [outer = 0x8ebc3c00] 07:20:25 INFO - PROCESS | 17795 | 1469110825359 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]]]}] 07:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1738ms 07:20:25 INFO - PROCESS | 17795 | 1469110825413 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 07:20:25 INFO - PROCESS | 17795 | 1469110825418 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 07:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:20:25 INFO - PROCESS | 17795 | 1469110825427 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:20:25 INFO - PROCESS | 17795 | 1469110825433 Marionette TRACE conn3 <- [1,1490,null,{}] 07:20:25 INFO - PROCESS | 17795 | 1469110825442 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}] 07:20:25 INFO - PROCESS | 17795 | 1469110825447 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:25 INFO - PROCESS | 17795 | 1469110825615 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 07:20:25 INFO - PROCESS | 17795 | 1469110825849 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:25 INFO - PROCESS | 17795 | 1469110825863 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:25 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb88c00 == 39 [pid = 17795] [id = 380] 07:20:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8eb8a400) [pid = 17795] [serial = 1141] [outer = (nil)] 07:20:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8ec90000) [pid = 17795] [serial = 1142] [outer = 0x8eb8a400] 07:20:25 INFO - PROCESS | 17795 | 1469110825942 Marionette DEBUG loaded listener.js 07:20:26 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8f324c00) [pid = 17795] [serial = 1143] [outer = 0x8eb8a400] 07:20:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebc3000 == 38 [pid = 17795] [id = 336] 07:20:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8e31b400 == 37 [pid = 17795] [id = 329] 07:20:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8f486c00 == 36 [pid = 17795] [id = 328] 07:20:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8e36dc00 == 35 [pid = 17795] [id = 335] 07:20:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a8800 == 34 [pid = 17795] [id = 342] 07:20:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8d84f000 == 33 [pid = 17795] [id = 364] 07:20:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8eb90400 == 32 [pid = 17795] [id = 327] 07:20:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a6000 == 31 [pid = 17795] [id = 331] 07:20:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8f779800 == 30 [pid = 17795] [id = 337] 07:20:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8eb8c000 == 29 [pid = 17795] [id = 330] 07:20:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8f489400 == 28 [pid = 17795] [id = 340] 07:20:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8e366c00 == 27 [pid = 17795] [id = 334] 07:20:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8e31bc00 == 26 [pid = 17795] [id = 332] 07:20:27 INFO - PROCESS | 17795 | --DOCSHELL 0x90e0b800 == 25 [pid = 17795] [id = 338] 07:20:27 INFO - PROCESS | 17795 | --DOCSHELL 0x925c7800 == 24 [pid = 17795] [id = 333] 07:20:27 INFO - PROCESS | 17795 | --DOCSHELL 0x92407c00 == 23 [pid = 17795] [id = 343] 07:20:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8d842000 == 22 [pid = 17795] [id = 339] 07:20:27 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8eb8dc00) [pid = 17795] [serial = 1097] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8ebc7800) [pid = 17795] [serial = 1098] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8e564c00) [pid = 17795] [serial = 1091] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8f4a1c00) [pid = 17795] [serial = 1082] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x9227d400) [pid = 17795] [serial = 1085] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x93b02000) [pid = 17795] [serial = 1088] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x8e312400) [pid = 17795] [serial = 1094] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x8e365c00) [pid = 17795] [serial = 1095] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 17795 | --DOMWINDOW == 60 (0x8f322400) [pid = 17795] [serial = 1100] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 17795 | --DOMWINDOW == 59 (0x8f5a3000) [pid = 17795] [serial = 1103] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 17795 | --DOMWINDOW == 58 (0x8f481800) [pid = 17795] [serial = 1101] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 17795 | --DOMWINDOW == 57 (0x8f771400) [pid = 17795] [serial = 1083] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 17795 | --DOMWINDOW == 56 (0x8ebcd000) [pid = 17795] [serial = 1092] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 17795 | --DOMWINDOW == 55 (0x9240ac00) [pid = 17795] [serial = 1086] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 17795 | --DOMWINDOW == 54 (0x93d5a400) [pid = 17795] [serial = 1089] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 17795 | 1469110827657 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]]]}] 07:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 2289ms 07:20:27 INFO - PROCESS | 17795 | 1469110827717 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 07:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:20:27 INFO - PROCESS | 17795 | 1469110827723 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 07:20:27 INFO - PROCESS | 17795 | 1469110827731 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:20:27 INFO - PROCESS | 17795 | 1469110827736 Marionette TRACE conn3 <- [1,1494,null,{}] 07:20:27 INFO - PROCESS | 17795 | 1469110827744 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}] 07:20:27 INFO - PROCESS | 17795 | 1469110827750 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:27 INFO - PROCESS | 17795 | 1469110827918 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 07:20:27 INFO - PROCESS | 17795 | 1469110827928 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:27 INFO - PROCESS | 17795 | 1469110827940 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:28 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a1400 == 23 [pid = 17795] [id = 381] 07:20:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 55 (0x8e4a3c00) [pid = 17795] [serial = 1144] [outer = (nil)] 07:20:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 56 (0x8e563000) [pid = 17795] [serial = 1145] [outer = 0x8e4a3c00] 07:20:28 INFO - PROCESS | 17795 | 1469110828042 Marionette DEBUG loaded listener.js 07:20:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 57 (0x8e568c00) [pid = 17795] [serial = 1146] [outer = 0x8e4a3c00] 07:20:28 INFO - PROCESS | 17795 | 1469110828891 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]]]}] 07:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1206ms 07:20:28 INFO - PROCESS | 17795 | 1469110828936 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 07:20:28 INFO - PROCESS | 17795 | 1469110828945 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 07:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:20:28 INFO - PROCESS | 17795 | 1469110828956 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:20:28 INFO - PROCESS | 17795 | 1469110828959 Marionette TRACE conn3 <- [1,1498,null,{}] 07:20:28 INFO - PROCESS | 17795 | 1469110828973 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}] 07:20:28 INFO - PROCESS | 17795 | 1469110828977 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:29 INFO - PROCESS | 17795 | 1469110829138 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 07:20:29 INFO - PROCESS | 17795 | 1469110829148 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:29 INFO - PROCESS | 17795 | 1469110829157 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:29 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec84400 == 24 [pid = 17795] [id = 382] 07:20:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 58 (0x8ec86800) [pid = 17795] [serial = 1147] [outer = (nil)] 07:20:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 59 (0x8ec8c000) [pid = 17795] [serial = 1148] [outer = 0x8ec86800] 07:20:29 INFO - PROCESS | 17795 | 1469110829225 Marionette DEBUG loaded listener.js 07:20:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 60 (0x8f31dc00) [pid = 17795] [serial = 1149] [outer = 0x8ec86800] 07:20:30 INFO - PROCESS | 17795 | 1469110830144 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]]]}] 07:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1231ms 07:20:30 INFO - PROCESS | 17795 | 1469110830186 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 07:20:30 INFO - PROCESS | 17795 | 1469110830190 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 07:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:20:30 INFO - PROCESS | 17795 | 1469110830207 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:20:30 INFO - PROCESS | 17795 | 1469110830213 Marionette TRACE conn3 <- [1,1502,null,{}] 07:20:30 INFO - PROCESS | 17795 | 1469110830230 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}] 07:20:30 INFO - PROCESS | 17795 | 1469110830239 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:30 INFO - PROCESS | 17795 | 1469110830444 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 07:20:30 INFO - PROCESS | 17795 | 1469110830463 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:30 INFO - PROCESS | 17795 | 1469110830474 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:30 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f5a3000 == 25 [pid = 17795] [id = 383] 07:20:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0x8f5a4000) [pid = 17795] [serial = 1150] [outer = (nil)] 07:20:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x8f77a400) [pid = 17795] [serial = 1151] [outer = 0x8f5a4000] 07:20:30 INFO - PROCESS | 17795 | 1469110830543 Marionette DEBUG loaded listener.js 07:20:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8f7e7c00) [pid = 17795] [serial = 1152] [outer = 0x8f5a4000] 07:20:31 INFO - PROCESS | 17795 | 1469110831411 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]]]}] 07:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1244ms 07:20:31 INFO - PROCESS | 17795 | 1469110831451 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 07:20:31 INFO - PROCESS | 17795 | 1469110831456 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 07:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:20:31 INFO - PROCESS | 17795 | 1469110831462 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:20:31 INFO - PROCESS | 17795 | 1469110831466 Marionette TRACE conn3 <- [1,1506,null,{}] 07:20:31 INFO - PROCESS | 17795 | 1469110831485 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}] 07:20:31 INFO - PROCESS | 17795 | 1469110831491 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:31 INFO - PROCESS | 17795 | 1469110831688 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 07:20:31 INFO - PROCESS | 17795 | 1469110831708 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:31 INFO - PROCESS | 17795 | 1469110831717 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:31 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f773c00 == 26 [pid = 17795] [id = 384] 07:20:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x90e0c400) [pid = 17795] [serial = 1153] [outer = (nil)] 07:20:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x90e18400) [pid = 17795] [serial = 1154] [outer = 0x90e0c400] 07:20:31 INFO - PROCESS | 17795 | 1469110831783 Marionette DEBUG loaded listener.js 07:20:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x9109f400) [pid = 17795] [serial = 1155] [outer = 0x90e0c400] 07:20:32 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x90e15400) [pid = 17795] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:20:32 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x9115e400) [pid = 17795] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:20:32 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8e311000) [pid = 17795] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:20:32 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x8e49b400) [pid = 17795] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:20:32 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x8f488c00) [pid = 17795] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:20:32 INFO - PROCESS | 17795 | --DOMWINDOW == 60 (0x8d84d000) [pid = 17795] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:20:32 INFO - PROCESS | 17795 | --DOMWINDOW == 59 (0x8f490800) [pid = 17795] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:20:32 INFO - PROCESS | 17795 | --DOMWINDOW == 58 (0x8e4a4000) [pid = 17795] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:20:32 INFO - PROCESS | 17795 | --DOMWINDOW == 57 (0x8f489800) [pid = 17795] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:20:32 INFO - PROCESS | 17795 | --DOMWINDOW == 56 (0x8f31a800) [pid = 17795] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:20:32 INFO - PROCESS | 17795 | 1469110832843 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]]]}] 07:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1443ms 07:20:32 INFO - PROCESS | 17795 | 1469110832907 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 07:20:32 INFO - PROCESS | 17795 | 1469110832910 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 07:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:20:32 INFO - PROCESS | 17795 | 1469110832917 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:20:32 INFO - PROCESS | 17795 | 1469110832920 Marionette TRACE conn3 <- [1,1510,null,{}] 07:20:32 INFO - PROCESS | 17795 | 1469110832925 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}] 07:20:32 INFO - PROCESS | 17795 | 1469110832930 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:33 INFO - PROCESS | 17795 | 1469110833070 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 07:20:33 INFO - PROCESS | 17795 | 1469110833079 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:33 INFO - PROCESS | 17795 | 1469110833089 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:33 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a4000 == 27 [pid = 17795] [id = 385] 07:20:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 57 (0x8ec92400) [pid = 17795] [serial = 1156] [outer = (nil)] 07:20:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 58 (0x8f7e3800) [pid = 17795] [serial = 1157] [outer = 0x8ec92400] 07:20:33 INFO - PROCESS | 17795 | 1469110833151 Marionette DEBUG loaded listener.js 07:20:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 59 (0x90e0e800) [pid = 17795] [serial = 1158] [outer = 0x8ec92400] 07:20:33 INFO - PROCESS | 17795 | 1469110833958 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]]]}] 07:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1080ms 07:20:34 INFO - PROCESS | 17795 | 1469110833998 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 07:20:34 INFO - PROCESS | 17795 | 1469110834001 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 07:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:20:34 INFO - PROCESS | 17795 | 1469110834008 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:20:34 INFO - PROCESS | 17795 | 1469110834010 Marionette TRACE conn3 <- [1,1514,null,{}] 07:20:34 INFO - PROCESS | 17795 | 1469110834016 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}] 07:20:34 INFO - PROCESS | 17795 | 1469110834025 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:34 INFO - PROCESS | 17795 | 1469110834201 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 07:20:34 INFO - PROCESS | 17795 | 1469110834210 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:34 INFO - PROCESS | 17795 | 1469110834217 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:34 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d850c00 == 28 [pid = 17795] [id = 386] 07:20:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 60 (0x92276800) [pid = 17795] [serial = 1159] [outer = (nil)] 07:20:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0x9240c400) [pid = 17795] [serial = 1160] [outer = 0x92276800] 07:20:34 INFO - PROCESS | 17795 | 1469110834283 Marionette DEBUG loaded listener.js 07:20:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x925c3800) [pid = 17795] [serial = 1161] [outer = 0x92276800] 07:20:35 INFO - PROCESS | 17795 | 1469110835428 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]]]}] 07:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1431ms 07:20:35 INFO - PROCESS | 17795 | 1469110835440 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 07:20:35 INFO - PROCESS | 17795 | 1469110835445 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 07:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:20:35 INFO - PROCESS | 17795 | 1469110835454 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:20:35 INFO - PROCESS | 17795 | 1469110835462 Marionette TRACE conn3 <- [1,1518,null,{}] 07:20:35 INFO - PROCESS | 17795 | 1469110835471 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}] 07:20:35 INFO - PROCESS | 17795 | 1469110835476 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:35 INFO - PROCESS | 17795 | 1469110835654 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 07:20:35 INFO - PROCESS | 17795 | 1469110835806 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:35 INFO - PROCESS | 17795 | 1469110835814 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:35 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d843800 == 29 [pid = 17795] [id = 387] 07:20:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8e316c00) [pid = 17795] [serial = 1162] [outer = (nil)] 07:20:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8eb86800) [pid = 17795] [serial = 1163] [outer = 0x8e316c00] 07:20:35 INFO - PROCESS | 17795 | 1469110835894 Marionette DEBUG loaded listener.js 07:20:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8ebc8000) [pid = 17795] [serial = 1164] [outer = 0x8e316c00] 07:20:36 INFO - PROCESS | 17795 | 1469110836924 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]]]}] 07:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1489ms 07:20:36 INFO - PROCESS | 17795 | 1469110836943 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 07:20:36 INFO - PROCESS | 17795 | 1469110836950 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 07:20:36 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:20:36 INFO - PROCESS | 17795 | 1469110836961 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:20:36 INFO - PROCESS | 17795 | 1469110836965 Marionette TRACE conn3 <- [1,1522,null,{}] 07:20:36 INFO - PROCESS | 17795 | 1469110836972 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}] 07:20:36 INFO - PROCESS | 17795 | 1469110836978 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:37 INFO - PROCESS | 17795 | 1469110837166 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 07:20:37 INFO - PROCESS | 17795 | 1469110837319 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:37 INFO - PROCESS | 17795 | 1469110837331 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:37 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d841c00 == 30 [pid = 17795] [id = 388] 07:20:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8f59ec00) [pid = 17795] [serial = 1165] [outer = (nil)] 07:20:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8f7e4000) [pid = 17795] [serial = 1166] [outer = 0x8f59ec00] 07:20:37 INFO - PROCESS | 17795 | 1469110837491 Marionette DEBUG loaded listener.js 07:20:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x90e0b000) [pid = 17795] [serial = 1167] [outer = 0x8f59ec00] 07:20:38 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:20:38 INFO - PROCESS | 17795 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:20:38 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:20:38 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:20:38 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:20:38 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:20:38 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:20:38 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:20:38 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:20:38 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:20:38 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:20:38 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:20:38 INFO - PROCESS | 17795 | 1469110838286 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"]]]}] 07:20:38 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 () { 07:20:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:20:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:20:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:20:38 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 () { 07:20:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:20:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:20:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:20:38 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 () { 07:20:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:20:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:20:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:20:38 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 () { 07:20:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:20:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:20:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:20:38 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1382ms 07:20:38 INFO - PROCESS | 17795 | 1469110838348 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 07:20:38 INFO - PROCESS | 17795 | 1469110838355 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 07:20:38 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:20:38 INFO - PROCESS | 17795 | 1469110838362 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:20:38 INFO - PROCESS | 17795 | 1469110838368 Marionette TRACE conn3 <- [1,1526,null,{}] 07:20:38 INFO - PROCESS | 17795 | 1469110838384 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}] 07:20:38 INFO - PROCESS | 17795 | 1469110838393 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:38 INFO - PROCESS | 17795 | 1469110838564 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 07:20:38 INFO - PROCESS | 17795 | 1469110838718 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:38 INFO - PROCESS | 17795 | 1469110838729 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:38 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f5a2000 == 31 [pid = 17795] [id = 389] 07:20:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x92c43400) [pid = 17795] [serial = 1168] [outer = (nil)] 07:20:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x92c4ac00) [pid = 17795] [serial = 1169] [outer = 0x92c43400] 07:20:38 INFO - PROCESS | 17795 | 1469110838810 Marionette DEBUG loaded listener.js 07:20:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x92c83c00) [pid = 17795] [serial = 1170] [outer = 0x92c43400] 07:20:39 INFO - PROCESS | 17795 | 1469110839686 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"]]]}] 07:20:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:20:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:20:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:20:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:20:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:20:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:20:39 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1342ms 07:20:39 INFO - PROCESS | 17795 | 1469110839708 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 07:20:39 INFO - PROCESS | 17795 | 1469110839712 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 07:20:39 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:20:39 INFO - PROCESS | 17795 | 1469110839772 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:20:39 INFO - PROCESS | 17795 | 1469110839776 Marionette TRACE conn3 <- [1,1530,null,{}] 07:20:39 INFO - PROCESS | 17795 | 1469110839783 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}] 07:20:39 INFO - PROCESS | 17795 | 1469110839788 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:40 INFO - PROCESS | 17795 | 1469110840097 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 07:20:40 INFO - PROCESS | 17795 | 1469110840310 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:40 INFO - PROCESS | 17795 | 1469110840323 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:40 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d844c00 == 32 [pid = 17795] [id = 390] 07:20:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8d84fc00) [pid = 17795] [serial = 1171] [outer = (nil)] 07:20:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8e313400) [pid = 17795] [serial = 1172] [outer = 0x8d84fc00] 07:20:40 INFO - PROCESS | 17795 | 1469110840397 Marionette DEBUG loaded listener.js 07:20:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x8e366400) [pid = 17795] [serial = 1173] [outer = 0x8d84fc00] 07:20:41 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x92277400) [pid = 17795] [serial = 1124] [outer = (nil)] [url = about:blank] 07:20:41 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x9233f000) [pid = 17795] [serial = 1128] [outer = (nil)] [url = about:blank] 07:20:41 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x9233a000) [pid = 17795] [serial = 1125] [outer = (nil)] [url = about:blank] 07:20:41 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8f77d400) [pid = 17795] [serial = 1104] [outer = (nil)] [url = about:blank] 07:20:41 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8f4a4c00) [pid = 17795] [serial = 1118] [outer = (nil)] [url = about:blank] 07:20:41 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8f77a800) [pid = 17795] [serial = 1119] [outer = (nil)] [url = about:blank] 07:20:41 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8eb84800) [pid = 17795] [serial = 1106] [outer = (nil)] [url = about:blank] 07:20:41 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8ebc0400) [pid = 17795] [serial = 1107] [outer = (nil)] [url = about:blank] 07:20:41 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x90e17400) [pid = 17795] [serial = 1112] [outer = (nil)] [url = about:blank] 07:20:41 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x91097c00) [pid = 17795] [serial = 1113] [outer = (nil)] [url = about:blank] 07:20:41 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8eb86c00) [pid = 17795] [serial = 1115] [outer = (nil)] [url = about:blank] 07:20:41 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x8ebc6000) [pid = 17795] [serial = 1116] [outer = (nil)] [url = about:blank] 07:20:41 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x8f49c400) [pid = 17795] [serial = 1109] [outer = (nil)] [url = about:blank] 07:20:41 INFO - PROCESS | 17795 | --DOMWINDOW == 60 (0x8f775000) [pid = 17795] [serial = 1110] [outer = (nil)] [url = about:blank] 07:20:41 INFO - PROCESS | 17795 | --DOMWINDOW == 59 (0x92c4c400) [pid = 17795] [serial = 1130] [outer = (nil)] [url = about:blank] 07:20:41 INFO - PROCESS | 17795 | --DOMWINDOW == 58 (0x92c4e400) [pid = 17795] [serial = 1131] [outer = (nil)] [url = about:blank] 07:20:41 INFO - PROCESS | 17795 | --DOMWINDOW == 57 (0x9109d800) [pid = 17795] [serial = 1121] [outer = (nil)] [url = about:blank] 07:20:41 INFO - PROCESS | 17795 | --DOMWINDOW == 56 (0x9115f400) [pid = 17795] [serial = 1122] [outer = (nil)] [url = about:blank] 07:20:41 INFO - PROCESS | 17795 | --DOMWINDOW == 55 (0x92273000) [pid = 17795] [serial = 1127] [outer = (nil)] [url = about:blank] 07:20:41 INFO - PROCESS | 17795 | 1469110841243 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]]]}] 07:20:41 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 07:20:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:20:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:20:41 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. 07:20:41 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:20:41 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1491ms 07:20:41 INFO - PROCESS | 17795 | 1469110841268 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 07:20:41 INFO - PROCESS | 17795 | 1469110841275 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 07:20:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:20:41 INFO - PROCESS | 17795 | 1469110841284 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:20:41 INFO - PROCESS | 17795 | 1469110841288 Marionette TRACE conn3 <- [1,1534,null,{}] 07:20:41 INFO - PROCESS | 17795 | 1469110841296 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}] 07:20:41 INFO - PROCESS | 17795 | 1469110841302 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:41 INFO - PROCESS | 17795 | 1469110841452 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 07:20:41 INFO - PROCESS | 17795 | 1469110841584 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:41 INFO - PROCESS | 17795 | 1469110841597 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:41 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebcc800 == 33 [pid = 17795] [id = 391] 07:20:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 56 (0x8ec86000) [pid = 17795] [serial = 1174] [outer = (nil)] 07:20:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 57 (0x8f329800) [pid = 17795] [serial = 1175] [outer = 0x8ec86000] 07:20:41 INFO - PROCESS | 17795 | 1469110841662 Marionette DEBUG loaded listener.js 07:20:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 58 (0x8f48ac00) [pid = 17795] [serial = 1176] [outer = 0x8ec86000] 07:20:42 INFO - PROCESS | 17795 | 1469110842444 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]]]}] 07:20:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:20:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1234ms 07:20:42 INFO - PROCESS | 17795 | 1469110842517 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 07:20:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:20:42 INFO - PROCESS | 17795 | 1469110842522 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 07:20:42 INFO - PROCESS | 17795 | 1469110842529 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:20:42 INFO - PROCESS | 17795 | 1469110842533 Marionette TRACE conn3 <- [1,1538,null,{}] 07:20:42 INFO - PROCESS | 17795 | 1469110842539 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}] 07:20:42 INFO - PROCESS | 17795 | 1469110842549 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:42 INFO - PROCESS | 17795 | 1469110842708 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 07:20:42 INFO - PROCESS | 17795 | 1469110842827 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:42 INFO - PROCESS | 17795 | 1469110842833 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:42 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f31b000 == 34 [pid = 17795] [id = 392] 07:20:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 59 (0x8f49a000) [pid = 17795] [serial = 1177] [outer = (nil)] 07:20:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 60 (0x90e15400) [pid = 17795] [serial = 1178] [outer = 0x8f49a000] 07:20:42 INFO - PROCESS | 17795 | 1469110842901 Marionette DEBUG loaded listener.js 07:20:43 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0x9109e400) [pid = 17795] [serial = 1179] [outer = 0x8f49a000] 07:20:43 INFO - PROCESS | 17795 | 1469110843710 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]]]}] 07:20:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:20:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1241ms 07:20:43 INFO - PROCESS | 17795 | 1469110843776 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 07:20:43 INFO - PROCESS | 17795 | 1469110843782 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 07:20:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:20:43 INFO - PROCESS | 17795 | 1469110843798 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:20:43 INFO - PROCESS | 17795 | 1469110843805 Marionette TRACE conn3 <- [1,1542,null,{}] 07:20:43 INFO - PROCESS | 17795 | 1469110843816 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}] 07:20:43 INFO - PROCESS | 17795 | 1469110843822 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:44 INFO - PROCESS | 17795 | 1469110844023 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 07:20:44 INFO - PROCESS | 17795 | 1469110844049 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:44 INFO - PROCESS | 17795 | 1469110844055 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:44 INFO - PROCESS | 17795 | ++DOCSHELL 0x91094800 == 35 [pid = 17795] [id = 393] 07:20:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x9115f400) [pid = 17795] [serial = 1180] [outer = (nil)] 07:20:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x925c3000) [pid = 17795] [serial = 1181] [outer = 0x9115f400] 07:20:44 INFO - PROCESS | 17795 | 1469110844120 Marionette DEBUG loaded listener.js 07:20:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x92c41800) [pid = 17795] [serial = 1182] [outer = 0x9115f400] 07:20:44 INFO - PROCESS | 17795 | 1469110844953 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]]]}] 07:20:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:20:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1200ms 07:20:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:20:44 INFO - PROCESS | 17795 | 1469110844990 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 07:20:44 INFO - PROCESS | 17795 | 1469110844993 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 07:20:45 INFO - PROCESS | 17795 | 1469110845000 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:20:45 INFO - PROCESS | 17795 | 1469110845003 Marionette TRACE conn3 <- [1,1546,null,{}] 07:20:45 INFO - PROCESS | 17795 | 1469110845021 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}] 07:20:45 INFO - PROCESS | 17795 | 1469110845026 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:45 INFO - PROCESS | 17795 | 1469110845214 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 07:20:45 INFO - PROCESS | 17795 | 1469110845236 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:45 INFO - PROCESS | 17795 | 1469110845242 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:45 INFO - PROCESS | 17795 | ++DOCSHELL 0x9115d800 == 36 [pid = 17795] [id = 394] 07:20:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x9227ac00) [pid = 17795] [serial = 1183] [outer = (nil)] 07:20:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x92c8d000) [pid = 17795] [serial = 1184] [outer = 0x9227ac00] 07:20:45 INFO - PROCESS | 17795 | 1469110845305 Marionette DEBUG loaded listener.js 07:20:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x92cc4800) [pid = 17795] [serial = 1185] [outer = 0x9227ac00] 07:20:45 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8f5a4000) [pid = 17795] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:20:45 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8ebc3c00) [pid = 17795] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:20:45 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8ebcd400) [pid = 17795] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:20:45 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x90e0c400) [pid = 17795] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:20:45 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x8ec86800) [pid = 17795] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:20:45 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x90e0f800) [pid = 17795] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:20:45 INFO - PROCESS | 17795 | --DOMWINDOW == 60 (0x8ec92400) [pid = 17795] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:20:45 INFO - PROCESS | 17795 | --DOMWINDOW == 59 (0x8e4a3c00) [pid = 17795] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:20:46 INFO - PROCESS | 17795 | 1469110846173 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]]]}] 07:20:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:20:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1198ms 07:20:46 INFO - PROCESS | 17795 | 1469110846200 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 07:20:46 INFO - PROCESS | 17795 | 1469110846204 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 07:20:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:20:46 INFO - PROCESS | 17795 | 1469110846210 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:20:46 INFO - PROCESS | 17795 | 1469110846213 Marionette TRACE conn3 <- [1,1550,null,{}] 07:20:46 INFO - PROCESS | 17795 | 1469110846218 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}] 07:20:46 INFO - PROCESS | 17795 | 1469110846223 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:46 INFO - PROCESS | 17795 | 1469110846411 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 07:20:46 INFO - PROCESS | 17795 | 1469110846433 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:46 INFO - PROCESS | 17795 | 1469110846449 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:46 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f59b000 == 37 [pid = 17795] [id = 395] 07:20:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 60 (0x91096000) [pid = 17795] [serial = 1186] [outer = (nil)] 07:20:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0x92c4ec00) [pid = 17795] [serial = 1187] [outer = 0x91096000] 07:20:46 INFO - PROCESS | 17795 | 1469110846525 Marionette DEBUG loaded listener.js 07:20:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x92ccf800) [pid = 17795] [serial = 1188] [outer = 0x91096000] 07:20:47 INFO - PROCESS | 17795 | 1469110847325 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]]]}] 07:20:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:20:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1177ms 07:20:47 INFO - PROCESS | 17795 | 1469110847388 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 07:20:47 INFO - PROCESS | 17795 | 1469110847392 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 07:20:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:20:47 INFO - PROCESS | 17795 | 1469110847397 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:20:47 INFO - PROCESS | 17795 | 1469110847401 Marionette TRACE conn3 <- [1,1554,null,{}] 07:20:47 INFO - PROCESS | 17795 | 1469110847406 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}] 07:20:47 INFO - PROCESS | 17795 | 1469110847411 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:47 INFO - PROCESS | 17795 | 1469110847559 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 07:20:47 INFO - PROCESS | 17795 | 1469110847578 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:47 INFO - PROCESS | 17795 | 1469110847588 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:47 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e49dc00 == 38 [pid = 17795] [id = 396] 07:20:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x91166c00) [pid = 17795] [serial = 1189] [outer = (nil)] 07:20:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x93b02400) [pid = 17795] [serial = 1190] [outer = 0x91166c00] 07:20:47 INFO - PROCESS | 17795 | 1469110847647 Marionette DEBUG loaded listener.js 07:20:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x931ab800) [pid = 17795] [serial = 1191] [outer = 0x91166c00] 07:20:48 INFO - PROCESS | 17795 | 1469110848732 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]]]}] 07:20:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:20:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1378ms 07:20:48 INFO - PROCESS | 17795 | 1469110848777 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 07:20:48 INFO - PROCESS | 17795 | 1469110848782 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 07:20:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:20:48 INFO - PROCESS | 17795 | 1469110848790 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:20:48 INFO - PROCESS | 17795 | 1469110848795 Marionette TRACE conn3 <- [1,1558,null,{}] 07:20:48 INFO - PROCESS | 17795 | 1469110848803 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}] 07:20:48 INFO - PROCESS | 17795 | 1469110848809 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:48 INFO - PROCESS | 17795 | 1469110848972 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 07:20:49 INFO - PROCESS | 17795 | 1469110849131 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:49 INFO - PROCESS | 17795 | 1469110849140 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:49 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a5000 == 39 [pid = 17795] [id = 397] 07:20:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8eb81400) [pid = 17795] [serial = 1192] [outer = (nil)] 07:20:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8ec8d800) [pid = 17795] [serial = 1193] [outer = 0x8eb81400] 07:20:49 INFO - PROCESS | 17795 | 1469110849218 Marionette DEBUG loaded listener.js 07:20:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8f4a2800) [pid = 17795] [serial = 1194] [outer = 0x8eb81400] 07:20:50 INFO - PROCESS | 17795 | 1469110850125 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]]]}] 07:20:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:20:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1382ms 07:20:50 INFO - PROCESS | 17795 | 1469110850172 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 07:20:50 INFO - PROCESS | 17795 | 1469110850179 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 07:20:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:20:50 INFO - PROCESS | 17795 | 1469110850190 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:20:50 INFO - PROCESS | 17795 | 1469110850193 Marionette TRACE conn3 <- [1,1562,null,{}] 07:20:50 INFO - PROCESS | 17795 | 1469110850200 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}] 07:20:50 INFO - PROCESS | 17795 | 1469110850205 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:50 INFO - PROCESS | 17795 | 1469110850380 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 07:20:50 INFO - PROCESS | 17795 | 1469110850540 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:50 INFO - PROCESS | 17795 | 1469110850546 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:50 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f329400 == 40 [pid = 17795] [id = 398] 07:20:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x90e0ac00) [pid = 17795] [serial = 1195] [outer = (nil)] 07:20:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x92278400) [pid = 17795] [serial = 1196] [outer = 0x90e0ac00] 07:20:50 INFO - PROCESS | 17795 | 1469110850630 Marionette DEBUG loaded listener.js 07:20:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x92338c00) [pid = 17795] [serial = 1197] [outer = 0x90e0ac00] 07:20:51 INFO - PROCESS | 17795 | 1469110851518 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]]]}] 07:20:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:20:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1382ms 07:20:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:20:51 INFO - PROCESS | 17795 | 1469110851571 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 07:20:51 INFO - PROCESS | 17795 | 1469110851574 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 07:20:51 INFO - PROCESS | 17795 | 1469110851581 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:20:51 INFO - PROCESS | 17795 | 1469110851586 Marionette TRACE conn3 <- [1,1566,null,{}] 07:20:51 INFO - PROCESS | 17795 | 1469110851602 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}] 07:20:51 INFO - PROCESS | 17795 | 1469110851610 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:51 INFO - PROCESS | 17795 | 1469110851810 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 07:20:51 INFO - PROCESS | 17795 | 1469110851971 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:51 INFO - PROCESS | 17795 | 1469110851980 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:52 INFO - PROCESS | 17795 | ++DOCSHELL 0x92ccf000 == 41 [pid = 17795] [id = 399] 07:20:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x92ccf400) [pid = 17795] [serial = 1198] [outer = (nil)] 07:20:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x93b03000) [pid = 17795] [serial = 1199] [outer = 0x92ccf400] 07:20:52 INFO - PROCESS | 17795 | 1469110852060 Marionette DEBUG loaded listener.js 07:20:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x93d5d000) [pid = 17795] [serial = 1200] [outer = 0x92ccf400] 07:20:52 INFO - PROCESS | 17795 | 1469110852936 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]]]}] 07:20:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:20:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1403ms 07:20:52 INFO - PROCESS | 17795 | 1469110852984 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 07:20:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:20:52 INFO - PROCESS | 17795 | 1469110852988 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 07:20:52 INFO - PROCESS | 17795 | 1469110852995 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:20:52 INFO - PROCESS | 17795 | 1469110852998 Marionette TRACE conn3 <- [1,1570,null,{}] 07:20:53 INFO - PROCESS | 17795 | 1469110853004 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}] 07:20:53 INFO - PROCESS | 17795 | 1469110853009 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:53 INFO - PROCESS | 17795 | 1469110853187 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 07:20:53 INFO - PROCESS | 17795 | 1469110853349 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:53 INFO - PROCESS | 17795 | 1469110853358 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:53 INFO - PROCESS | 17795 | ++DOCSHELL 0x92ccd800 == 42 [pid = 17795] [id = 400] 07:20:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x931a5c00) [pid = 17795] [serial = 1201] [outer = (nil)] 07:20:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x93e5f000) [pid = 17795] [serial = 1202] [outer = 0x931a5c00] 07:20:53 INFO - PROCESS | 17795 | 1469110853432 Marionette DEBUG loaded listener.js 07:20:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x93e64000) [pid = 17795] [serial = 1203] [outer = 0x931a5c00] 07:20:54 INFO - PROCESS | 17795 | 1469110854244 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]]]}] 07:20:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:20:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1279ms 07:20:54 INFO - PROCESS | 17795 | 1469110854274 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 07:20:54 INFO - PROCESS | 17795 | 1469110854278 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 07:20:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:20:54 INFO - PROCESS | 17795 | 1469110854284 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:20:54 INFO - PROCESS | 17795 | 1469110854288 Marionette TRACE conn3 <- [1,1574,null,{}] 07:20:54 INFO - PROCESS | 17795 | 1469110854293 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}] 07:20:54 INFO - PROCESS | 17795 | 1469110854298 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:54 INFO - PROCESS | 17795 | 1469110854455 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 07:20:54 INFO - PROCESS | 17795 | 1469110854620 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:54 INFO - PROCESS | 17795 | 1469110854627 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:54 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec8d000 == 43 [pid = 17795] [id = 401] 07:20:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x90e0b800) [pid = 17795] [serial = 1204] [outer = (nil)] 07:20:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x94995800) [pid = 17795] [serial = 1205] [outer = 0x90e0b800] 07:20:54 INFO - PROCESS | 17795 | 1469110854705 Marionette DEBUG loaded listener.js 07:20:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x9499a400) [pid = 17795] [serial = 1206] [outer = 0x90e0b800] 07:20:55 INFO - PROCESS | 17795 | 1469110855566 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]]]}] 07:20:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:20:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1329ms 07:20:55 INFO - PROCESS | 17795 | 1469110855614 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 07:20:55 INFO - PROCESS | 17795 | 1469110855617 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 07:20:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:20:55 INFO - PROCESS | 17795 | 1469110855624 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:20:55 INFO - PROCESS | 17795 | 1469110855627 Marionette TRACE conn3 <- [1,1578,null,{}] 07:20:55 INFO - PROCESS | 17795 | 1469110855632 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}] 07:20:55 INFO - PROCESS | 17795 | 1469110855642 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:55 INFO - PROCESS | 17795 | 1469110855822 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 07:20:56 INFO - PROCESS | 17795 | 1469110855983 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:56 INFO - PROCESS | 17795 | 1469110855991 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:56 INFO - PROCESS | 17795 | ++DOCSHELL 0x92274800 == 44 [pid = 17795] [id = 402] 07:20:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x93e60000) [pid = 17795] [serial = 1207] [outer = (nil)] 07:20:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x954d2000) [pid = 17795] [serial = 1208] [outer = 0x93e60000] 07:20:56 INFO - PROCESS | 17795 | 1469110856082 Marionette DEBUG loaded listener.js 07:20:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x954d6000) [pid = 17795] [serial = 1209] [outer = 0x93e60000] 07:20:56 INFO - PROCESS | 17795 | 1469110856918 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]]]}] 07:20:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:20:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1329ms 07:20:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:20:56 INFO - PROCESS | 17795 | 1469110856953 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 07:20:56 INFO - PROCESS | 17795 | 1469110856956 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 07:20:56 INFO - PROCESS | 17795 | 1469110856963 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:20:56 INFO - PROCESS | 17795 | 1469110856966 Marionette TRACE conn3 <- [1,1582,null,{}] 07:20:56 INFO - PROCESS | 17795 | 1469110856972 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}] 07:20:56 INFO - PROCESS | 17795 | 1469110856977 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:57 INFO - PROCESS | 17795 | 1469110857131 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 07:20:57 INFO - PROCESS | 17795 | 1469110857462 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:57 INFO - PROCESS | 17795 | 1469110857472 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:57 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e311800 == 45 [pid = 17795] [id = 403] 07:20:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0x8e312000) [pid = 17795] [serial = 1210] [outer = (nil)] 07:20:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 85 (0x8e36c800) [pid = 17795] [serial = 1211] [outer = 0x8e312000] 07:20:57 INFO - PROCESS | 17795 | 1469110857626 Marionette DEBUG loaded listener.js 07:20:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 86 (0x8e56d800) [pid = 17795] [serial = 1212] [outer = 0x8e312000] 07:20:58 INFO - PROCESS | 17795 | 1469110858565 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]]]}] 07:20:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:20:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1648ms 07:20:58 INFO - PROCESS | 17795 | 1469110858612 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 07:20:58 INFO - PROCESS | 17795 | 1469110858618 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 07:20:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:20:58 INFO - PROCESS | 17795 | 1469110858625 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:20:58 INFO - PROCESS | 17795 | 1469110858630 Marionette TRACE conn3 <- [1,1586,null,{}] 07:20:58 INFO - PROCESS | 17795 | 1469110858637 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}] 07:20:58 INFO - PROCESS | 17795 | 1469110858645 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:58 INFO - PROCESS | 17795 | 1469110858806 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 07:20:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8f59b000 == 44 [pid = 17795] [id = 395] 07:20:59 INFO - PROCESS | 17795 | --DOCSHELL 0x9115d800 == 43 [pid = 17795] [id = 394] 07:20:59 INFO - PROCESS | 17795 | --DOCSHELL 0x91094800 == 42 [pid = 17795] [id = 393] 07:20:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8f31b000 == 41 [pid = 17795] [id = 392] 07:20:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebcc800 == 40 [pid = 17795] [id = 391] 07:20:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8d844c00 == 39 [pid = 17795] [id = 390] 07:20:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec84400 == 38 [pid = 17795] [id = 382] 07:20:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a4000 == 37 [pid = 17795] [id = 385] 07:20:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8f5a3000 == 36 [pid = 17795] [id = 383] 07:20:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8d843800 == 35 [pid = 17795] [id = 387] 07:20:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8d850c00 == 34 [pid = 17795] [id = 386] 07:20:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8f5a2000 == 33 [pid = 17795] [id = 389] 07:20:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8d841c00 == 32 [pid = 17795] [id = 388] 07:20:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8f773c00 == 31 [pid = 17795] [id = 384] 07:20:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8e311800 == 30 [pid = 17795] [id = 403] 07:20:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec8d000 == 29 [pid = 17795] [id = 401] 07:20:59 INFO - PROCESS | 17795 | --DOCSHELL 0x92274800 == 28 [pid = 17795] [id = 402] 07:20:59 INFO - PROCESS | 17795 | --DOCSHELL 0x92ccd800 == 27 [pid = 17795] [id = 400] 07:20:59 INFO - PROCESS | 17795 | --DOCSHELL 0x92ccf000 == 26 [pid = 17795] [id = 399] 07:20:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8f329400 == 25 [pid = 17795] [id = 398] 07:20:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8e49dc00 == 24 [pid = 17795] [id = 396] 07:20:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a5000 == 23 [pid = 17795] [id = 397] 07:20:59 INFO - PROCESS | 17795 | --DOMWINDOW == 85 (0x8f7e3800) [pid = 17795] [serial = 1157] [outer = (nil)] [url = about:blank] 07:20:59 INFO - PROCESS | 17795 | --DOMWINDOW == 84 (0x8ec8c000) [pid = 17795] [serial = 1148] [outer = (nil)] [url = about:blank] 07:20:59 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x8e563000) [pid = 17795] [serial = 1145] [outer = (nil)] [url = about:blank] 07:20:59 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x8e568c00) [pid = 17795] [serial = 1146] [outer = (nil)] [url = about:blank] 07:20:59 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x8ec90000) [pid = 17795] [serial = 1142] [outer = (nil)] [url = about:blank] 07:20:59 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x8f77a400) [pid = 17795] [serial = 1151] [outer = (nil)] [url = about:blank] 07:20:59 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x90e18400) [pid = 17795] [serial = 1154] [outer = (nil)] [url = about:blank] 07:20:59 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x8f7e7c00) [pid = 17795] [serial = 1152] [outer = (nil)] [url = about:blank] 07:20:59 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x8f486000) [pid = 17795] [serial = 1134] [outer = (nil)] [url = about:blank] 07:20:59 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x8f31e800) [pid = 17795] [serial = 1133] [outer = (nil)] [url = about:blank] 07:20:59 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x910a0400) [pid = 17795] [serial = 1137] [outer = (nil)] [url = about:blank] 07:20:59 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x90e13800) [pid = 17795] [serial = 1136] [outer = (nil)] [url = about:blank] 07:20:59 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x92c8b000) [pid = 17795] [serial = 1140] [outer = (nil)] [url = about:blank] 07:20:59 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x92404800) [pid = 17795] [serial = 1139] [outer = (nil)] [url = about:blank] 07:20:59 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x9109f400) [pid = 17795] [serial = 1155] [outer = (nil)] [url = about:blank] 07:20:59 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x90e0e800) [pid = 17795] [serial = 1158] [outer = (nil)] [url = about:blank] 07:20:59 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8f31dc00) [pid = 17795] [serial = 1149] [outer = (nil)] [url = about:blank] 07:20:59 INFO - PROCESS | 17795 | 1469110859917 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:59 INFO - PROCESS | 17795 | 1469110859930 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:20:59 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d848000 == 24 [pid = 17795] [id = 404] 07:20:59 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8d848800) [pid = 17795] [serial = 1213] [outer = (nil)] 07:20:59 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8d84f000) [pid = 17795] [serial = 1214] [outer = 0x8d848800] 07:21:00 INFO - PROCESS | 17795 | 1469110860002 Marionette DEBUG loaded listener.js 07:21:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8e31a800) [pid = 17795] [serial = 1215] [outer = 0x8d848800] 07:21:00 INFO - PROCESS | 17795 | 1469110860744 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]]]}] 07:21:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:21:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 2135ms 07:21:00 INFO - PROCESS | 17795 | 1469110860761 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 07:21:00 INFO - PROCESS | 17795 | 1469110860766 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 07:21:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:21:00 INFO - PROCESS | 17795 | 1469110860775 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:21:00 INFO - PROCESS | 17795 | 1469110860780 Marionette TRACE conn3 <- [1,1590,null,{}] 07:21:00 INFO - PROCESS | 17795 | 1469110860788 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}] 07:21:00 INFO - PROCESS | 17795 | 1469110860794 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:00 INFO - PROCESS | 17795 | 1469110860944 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 07:21:01 INFO - PROCESS | 17795 | 1469110861083 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:01 INFO - PROCESS | 17795 | 1469110861092 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:01 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a5400 == 25 [pid = 17795] [id = 405] 07:21:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8e4a6800) [pid = 17795] [serial = 1216] [outer = (nil)] 07:21:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x8eb8d000) [pid = 17795] [serial = 1217] [outer = 0x8e4a6800] 07:21:01 INFO - PROCESS | 17795 | 1469110861159 Marionette DEBUG loaded listener.js 07:21:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x8ebc9000) [pid = 17795] [serial = 1218] [outer = 0x8e4a6800] 07:21:01 INFO - PROCESS | 17795 | 1469110861907 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]]]}] 07:21:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:21:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1185ms 07:21:01 INFO - PROCESS | 17795 | 1469110861965 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 07:21:01 INFO - PROCESS | 17795 | 1469110861972 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 07:21:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:21:01 INFO - PROCESS | 17795 | 1469110861981 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:21:01 INFO - PROCESS | 17795 | 1469110861985 Marionette TRACE conn3 <- [1,1594,null,{}] 07:21:01 INFO - PROCESS | 17795 | 1469110861992 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}] 07:21:02 INFO - PROCESS | 17795 | 1469110861997 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:02 INFO - PROCESS | 17795 | 1469110862163 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 07:21:02 INFO - PROCESS | 17795 | 1469110862174 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:02 INFO - PROCESS | 17795 | 1469110862187 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:02 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb90c00 == 26 [pid = 17795] [id = 406] 07:21:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x8ec90000) [pid = 17795] [serial = 1219] [outer = (nil)] 07:21:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x8f484c00) [pid = 17795] [serial = 1220] [outer = 0x8ec90000] 07:21:02 INFO - PROCESS | 17795 | 1469110862380 Marionette DEBUG loaded listener.js 07:21:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x8f49d000) [pid = 17795] [serial = 1221] [outer = 0x8ec90000] 07:21:03 INFO - PROCESS | 17795 | 1469110863298 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]]]}] 07:21:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:21:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1380ms 07:21:03 INFO - PROCESS | 17795 | 1469110863361 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 07:21:03 INFO - PROCESS | 17795 | 1469110863364 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 07:21:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:21:03 INFO - PROCESS | 17795 | 1469110863379 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:21:03 INFO - PROCESS | 17795 | 1469110863388 Marionette TRACE conn3 <- [1,1598,null,{}] 07:21:03 INFO - PROCESS | 17795 | 1469110863404 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}] 07:21:03 INFO - PROCESS | 17795 | 1469110863411 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:03 INFO - PROCESS | 17795 | 1469110863608 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 07:21:03 INFO - PROCESS | 17795 | 1469110863647 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:03 INFO - PROCESS | 17795 | 1469110863657 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:03 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f326400 == 27 [pid = 17795] [id = 407] 07:21:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x8f488c00) [pid = 17795] [serial = 1222] [outer = (nil)] 07:21:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x8f777000) [pid = 17795] [serial = 1223] [outer = 0x8f488c00] 07:21:03 INFO - PROCESS | 17795 | 1469110863735 Marionette DEBUG loaded listener.js 07:21:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x8f7e4c00) [pid = 17795] [serial = 1224] [outer = 0x8f488c00] 07:21:04 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x91096000) [pid = 17795] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:21:04 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x9115f400) [pid = 17795] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:21:04 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x9227ac00) [pid = 17795] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:21:04 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x8d84fc00) [pid = 17795] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:21:04 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x8f49a000) [pid = 17795] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:21:04 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8ec86000) [pid = 17795] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:21:04 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x92c43400) [pid = 17795] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:21:04 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8f59ec00) [pid = 17795] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:21:04 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8e316c00) [pid = 17795] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:21:04 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x92276800) [pid = 17795] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:21:04 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x91166c00) [pid = 17795] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:21:04 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8eb8a400) [pid = 17795] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:21:04 INFO - PROCESS | 17795 | 1469110864836 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]]]}] 07:21:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:21:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1509ms 07:21:04 INFO - PROCESS | 17795 | 1469110864881 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 07:21:04 INFO - PROCESS | 17795 | 1469110864885 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 07:21:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:21:04 INFO - PROCESS | 17795 | 1469110864891 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:21:04 INFO - PROCESS | 17795 | 1469110864893 Marionette TRACE conn3 <- [1,1602,null,{}] 07:21:04 INFO - PROCESS | 17795 | 1469110864899 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}] 07:21:04 INFO - PROCESS | 17795 | 1469110864903 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:05 INFO - PROCESS | 17795 | 1469110865046 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 07:21:05 INFO - PROCESS | 17795 | 1469110865059 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:05 INFO - PROCESS | 17795 | 1469110865065 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:05 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d850000 == 28 [pid = 17795] [id = 408] 07:21:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8f484400) [pid = 17795] [serial = 1225] [outer = (nil)] 07:21:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8f7ee400) [pid = 17795] [serial = 1226] [outer = 0x8f484400] 07:21:05 INFO - PROCESS | 17795 | 1469110865130 Marionette DEBUG loaded listener.js 07:21:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8f7f1400) [pid = 17795] [serial = 1227] [outer = 0x8f484400] 07:21:05 INFO - PROCESS | 17795 | 1469110865947 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]]]}] 07:21:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:21:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1136ms 07:21:06 INFO - PROCESS | 17795 | 1469110866028 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 07:21:06 INFO - PROCESS | 17795 | 1469110866031 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 07:21:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:21:06 INFO - PROCESS | 17795 | 1469110866037 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:21:06 INFO - PROCESS | 17795 | 1469110866040 Marionette TRACE conn3 <- [1,1606,null,{}] 07:21:06 INFO - PROCESS | 17795 | 1469110866051 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}] 07:21:06 INFO - PROCESS | 17795 | 1469110866058 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:06 INFO - PROCESS | 17795 | 1469110866202 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 07:21:06 INFO - PROCESS | 17795 | 1469110866211 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:06 INFO - PROCESS | 17795 | 1469110866229 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:06 INFO - PROCESS | 17795 | ++DOCSHELL 0x90e17000 == 29 [pid = 17795] [id = 409] 07:21:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x91091800) [pid = 17795] [serial = 1228] [outer = (nil)] 07:21:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x9109a000) [pid = 17795] [serial = 1229] [outer = 0x91091800] 07:21:06 INFO - PROCESS | 17795 | 1469110866307 Marionette DEBUG loaded listener.js 07:21:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x91167800) [pid = 17795] [serial = 1230] [outer = 0x91091800] 07:21:07 INFO - PROCESS | 17795 | 1469110867440 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]]]}] 07:21:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:21:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1486ms 07:21:07 INFO - PROCESS | 17795 | 1469110867525 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 07:21:07 INFO - PROCESS | 17795 | 1469110867531 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 07:21:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:21:07 INFO - PROCESS | 17795 | 1469110867540 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:21:07 INFO - PROCESS | 17795 | 1469110867545 Marionette TRACE conn3 <- [1,1610,null,{}] 07:21:07 INFO - PROCESS | 17795 | 1469110867554 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}] 07:21:07 INFO - PROCESS | 17795 | 1469110867560 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:07 INFO - PROCESS | 17795 | 1469110867776 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 07:21:08 INFO - PROCESS | 17795 | 1469110867983 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:08 INFO - PROCESS | 17795 | 1469110867992 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:08 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e566000 == 30 [pid = 17795] [id = 410] 07:21:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x8eb81c00) [pid = 17795] [serial = 1231] [outer = (nil)] 07:21:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x8f31c000) [pid = 17795] [serial = 1232] [outer = 0x8eb81c00] 07:21:08 INFO - PROCESS | 17795 | 1469110868115 Marionette DEBUG loaded listener.js 07:21:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x8f320400) [pid = 17795] [serial = 1233] [outer = 0x8eb81c00] 07:21:08 INFO - PROCESS | 17795 | 1469110868996 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]]]}] 07:21:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:21:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1533ms 07:21:09 INFO - PROCESS | 17795 | 1469110869073 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 07:21:09 INFO - PROCESS | 17795 | 1469110869080 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 07:21:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:21:09 INFO - PROCESS | 17795 | 1469110869090 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:21:09 INFO - PROCESS | 17795 | 1469110869094 Marionette TRACE conn3 <- [1,1614,null,{}] 07:21:09 INFO - PROCESS | 17795 | 1469110869100 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}] 07:21:09 INFO - PROCESS | 17795 | 1469110869105 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:09 INFO - PROCESS | 17795 | 1469110869304 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 07:21:09 INFO - PROCESS | 17795 | 1469110869464 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:09 INFO - PROCESS | 17795 | 1469110869474 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:09 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f49a800 == 31 [pid = 17795] [id = 411] 07:21:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x8f775c00) [pid = 17795] [serial = 1234] [outer = (nil)] 07:21:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x8f77bc00) [pid = 17795] [serial = 1235] [outer = 0x8f775c00] 07:21:09 INFO - PROCESS | 17795 | 1469110869632 Marionette DEBUG loaded listener.js 07:21:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x8f7ef400) [pid = 17795] [serial = 1236] [outer = 0x8f775c00] 07:21:10 INFO - PROCESS | 17795 | 1469110870563 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]]]}] 07:21:10 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 07:21:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1532ms 07:21:10 INFO - PROCESS | 17795 | 1469110870623 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 07:21:10 INFO - PROCESS | 17795 | 1469110870627 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 07:21:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:21:10 INFO - PROCESS | 17795 | 1469110870633 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:21:10 INFO - PROCESS | 17795 | 1469110870639 Marionette TRACE conn3 <- [1,1618,null,{}] 07:21:10 INFO - PROCESS | 17795 | 1469110870655 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}] 07:21:10 INFO - PROCESS | 17795 | 1469110870663 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:10 INFO - PROCESS | 17795 | 1469110870839 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 07:21:11 INFO - PROCESS | 17795 | 1469110871057 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:11 INFO - PROCESS | 17795 | 1469110871071 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:11 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f779000 == 32 [pid = 17795] [id = 412] 07:21:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x90e0ec00) [pid = 17795] [serial = 1237] [outer = (nil)] 07:21:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x9227d000) [pid = 17795] [serial = 1238] [outer = 0x90e0ec00] 07:21:11 INFO - PROCESS | 17795 | 1469110871160 Marionette DEBUG loaded listener.js 07:21:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0x9233fc00) [pid = 17795] [serial = 1239] [outer = 0x90e0ec00] 07:21:12 INFO - PROCESS | 17795 | 1469110872279 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]]]}] 07:21:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8f4a0c00 == 31 [pid = 17795] [id = 378] 07:21:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8e49c800 == 30 [pid = 17795] [id = 371] 07:21:12 INFO - PROCESS | 17795 | --DOCSHELL 0x90e14400 == 29 [pid = 17795] [id = 373] 07:21:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a1400 == 28 [pid = 17795] [id = 381] 07:21:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:21:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1745ms 07:21:12 INFO - PROCESS | 17795 | 1469110872379 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 07:21:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:21:12 INFO - PROCESS | 17795 | 1469110872384 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 07:21:12 INFO - PROCESS | 17795 | 1469110872392 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:21:12 INFO - PROCESS | 17795 | 1469110872397 Marionette TRACE conn3 <- [1,1622,null,{}] 07:21:12 INFO - PROCESS | 17795 | 1469110872405 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}] 07:21:12 INFO - PROCESS | 17795 | 1469110872409 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:12 INFO - PROCESS | 17795 | 1469110872574 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 07:21:12 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x8f324c00) [pid = 17795] [serial = 1143] [outer = (nil)] [url = about:blank] 07:21:12 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x92ccf800) [pid = 17795] [serial = 1188] [outer = (nil)] [url = about:blank] 07:21:12 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x925c3000) [pid = 17795] [serial = 1181] [outer = (nil)] [url = about:blank] 07:21:12 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x92c8d000) [pid = 17795] [serial = 1184] [outer = (nil)] [url = about:blank] 07:21:12 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x92c41800) [pid = 17795] [serial = 1182] [outer = (nil)] [url = about:blank] 07:21:12 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x8e313400) [pid = 17795] [serial = 1172] [outer = (nil)] [url = about:blank] 07:21:12 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x8e366400) [pid = 17795] [serial = 1173] [outer = (nil)] [url = about:blank] 07:21:12 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x90e15400) [pid = 17795] [serial = 1178] [outer = (nil)] [url = about:blank] 07:21:12 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8f329800) [pid = 17795] [serial = 1175] [outer = (nil)] [url = about:blank] 07:21:12 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8f48ac00) [pid = 17795] [serial = 1176] [outer = (nil)] [url = about:blank] 07:21:12 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x92c4ac00) [pid = 17795] [serial = 1169] [outer = (nil)] [url = about:blank] 07:21:12 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x92c83c00) [pid = 17795] [serial = 1170] [outer = (nil)] [url = about:blank] 07:21:12 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8f7e4000) [pid = 17795] [serial = 1166] [outer = (nil)] [url = about:blank] 07:21:12 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x90e0b000) [pid = 17795] [serial = 1167] [outer = (nil)] [url = about:blank] 07:21:12 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8eb86800) [pid = 17795] [serial = 1163] [outer = (nil)] [url = about:blank] 07:21:12 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8ebc8000) [pid = 17795] [serial = 1164] [outer = (nil)] [url = about:blank] 07:21:12 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x925c3800) [pid = 17795] [serial = 1161] [outer = (nil)] [url = about:blank] 07:21:12 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x9240c400) [pid = 17795] [serial = 1160] [outer = (nil)] [url = about:blank] 07:21:12 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x93b02400) [pid = 17795] [serial = 1190] [outer = (nil)] [url = about:blank] 07:21:12 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x92cc4800) [pid = 17795] [serial = 1185] [outer = (nil)] [url = about:blank] 07:21:12 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x931ab800) [pid = 17795] [serial = 1191] [outer = (nil)] [url = about:blank] 07:21:12 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x92c4ec00) [pid = 17795] [serial = 1187] [outer = (nil)] [url = about:blank] 07:21:12 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x9109e400) [pid = 17795] [serial = 1179] [outer = (nil)] [url = about:blank] 07:21:12 INFO - PROCESS | 17795 | 1469110872835 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:12 INFO - PROCESS | 17795 | 1469110872846 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:12 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d846000 == 29 [pid = 17795] [id = 413] 07:21:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x8d847800) [pid = 17795] [serial = 1240] [outer = (nil)] 07:21:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8e310000) [pid = 17795] [serial = 1241] [outer = 0x8d847800] 07:21:12 INFO - PROCESS | 17795 | 1469110872923 Marionette DEBUG loaded listener.js 07:21:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8e366400) [pid = 17795] [serial = 1242] [outer = 0x8d847800] 07:21:13 INFO - PROCESS | 17795 | 1469110873838 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]]]}] 07:21:13 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 07:21:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1487ms 07:21:13 INFO - PROCESS | 17795 | 1469110873880 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 07:21:13 INFO - PROCESS | 17795 | 1469110873886 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 07:21:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:21:13 INFO - PROCESS | 17795 | 1469110873894 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:21:13 INFO - PROCESS | 17795 | 1469110873899 Marionette TRACE conn3 <- [1,1626,null,{}] 07:21:13 INFO - PROCESS | 17795 | 1469110873908 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}] 07:21:13 INFO - PROCESS | 17795 | 1469110873916 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:14 INFO - PROCESS | 17795 | 1469110874087 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 07:21:14 INFO - PROCESS | 17795 | 1469110874248 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:14 INFO - PROCESS | 17795 | 1469110874260 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:14 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb82000 == 30 [pid = 17795] [id = 414] 07:21:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8eb84400) [pid = 17795] [serial = 1243] [outer = (nil)] 07:21:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8ec8fc00) [pid = 17795] [serial = 1244] [outer = 0x8eb84400] 07:21:14 INFO - PROCESS | 17795 | 1469110874336 Marionette DEBUG loaded listener.js 07:21:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8f320800) [pid = 17795] [serial = 1245] [outer = 0x8eb84400] 07:21:15 INFO - PROCESS | 17795 | 1469110875271 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]]]}] 07:21:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:21:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1433ms 07:21:15 INFO - PROCESS | 17795 | 1469110875331 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 07:21:15 INFO - PROCESS | 17795 | 1469110875337 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 07:21:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:21:15 INFO - PROCESS | 17795 | 1469110875345 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:21:15 INFO - PROCESS | 17795 | 1469110875349 Marionette TRACE conn3 <- [1,1630,null,{}] 07:21:15 INFO - PROCESS | 17795 | 1469110875355 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}] 07:21:15 INFO - PROCESS | 17795 | 1469110875360 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:15 INFO - PROCESS | 17795 | 1469110875573 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 07:21:15 INFO - PROCESS | 17795 | 1469110875738 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:15 INFO - PROCESS | 17795 | 1469110875746 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:15 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb8b400 == 31 [pid = 17795] [id = 415] 07:21:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8ec90400) [pid = 17795] [serial = 1246] [outer = (nil)] 07:21:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8f5a3c00) [pid = 17795] [serial = 1247] [outer = 0x8ec90400] 07:21:15 INFO - PROCESS | 17795 | 1469110875825 Marionette DEBUG loaded listener.js 07:21:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8f77f400) [pid = 17795] [serial = 1248] [outer = 0x8ec90400] 07:21:16 INFO - PROCESS | 17795 | 1469110876803 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]]]}] 07:21:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:21:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1488ms 07:21:16 INFO - PROCESS | 17795 | 1469110876834 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 07:21:16 INFO - PROCESS | 17795 | 1469110876838 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 07:21:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:21:16 INFO - PROCESS | 17795 | 1469110876852 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:21:16 INFO - PROCESS | 17795 | 1469110876861 Marionette TRACE conn3 <- [1,1634,null,{}] 07:21:16 INFO - PROCESS | 17795 | 1469110876871 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}] 07:21:16 INFO - PROCESS | 17795 | 1469110876877 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:17 INFO - PROCESS | 17795 | 1469110877054 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 07:21:17 INFO - PROCESS | 17795 | 1469110877216 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:17 INFO - PROCESS | 17795 | 1469110877224 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:17 INFO - PROCESS | 17795 | ++DOCSHELL 0x91098000 == 32 [pid = 17795] [id = 416] 07:21:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x9109e000) [pid = 17795] [serial = 1249] [outer = (nil)] 07:21:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x91165400) [pid = 17795] [serial = 1250] [outer = 0x9109e000] 07:21:17 INFO - PROCESS | 17795 | 1469110877304 Marionette DEBUG loaded listener.js 07:21:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x92271c00) [pid = 17795] [serial = 1251] [outer = 0x9109e000] 07:21:18 INFO - PROCESS | 17795 | 1469110878155 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]]]}] 07:21:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:21:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1349ms 07:21:18 INFO - PROCESS | 17795 | 1469110878194 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 07:21:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:21:18 INFO - PROCESS | 17795 | 1469110878198 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 07:21:18 INFO - PROCESS | 17795 | 1469110878205 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:21:18 INFO - PROCESS | 17795 | 1469110878209 Marionette TRACE conn3 <- [1,1638,null,{}] 07:21:18 INFO - PROCESS | 17795 | 1469110878215 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}] 07:21:18 INFO - PROCESS | 17795 | 1469110878219 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:18 INFO - PROCESS | 17795 | 1469110878467 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 07:21:18 INFO - PROCESS | 17795 | 1469110878628 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:18 INFO - PROCESS | 17795 | 1469110878639 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:18 INFO - PROCESS | 17795 | ++DOCSHELL 0x92271000 == 33 [pid = 17795] [id = 417] 07:21:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x92404c00) [pid = 17795] [serial = 1252] [outer = (nil)] 07:21:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x9240f000) [pid = 17795] [serial = 1253] [outer = 0x92404c00] 07:21:18 INFO - PROCESS | 17795 | 1469110878709 Marionette DEBUG loaded listener.js 07:21:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x925ca000) [pid = 17795] [serial = 1254] [outer = 0x92404c00] 07:21:19 INFO - PROCESS | 17795 | 1469110879648 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]]]}] 07:21:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:21:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1482ms 07:21:19 INFO - PROCESS | 17795 | 1469110879687 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 07:21:19 INFO - PROCESS | 17795 | 1469110879690 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 07:21:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:21:19 INFO - PROCESS | 17795 | 1469110879696 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:21:19 INFO - PROCESS | 17795 | 1469110879700 Marionette TRACE conn3 <- [1,1642,null,{}] 07:21:19 INFO - PROCESS | 17795 | 1469110879706 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}] 07:21:19 INFO - PROCESS | 17795 | 1469110879711 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:19 INFO - PROCESS | 17795 | 1469110879878 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 07:21:20 INFO - PROCESS | 17795 | 1469110880040 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:20 INFO - PROCESS | 17795 | 1469110880057 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:20 INFO - PROCESS | 17795 | ++DOCSHELL 0x925c9c00 == 34 [pid = 17795] [id = 418] 07:21:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x925cd000) [pid = 17795] [serial = 1255] [outer = (nil)] 07:21:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x92c4d000) [pid = 17795] [serial = 1256] [outer = 0x925cd000] 07:21:20 INFO - PROCESS | 17795 | 1469110880151 Marionette DEBUG loaded listener.js 07:21:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x92c8b800) [pid = 17795] [serial = 1257] [outer = 0x925cd000] 07:21:21 INFO - PROCESS | 17795 | 1469110881153 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]]]}] 07:21:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:21:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1481ms 07:21:21 INFO - PROCESS | 17795 | 1469110881180 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 07:21:21 INFO - PROCESS | 17795 | 1469110881182 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 07:21:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:21:21 INFO - PROCESS | 17795 | 1469110881190 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:21:21 INFO - PROCESS | 17795 | 1469110881194 Marionette TRACE conn3 <- [1,1646,null,{}] 07:21:21 INFO - PROCESS | 17795 | 1469110881199 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}] 07:21:21 INFO - PROCESS | 17795 | 1469110881205 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:21 INFO - PROCESS | 17795 | 1469110881383 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 07:21:21 INFO - PROCESS | 17795 | 1469110881549 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:21 INFO - PROCESS | 17795 | 1469110881559 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:21 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e569000 == 35 [pid = 17795] [id = 419] 07:21:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x90e11000) [pid = 17795] [serial = 1258] [outer = (nil)] 07:21:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x92cce400) [pid = 17795] [serial = 1259] [outer = 0x90e11000] 07:21:21 INFO - PROCESS | 17795 | 1469110881631 Marionette DEBUG loaded listener.js 07:21:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x92cd0c00) [pid = 17795] [serial = 1260] [outer = 0x90e11000] 07:21:22 INFO - PROCESS | 17795 | 1469110882583 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]]]}] 07:21:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:21:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1437ms 07:21:22 INFO - PROCESS | 17795 | 1469110882628 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 07:21:22 INFO - PROCESS | 17795 | 1469110882632 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 07:21:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:21:22 INFO - PROCESS | 17795 | 1469110882639 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:21:22 INFO - PROCESS | 17795 | 1469110882642 Marionette TRACE conn3 <- [1,1650,null,{}] 07:21:22 INFO - PROCESS | 17795 | 1469110882648 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}] 07:21:22 INFO - PROCESS | 17795 | 1469110882654 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:22 INFO - PROCESS | 17795 | 1469110882838 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 07:21:23 INFO - PROCESS | 17795 | 1469110883136 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:23 INFO - PROCESS | 17795 | 1469110883149 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:23 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e314400 == 36 [pid = 17795] [id = 420] 07:21:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x8e315000) [pid = 17795] [serial = 1261] [outer = (nil)] 07:21:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0x8e49bc00) [pid = 17795] [serial = 1262] [outer = 0x8e315000] 07:21:23 INFO - PROCESS | 17795 | 1469110883232 Marionette DEBUG loaded listener.js 07:21:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 85 (0x8e567000) [pid = 17795] [serial = 1263] [outer = 0x8e315000] 07:21:24 INFO - PROCESS | 17795 | 1469110884158 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]]]}] 07:21:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:21:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1589ms 07:21:24 INFO - PROCESS | 17795 | 1469110884231 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 07:21:24 INFO - PROCESS | 17795 | 1469110884236 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 07:21:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:21:24 INFO - PROCESS | 17795 | 1469110884249 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:21:24 INFO - PROCESS | 17795 | 1469110884256 Marionette TRACE conn3 <- [1,1654,null,{}] 07:21:24 INFO - PROCESS | 17795 | 1469110884268 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}] 07:21:24 INFO - PROCESS | 17795 | 1469110884278 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:24 INFO - PROCESS | 17795 | 1469110884518 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 07:21:25 INFO - PROCESS | 17795 | --DOCSHELL 0x8e566000 == 35 [pid = 17795] [id = 410] 07:21:25 INFO - PROCESS | 17795 | --DOCSHELL 0x8d849400 == 34 [pid = 17795] [id = 368] 07:21:25 INFO - PROCESS | 17795 | --DOCSHELL 0x8f49a800 == 33 [pid = 17795] [id = 411] 07:21:25 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a2000 == 32 [pid = 17795] [id = 379] 07:21:25 INFO - PROCESS | 17795 | --DOCSHELL 0x8eb88c00 == 31 [pid = 17795] [id = 380] 07:21:25 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a3800 == 30 [pid = 17795] [id = 376] 07:21:25 INFO - PROCESS | 17795 | --DOCSHELL 0x8f779000 == 29 [pid = 17795] [id = 412] 07:21:25 INFO - PROCESS | 17795 | --DOCSHELL 0x8d848000 == 28 [pid = 17795] [id = 404] 07:21:25 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec8a000 == 27 [pid = 17795] [id = 372] 07:21:25 INFO - PROCESS | 17795 | --DOCSHELL 0x8f326400 == 26 [pid = 17795] [id = 407] 07:21:25 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec8e400 == 25 [pid = 17795] [id = 366] 07:21:25 INFO - PROCESS | 17795 | --DOCSHELL 0x8eb90c00 == 24 [pid = 17795] [id = 406] 07:21:25 INFO - PROCESS | 17795 | --DOCSHELL 0x8e310400 == 23 [pid = 17795] [id = 375] 07:21:25 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a8400 == 22 [pid = 17795] [id = 370] 07:21:25 INFO - PROCESS | 17795 | --DOCSHELL 0x8d850000 == 21 [pid = 17795] [id = 408] 07:21:25 INFO - PROCESS | 17795 | --DOCSHELL 0x8eb87400 == 20 [pid = 17795] [id = 365] 07:21:25 INFO - PROCESS | 17795 | --DOCSHELL 0x91093000 == 19 [pid = 17795] [id = 374] 07:21:25 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a5400 == 18 [pid = 17795] [id = 405] 07:21:25 INFO - PROCESS | 17795 | --DOCSHELL 0x8d849000 == 17 [pid = 17795] [id = 367] 07:21:25 INFO - PROCESS | 17795 | --DOCSHELL 0x8f488000 == 16 [pid = 17795] [id = 369] 07:21:25 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebccc00 == 15 [pid = 17795] [id = 377] 07:21:25 INFO - PROCESS | 17795 | --DOCSHELL 0x8e569000 == 14 [pid = 17795] [id = 419] 07:21:25 INFO - PROCESS | 17795 | --DOCSHELL 0x925c9c00 == 13 [pid = 17795] [id = 418] 07:21:25 INFO - PROCESS | 17795 | --DOCSHELL 0x91098000 == 12 [pid = 17795] [id = 416] 07:21:25 INFO - PROCESS | 17795 | --DOCSHELL 0x92271000 == 11 [pid = 17795] [id = 417] 07:21:25 INFO - PROCESS | 17795 | --DOCSHELL 0x8eb8b400 == 10 [pid = 17795] [id = 415] 07:21:25 INFO - PROCESS | 17795 | --DOCSHELL 0x8eb82000 == 9 [pid = 17795] [id = 414] 07:21:25 INFO - PROCESS | 17795 | --DOCSHELL 0x90e17000 == 8 [pid = 17795] [id = 409] 07:21:25 INFO - PROCESS | 17795 | --DOCSHELL 0x8d846000 == 7 [pid = 17795] [id = 413] 07:21:25 INFO - PROCESS | 17795 | 1469110885741 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:25 INFO - PROCESS | 17795 | 1469110885749 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:25 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d84ac00 == 8 [pid = 17795] [id = 421] 07:21:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 86 (0x8d84e000) [pid = 17795] [serial = 1264] [outer = (nil)] 07:21:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 87 (0x8e313000) [pid = 17795] [serial = 1265] [outer = 0x8d84e000] 07:21:25 INFO - PROCESS | 17795 | 1469110885829 Marionette DEBUG loaded listener.js 07:21:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 88 (0x8e49c800) [pid = 17795] [serial = 1266] [outer = 0x8d84e000] 07:21:26 INFO - PROCESS | 17795 | 1469110886619 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]]]}] 07:21:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:21:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 2407ms 07:21:26 INFO - PROCESS | 17795 | 1469110886663 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 07:21:26 INFO - PROCESS | 17795 | 1469110886670 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 07:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:21:26 INFO - PROCESS | 17795 | 1469110886679 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:21:26 INFO - PROCESS | 17795 | 1469110886684 Marionette TRACE conn3 <- [1,1658,null,{}] 07:21:26 INFO - PROCESS | 17795 | 1469110886692 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}] 07:21:26 INFO - PROCESS | 17795 | 1469110886703 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:26 INFO - PROCESS | 17795 | 1469110886873 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 07:21:26 INFO - PROCESS | 17795 | 1469110886884 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:26 INFO - PROCESS | 17795 | 1469110886897 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:26 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebcec00 == 9 [pid = 17795] [id = 422] 07:21:26 INFO - PROCESS | 17795 | ++DOMWINDOW == 89 (0x8ec88000) [pid = 17795] [serial = 1267] [outer = (nil)] 07:21:26 INFO - PROCESS | 17795 | ++DOMWINDOW == 90 (0x8ec8c000) [pid = 17795] [serial = 1268] [outer = 0x8ec88000] 07:21:26 INFO - PROCESS | 17795 | 1469110886969 Marionette DEBUG loaded listener.js 07:21:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 91 (0x8f31c400) [pid = 17795] [serial = 1269] [outer = 0x8ec88000] 07:21:27 INFO - PROCESS | 17795 | 1469110887896 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]]]}] 07:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1289ms 07:21:27 INFO - PROCESS | 17795 | 1469110887973 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 07:21:27 INFO - PROCESS | 17795 | 1469110887981 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 07:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:21:27 INFO - PROCESS | 17795 | 1469110887987 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:21:27 INFO - PROCESS | 17795 | 1469110887990 Marionette TRACE conn3 <- [1,1662,null,{}] 07:21:28 INFO - PROCESS | 17795 | 1469110888002 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}] 07:21:28 INFO - PROCESS | 17795 | 1469110888006 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:28 INFO - PROCESS | 17795 | 1469110888214 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 07:21:28 INFO - PROCESS | 17795 | 1469110888241 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:28 INFO - PROCESS | 17795 | 1469110888249 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:28 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f323000 == 10 [pid = 17795] [id = 423] 07:21:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 92 (0x8f485800) [pid = 17795] [serial = 1270] [outer = (nil)] 07:21:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 93 (0x8f59b800) [pid = 17795] [serial = 1271] [outer = 0x8f485800] 07:21:28 INFO - PROCESS | 17795 | 1469110888318 Marionette DEBUG loaded listener.js 07:21:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 94 (0x8f775800) [pid = 17795] [serial = 1272] [outer = 0x8f485800] 07:21:29 INFO - PROCESS | 17795 | 1469110889292 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]]]}] 07:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1338ms 07:21:29 INFO - PROCESS | 17795 | 1469110889328 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 07:21:29 INFO - PROCESS | 17795 | 1469110889334 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 07:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:21:29 INFO - PROCESS | 17795 | 1469110889369 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:21:29 INFO - PROCESS | 17795 | 1469110889382 Marionette TRACE conn3 <- [1,1666,null,{}] 07:21:29 INFO - PROCESS | 17795 | 1469110889388 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}] 07:21:29 INFO - PROCESS | 17795 | 1469110889396 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:29 INFO - PROCESS | 17795 | 1469110889614 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 07:21:29 INFO - PROCESS | 17795 | 1469110889632 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:29 INFO - PROCESS | 17795 | 1469110889641 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:29 INFO - PROCESS | 17795 | ++DOCSHELL 0x90e0bc00 == 11 [pid = 17795] [id = 424] 07:21:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 95 (0x90e13c00) [pid = 17795] [serial = 1273] [outer = (nil)] 07:21:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 96 (0x9109dc00) [pid = 17795] [serial = 1274] [outer = 0x90e13c00] 07:21:29 INFO - PROCESS | 17795 | 1469110889717 Marionette DEBUG loaded listener.js 07:21:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 97 (0x91161400) [pid = 17795] [serial = 1275] [outer = 0x90e13c00] 07:21:30 INFO - PROCESS | 17795 | --DOMWINDOW == 96 (0x8e4a6800) [pid = 17795] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:21:30 INFO - PROCESS | 17795 | --DOMWINDOW == 95 (0x8e312000) [pid = 17795] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:21:30 INFO - PROCESS | 17795 | --DOMWINDOW == 94 (0x8f484400) [pid = 17795] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:21:30 INFO - PROCESS | 17795 | --DOMWINDOW == 93 (0x8eb81400) [pid = 17795] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:21:30 INFO - PROCESS | 17795 | --DOMWINDOW == 92 (0x8f488c00) [pid = 17795] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:21:30 INFO - PROCESS | 17795 | --DOMWINDOW == 91 (0x90e0ac00) [pid = 17795] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:21:30 INFO - PROCESS | 17795 | --DOMWINDOW == 90 (0x92ccf400) [pid = 17795] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:21:30 INFO - PROCESS | 17795 | --DOMWINDOW == 89 (0x931a5c00) [pid = 17795] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:21:30 INFO - PROCESS | 17795 | --DOMWINDOW == 88 (0x90e0b800) [pid = 17795] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:21:30 INFO - PROCESS | 17795 | --DOMWINDOW == 87 (0x8d848800) [pid = 17795] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:21:30 INFO - PROCESS | 17795 | --DOMWINDOW == 86 (0x93e60000) [pid = 17795] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:21:30 INFO - PROCESS | 17795 | --DOMWINDOW == 85 (0x90e0ec00) [pid = 17795] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:21:30 INFO - PROCESS | 17795 | --DOMWINDOW == 84 (0x91091800) [pid = 17795] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:21:30 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x8eb81c00) [pid = 17795] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:21:30 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x8f775c00) [pid = 17795] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:21:30 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x8ec90000) [pid = 17795] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:21:31 INFO - PROCESS | 17795 | 1469110891062 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]]]}] 07:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1775ms 07:21:31 INFO - PROCESS | 17795 | 1469110891119 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 07:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:21:31 INFO - PROCESS | 17795 | 1469110891124 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 07:21:31 INFO - PROCESS | 17795 | 1469110891130 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:21:31 INFO - PROCESS | 17795 | 1469110891134 Marionette TRACE conn3 <- [1,1670,null,{}] 07:21:31 INFO - PROCESS | 17795 | 1469110891140 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}] 07:21:31 INFO - PROCESS | 17795 | 1469110891145 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:31 INFO - PROCESS | 17795 | 1469110891317 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 07:21:31 INFO - PROCESS | 17795 | 1469110891437 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:31 INFO - PROCESS | 17795 | 1469110891444 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:31 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e49a000 == 12 [pid = 17795] [id = 425] 07:21:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x8e49b800) [pid = 17795] [serial = 1276] [outer = (nil)] 07:21:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x8f5a5000) [pid = 17795] [serial = 1277] [outer = 0x8e49b800] 07:21:31 INFO - PROCESS | 17795 | 1469110891511 Marionette DEBUG loaded listener.js 07:21:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0x8f774800) [pid = 17795] [serial = 1278] [outer = 0x8e49b800] 07:21:32 INFO - PROCESS | 17795 | 1469110892232 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]]]}] 07:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1137ms 07:21:32 INFO - PROCESS | 17795 | 1469110892269 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 07:21:32 INFO - PROCESS | 17795 | 1469110892271 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 07:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:21:32 INFO - PROCESS | 17795 | 1469110892279 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:21:32 INFO - PROCESS | 17795 | 1469110892283 Marionette TRACE conn3 <- [1,1674,null,{}] 07:21:32 INFO - PROCESS | 17795 | 1469110892298 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}] 07:21:32 INFO - PROCESS | 17795 | 1469110892303 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:32 INFO - PROCESS | 17795 | 1469110892448 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 07:21:32 INFO - PROCESS | 17795 | 1469110892652 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:32 INFO - PROCESS | 17795 | 1469110892665 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:32 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d846000 == 13 [pid = 17795] [id = 426] 07:21:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 85 (0x8d847400) [pid = 17795] [serial = 1279] [outer = (nil)] 07:21:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 86 (0x8e313c00) [pid = 17795] [serial = 1280] [outer = 0x8d847400] 07:21:32 INFO - PROCESS | 17795 | 1469110892752 Marionette DEBUG loaded listener.js 07:21:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 87 (0x8ebc4c00) [pid = 17795] [serial = 1281] [outer = 0x8d847400] 07:21:33 INFO - PROCESS | 17795 | 1469110893851 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]]]}] 07:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1648ms 07:21:33 INFO - PROCESS | 17795 | 1469110893930 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 07:21:33 INFO - PROCESS | 17795 | 1469110893935 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 07:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:21:33 INFO - PROCESS | 17795 | 1469110893943 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:21:33 INFO - PROCESS | 17795 | 1469110893948 Marionette TRACE conn3 <- [1,1678,null,{}] 07:21:33 INFO - PROCESS | 17795 | 1469110893957 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}] 07:21:33 INFO - PROCESS | 17795 | 1469110893962 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:34 INFO - PROCESS | 17795 | 1469110894169 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 07:21:34 INFO - PROCESS | 17795 | 1469110894422 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:34 INFO - PROCESS | 17795 | 1469110894436 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:34 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d849400 == 14 [pid = 17795] [id = 427] 07:21:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 88 (0x8e499800) [pid = 17795] [serial = 1282] [outer = (nil)] 07:21:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 89 (0x8f7e7400) [pid = 17795] [serial = 1283] [outer = 0x8e499800] 07:21:34 INFO - PROCESS | 17795 | 1469110894516 Marionette DEBUG loaded listener.js 07:21:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 90 (0x91092800) [pid = 17795] [serial = 1284] [outer = 0x8e499800] 07:21:35 INFO - PROCESS | 17795 | 1469110895458 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]]]}] 07:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1587ms 07:21:35 INFO - PROCESS | 17795 | 1469110895533 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 07:21:35 INFO - PROCESS | 17795 | 1469110895540 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 07:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:21:35 INFO - PROCESS | 17795 | 1469110895548 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:21:35 INFO - PROCESS | 17795 | 1469110895553 Marionette TRACE conn3 <- [1,1682,null,{}] 07:21:35 INFO - PROCESS | 17795 | 1469110895559 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}] 07:21:35 INFO - PROCESS | 17795 | 1469110895564 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:35 INFO - PROCESS | 17795 | 1469110895748 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 07:21:36 INFO - PROCESS | 17795 | 1469110895995 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:36 INFO - PROCESS | 17795 | 1469110896004 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:36 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f77d400 == 15 [pid = 17795] [id = 428] 07:21:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 91 (0x9233f400) [pid = 17795] [serial = 1285] [outer = (nil)] 07:21:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 92 (0x92408800) [pid = 17795] [serial = 1286] [outer = 0x9233f400] 07:21:36 INFO - PROCESS | 17795 | 1469110896087 Marionette DEBUG loaded listener.js 07:21:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 93 (0x925c5800) [pid = 17795] [serial = 1287] [outer = 0x9233f400] 07:21:37 INFO - PROCESS | 17795 | 1469110897048 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]]]}] 07:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1585ms 07:21:37 INFO - PROCESS | 17795 | 1469110897134 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 07:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:21:37 INFO - PROCESS | 17795 | 1469110897139 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 07:21:37 INFO - PROCESS | 17795 | 1469110897155 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:21:37 INFO - PROCESS | 17795 | 1469110897164 Marionette TRACE conn3 <- [1,1686,null,{}] 07:21:37 INFO - PROCESS | 17795 | 1469110897172 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}] 07:21:37 INFO - PROCESS | 17795 | 1469110897179 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:37 INFO - PROCESS | 17795 | 1469110897387 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 07:21:37 INFO - PROCESS | 17795 | 1469110897733 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:37 INFO - PROCESS | 17795 | 1469110897740 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:37 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e30f400 == 16 [pid = 17795] [id = 429] 07:21:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 94 (0x8e311000) [pid = 17795] [serial = 1288] [outer = (nil)] 07:21:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 95 (0x8e4a0000) [pid = 17795] [serial = 1289] [outer = 0x8e311000] 07:21:37 INFO - PROCESS | 17795 | 1469110897862 Marionette DEBUG loaded listener.js 07:21:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 96 (0x8ebccc00) [pid = 17795] [serial = 1290] [outer = 0x8e311000] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 95 (0x8eb8d000) [pid = 17795] [serial = 1217] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 94 (0x8ebc9000) [pid = 17795] [serial = 1218] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 93 (0x8e56d800) [pid = 17795] [serial = 1212] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 92 (0x8e36c800) [pid = 17795] [serial = 1211] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 91 (0x8f7ee400) [pid = 17795] [serial = 1226] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 90 (0x8f4a2800) [pid = 17795] [serial = 1194] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 89 (0x8ec8d800) [pid = 17795] [serial = 1193] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 88 (0x8f777000) [pid = 17795] [serial = 1223] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 87 (0x92338c00) [pid = 17795] [serial = 1197] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 86 (0x92278400) [pid = 17795] [serial = 1196] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 85 (0x93d5d000) [pid = 17795] [serial = 1200] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 84 (0x8f7e4c00) [pid = 17795] [serial = 1224] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x93b03000) [pid = 17795] [serial = 1199] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x93e64000) [pid = 17795] [serial = 1203] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x93e5f000) [pid = 17795] [serial = 1202] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x9499a400) [pid = 17795] [serial = 1206] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x94995800) [pid = 17795] [serial = 1205] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x8e31a800) [pid = 17795] [serial = 1215] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x954d6000) [pid = 17795] [serial = 1209] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x954d2000) [pid = 17795] [serial = 1208] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x9227d000) [pid = 17795] [serial = 1238] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x9233fc00) [pid = 17795] [serial = 1239] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x91167800) [pid = 17795] [serial = 1230] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8f31c000) [pid = 17795] [serial = 1232] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x9109a000) [pid = 17795] [serial = 1229] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8d84f000) [pid = 17795] [serial = 1214] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8f77bc00) [pid = 17795] [serial = 1235] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8f320400) [pid = 17795] [serial = 1233] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8f49d000) [pid = 17795] [serial = 1221] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8f484c00) [pid = 17795] [serial = 1220] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8f7ef400) [pid = 17795] [serial = 1236] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8f7f1400) [pid = 17795] [serial = 1227] [outer = (nil)] [url = about:blank] 07:21:38 INFO - PROCESS | 17795 | 1469110898817 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]]]}] 07:21:38 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 07:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1704ms 07:21:38 INFO - PROCESS | 17795 | 1469110898853 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 07:21:38 INFO - PROCESS | 17795 | 1469110898859 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 07:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:21:38 INFO - PROCESS | 17795 | 1469110898866 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:21:38 INFO - PROCESS | 17795 | 1469110898871 Marionette TRACE conn3 <- [1,1690,null,{}] 07:21:38 INFO - PROCESS | 17795 | 1469110898879 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}] 07:21:38 INFO - PROCESS | 17795 | 1469110898887 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:39 INFO - PROCESS | 17795 | 1469110899038 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 07:21:39 INFO - PROCESS | 17795 | 1469110899049 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:39 INFO - PROCESS | 17795 | 1469110899055 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:39 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e562400 == 17 [pid = 17795] [id = 430] 07:21:39 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8e56d800) [pid = 17795] [serial = 1291] [outer = (nil)] 07:21:39 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8f31f400) [pid = 17795] [serial = 1292] [outer = 0x8e56d800] 07:21:39 INFO - PROCESS | 17795 | 1469110899131 Marionette DEBUG loaded listener.js 07:21:39 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8f482800) [pid = 17795] [serial = 1293] [outer = 0x8e56d800] 07:21:40 INFO - PROCESS | 17795 | 1469110900012 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]]]}] 07:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1184ms 07:21:40 INFO - PROCESS | 17795 | 1469110900054 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 07:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:21:40 INFO - PROCESS | 17795 | 1469110900060 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 07:21:40 INFO - PROCESS | 17795 | 1469110900066 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:21:40 INFO - PROCESS | 17795 | 1469110900070 Marionette TRACE conn3 <- [1,1694,null,{}] 07:21:40 INFO - PROCESS | 17795 | 1469110900075 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}] 07:21:40 INFO - PROCESS | 17795 | 1469110900081 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:40 INFO - PROCESS | 17795 | 1469110900239 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 07:21:40 INFO - PROCESS | 17795 | 1469110900364 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:40 INFO - PROCESS | 17795 | 1469110900374 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:40 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f49d400 == 18 [pid = 17795] [id = 431] 07:21:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8f4a2800) [pid = 17795] [serial = 1294] [outer = (nil)] 07:21:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8f77bc00) [pid = 17795] [serial = 1295] [outer = 0x8f4a2800] 07:21:40 INFO - PROCESS | 17795 | 1469110900442 Marionette DEBUG loaded listener.js 07:21:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8f7eb400) [pid = 17795] [serial = 1296] [outer = 0x8f4a2800] 07:21:41 INFO - PROCESS | 17795 | 1469110901252 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]]]}] 07:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1250ms 07:21:41 INFO - PROCESS | 17795 | 1469110901317 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 07:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:21:41 INFO - PROCESS | 17795 | 1469110901321 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 07:21:41 INFO - PROCESS | 17795 | 1469110901335 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:21:41 INFO - PROCESS | 17795 | 1469110901343 Marionette TRACE conn3 <- [1,1698,null,{}] 07:21:41 INFO - PROCESS | 17795 | 1469110901362 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}] 07:21:41 INFO - PROCESS | 17795 | 1469110901369 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:41 INFO - PROCESS | 17795 | 1469110901575 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 07:21:41 INFO - PROCESS | 17795 | 1469110901601 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:41 INFO - PROCESS | 17795 | 1469110901609 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:41 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f777000 == 19 [pid = 17795] [id = 432] 07:21:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x90e16c00) [pid = 17795] [serial = 1297] [outer = (nil)] 07:21:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x9227b800) [pid = 17795] [serial = 1298] [outer = 0x90e16c00] 07:21:41 INFO - PROCESS | 17795 | 1469110901674 Marionette DEBUG loaded listener.js 07:21:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x9233a800) [pid = 17795] [serial = 1299] [outer = 0x90e16c00] 07:21:42 INFO - PROCESS | 17795 | 1469110902523 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]]]}] 07:21:42 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 07:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1255ms 07:21:42 INFO - PROCESS | 17795 | 1469110902589 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 07:21:42 INFO - PROCESS | 17795 | 1469110902593 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 07:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:21:42 INFO - PROCESS | 17795 | 1469110902599 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:21:42 INFO - PROCESS | 17795 | 1469110902601 Marionette TRACE conn3 <- [1,1702,null,{}] 07:21:42 INFO - PROCESS | 17795 | 1469110902607 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}] 07:21:42 INFO - PROCESS | 17795 | 1469110902611 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:42 INFO - PROCESS | 17795 | 1469110902820 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 07:21:42 INFO - PROCESS | 17795 | 1469110902846 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:42 INFO - PROCESS | 17795 | 1469110902855 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:42 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e314c00 == 20 [pid = 17795] [id = 433] 07:21:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x9227d400) [pid = 17795] [serial = 1300] [outer = (nil)] 07:21:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x925c3000) [pid = 17795] [serial = 1301] [outer = 0x9227d400] 07:21:42 INFO - PROCESS | 17795 | 1469110902915 Marionette DEBUG loaded listener.js 07:21:43 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x9240ac00) [pid = 17795] [serial = 1302] [outer = 0x9227d400] 07:21:43 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8d847800) [pid = 17795] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:21:43 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8eb84400) [pid = 17795] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:21:43 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8ec90400) [pid = 17795] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:21:43 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8ec88000) [pid = 17795] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:21:43 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x9109e000) [pid = 17795] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:21:43 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8d84e000) [pid = 17795] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:21:43 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8e315000) [pid = 17795] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:21:43 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x92404c00) [pid = 17795] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:21:43 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8f485800) [pid = 17795] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:21:43 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x925cd000) [pid = 17795] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:21:43 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x90e13c00) [pid = 17795] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:21:43 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x90e11000) [pid = 17795] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:21:43 INFO - PROCESS | 17795 | 1469110903827 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]]]}] 07:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1282ms 07:21:43 INFO - PROCESS | 17795 | 1469110903883 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 07:21:43 INFO - PROCESS | 17795 | 1469110903886 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 07:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:21:43 INFO - PROCESS | 17795 | 1469110903898 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:21:43 INFO - PROCESS | 17795 | 1469110903900 Marionette TRACE conn3 <- [1,1706,null,{}] 07:21:43 INFO - PROCESS | 17795 | 1469110903907 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}] 07:21:43 INFO - PROCESS | 17795 | 1469110903912 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:44 INFO - PROCESS | 17795 | 1469110904055 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 07:21:44 INFO - PROCESS | 17795 | 1469110904062 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:44 INFO - PROCESS | 17795 | 1469110904080 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:44 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb84800 == 21 [pid = 17795] [id = 434] 07:21:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8f481c00) [pid = 17795] [serial = 1303] [outer = (nil)] 07:21:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x90e13c00) [pid = 17795] [serial = 1304] [outer = 0x8f481c00] 07:21:44 INFO - PROCESS | 17795 | 1469110904276 Marionette DEBUG loaded listener.js 07:21:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x92c42c00) [pid = 17795] [serial = 1305] [outer = 0x8f481c00] 07:21:45 INFO - PROCESS | 17795 | 1469110905013 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]]]}] 07:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1131ms 07:21:45 INFO - PROCESS | 17795 | 1469110905030 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 07:21:45 INFO - PROCESS | 17795 | 1469110905034 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 07:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:21:45 INFO - PROCESS | 17795 | 1469110905042 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:21:45 INFO - PROCESS | 17795 | 1469110905045 Marionette TRACE conn3 <- [1,1710,null,{}] 07:21:45 INFO - PROCESS | 17795 | 1469110905051 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}] 07:21:45 INFO - PROCESS | 17795 | 1469110905056 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:45 INFO - PROCESS | 17795 | 1469110905250 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 07:21:45 INFO - PROCESS | 17795 | 1469110905386 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:45 INFO - PROCESS | 17795 | 1469110905395 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:45 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d844c00 == 22 [pid = 17795] [id = 435] 07:21:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8d848c00) [pid = 17795] [serial = 1306] [outer = (nil)] 07:21:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8e314000) [pid = 17795] [serial = 1307] [outer = 0x8d848c00] 07:21:45 INFO - PROCESS | 17795 | 1469110905472 Marionette DEBUG loaded listener.js 07:21:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8e4a2000) [pid = 17795] [serial = 1308] [outer = 0x8d848c00] 07:21:46 INFO - PROCESS | 17795 | 1469110906428 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]]]}] 07:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1429ms 07:21:46 INFO - PROCESS | 17795 | 1469110906474 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 07:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:21:46 INFO - PROCESS | 17795 | 1469110906480 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 07:21:46 INFO - PROCESS | 17795 | 1469110906488 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:21:46 INFO - PROCESS | 17795 | 1469110906493 Marionette TRACE conn3 <- [1,1714,null,{}] 07:21:46 INFO - PROCESS | 17795 | 1469110906500 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}] 07:21:46 INFO - PROCESS | 17795 | 1469110906509 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:46 INFO - PROCESS | 17795 | 1469110906681 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 07:21:46 INFO - PROCESS | 17795 | 1469110906846 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:46 INFO - PROCESS | 17795 | 1469110906855 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:46 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec90000 == 23 [pid = 17795] [id = 436] 07:21:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8f48b000) [pid = 17795] [serial = 1309] [outer = (nil)] 07:21:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8f4a7000) [pid = 17795] [serial = 1310] [outer = 0x8f48b000] 07:21:46 INFO - PROCESS | 17795 | 1469110906934 Marionette DEBUG loaded listener.js 07:21:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8f774400) [pid = 17795] [serial = 1311] [outer = 0x8f48b000] 07:21:47 INFO - PROCESS | 17795 | 1469110907820 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]]]}] 07:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1386ms 07:21:47 INFO - PROCESS | 17795 | 1469110907876 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 07:21:47 INFO - PROCESS | 17795 | 1469110907882 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 07:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:21:47 INFO - PROCESS | 17795 | 1469110907889 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:21:47 INFO - PROCESS | 17795 | 1469110907893 Marionette TRACE conn3 <- [1,1718,null,{}] 07:21:47 INFO - PROCESS | 17795 | 1469110907899 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}] 07:21:47 INFO - PROCESS | 17795 | 1469110907905 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:48 INFO - PROCESS | 17795 | 1469110908084 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 07:21:48 INFO - PROCESS | 17795 | 1469110908248 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:48 INFO - PROCESS | 17795 | 1469110908259 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:48 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f4a2400 == 24 [pid = 17795] [id = 437] 07:21:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x90e17800) [pid = 17795] [serial = 1312] [outer = (nil)] 07:21:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x92274c00) [pid = 17795] [serial = 1313] [outer = 0x90e17800] 07:21:48 INFO - PROCESS | 17795 | 1469110908334 Marionette DEBUG loaded listener.js 07:21:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x925cb000) [pid = 17795] [serial = 1314] [outer = 0x90e17800] 07:21:49 INFO - PROCESS | 17795 | 1469110909290 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]]]}] 07:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1438ms 07:21:49 INFO - PROCESS | 17795 | 1469110909328 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 07:21:49 INFO - PROCESS | 17795 | 1469110909331 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 07:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:21:49 INFO - PROCESS | 17795 | 1469110909347 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:21:49 INFO - PROCESS | 17795 | 1469110909356 Marionette TRACE conn3 <- [1,1722,null,{}] 07:21:49 INFO - PROCESS | 17795 | 1469110909363 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}] 07:21:49 INFO - PROCESS | 17795 | 1469110909370 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:49 INFO - PROCESS | 17795 | 1469110909538 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 07:21:49 INFO - PROCESS | 17795 | 1469110909712 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:49 INFO - PROCESS | 17795 | 1469110909720 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:49 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e315c00 == 25 [pid = 17795] [id = 438] 07:21:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x8e31b000) [pid = 17795] [serial = 1315] [outer = (nil)] 07:21:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x92cca000) [pid = 17795] [serial = 1316] [outer = 0x8e31b000] 07:21:49 INFO - PROCESS | 17795 | 1469110909794 Marionette DEBUG loaded listener.js 07:21:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x931a7800) [pid = 17795] [serial = 1317] [outer = 0x8e31b000] 07:21:50 INFO - PROCESS | 17795 | 1469110910690 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]]]}] 07:21:50 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 07:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1399ms 07:21:50 INFO - PROCESS | 17795 | 1469110910739 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 07:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:21:50 INFO - PROCESS | 17795 | 1469110910744 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 07:21:50 INFO - PROCESS | 17795 | 1469110910751 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:21:50 INFO - PROCESS | 17795 | 1469110910755 Marionette TRACE conn3 <- [1,1726,null,{}] 07:21:50 INFO - PROCESS | 17795 | 1469110910761 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}] 07:21:50 INFO - PROCESS | 17795 | 1469110910766 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:50 INFO - PROCESS | 17795 | 1469110910931 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 07:21:51 INFO - PROCESS | 17795 | 1469110911097 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:51 INFO - PROCESS | 17795 | 1469110911107 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:51 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f49f800 == 26 [pid = 17795] [id = 439] 07:21:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x92c87800) [pid = 17795] [serial = 1318] [outer = (nil)] 07:21:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x93d58000) [pid = 17795] [serial = 1319] [outer = 0x92c87800] 07:21:51 INFO - PROCESS | 17795 | 1469110911181 Marionette DEBUG loaded listener.js 07:21:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x93e25800) [pid = 17795] [serial = 1320] [outer = 0x92c87800] 07:21:52 INFO - PROCESS | 17795 | 1469110912033 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]]]}] 07:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1346ms 07:21:52 INFO - PROCESS | 17795 | 1469110912097 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 07:21:52 INFO - PROCESS | 17795 | 1469110912101 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 07:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:21:52 INFO - PROCESS | 17795 | 1469110912108 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:21:52 INFO - PROCESS | 17795 | 1469110912110 Marionette TRACE conn3 <- [1,1730,null,{}] 07:21:52 INFO - PROCESS | 17795 | 1469110912117 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}] 07:21:52 INFO - PROCESS | 17795 | 1469110912121 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:52 INFO - PROCESS | 17795 | 1469110912284 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 07:21:52 INFO - PROCESS | 17795 | 1469110912449 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:52 INFO - PROCESS | 17795 | 1469110912465 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:52 INFO - PROCESS | 17795 | ++DOCSHELL 0x93e32800 == 27 [pid = 17795] [id = 440] 07:21:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x93e5c800) [pid = 17795] [serial = 1321] [outer = (nil)] 07:21:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0x93e63c00) [pid = 17795] [serial = 1322] [outer = 0x93e5c800] 07:21:52 INFO - PROCESS | 17795 | 1469110912549 Marionette DEBUG loaded listener.js 07:21:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 85 (0x9499a400) [pid = 17795] [serial = 1323] [outer = 0x93e5c800] 07:21:53 INFO - PROCESS | 17795 | 1469110913421 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]]]}] 07:21:53 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 07:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1340ms 07:21:53 INFO - PROCESS | 17795 | 1469110913449 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 07:21:53 INFO - PROCESS | 17795 | 1469110913453 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 07:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:21:53 INFO - PROCESS | 17795 | 1469110913459 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:21:53 INFO - PROCESS | 17795 | 1469110913462 Marionette TRACE conn3 <- [1,1734,null,{}] 07:21:53 INFO - PROCESS | 17795 | 1469110913467 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}] 07:21:53 INFO - PROCESS | 17795 | 1469110913474 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:53 INFO - PROCESS | 17795 | 1469110913632 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 07:21:53 INFO - PROCESS | 17795 | 1469110913812 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:53 INFO - PROCESS | 17795 | 1469110913822 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:53 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f499400 == 28 [pid = 17795] [id = 441] 07:21:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 86 (0x93d59800) [pid = 17795] [serial = 1324] [outer = (nil)] 07:21:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 87 (0x95493400) [pid = 17795] [serial = 1325] [outer = 0x93d59800] 07:21:53 INFO - PROCESS | 17795 | 1469110913902 Marionette DEBUG loaded listener.js 07:21:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 88 (0x95496400) [pid = 17795] [serial = 1326] [outer = 0x93d59800] 07:21:54 INFO - PROCESS | 17795 | 1469110914804 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]]]}] 07:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1383ms 07:21:54 INFO - PROCESS | 17795 | 1469110914842 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 07:21:54 INFO - PROCESS | 17795 | 1469110914846 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 07:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:21:54 INFO - PROCESS | 17795 | 1469110914853 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:21:54 INFO - PROCESS | 17795 | 1469110914856 Marionette TRACE conn3 <- [1,1738,null,{}] 07:21:54 INFO - PROCESS | 17795 | 1469110914862 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}] 07:21:54 INFO - PROCESS | 17795 | 1469110914867 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:55 INFO - PROCESS | 17795 | 1469110915024 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 07:21:55 INFO - PROCESS | 17795 | 1469110915428 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:55 INFO - PROCESS | 17795 | 1469110915435 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:55 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e31c000 == 29 [pid = 17795] [id = 442] 07:21:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 89 (0x8e361800) [pid = 17795] [serial = 1327] [outer = (nil)] 07:21:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 90 (0x8e56bc00) [pid = 17795] [serial = 1328] [outer = 0x8e361800] 07:21:55 INFO - PROCESS | 17795 | 1469110915552 Marionette DEBUG loaded listener.js 07:21:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 91 (0x8ebc4400) [pid = 17795] [serial = 1329] [outer = 0x8e361800] 07:21:56 INFO - PROCESS | 17795 | 1469110916452 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]]]}] 07:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1640ms 07:21:56 INFO - PROCESS | 17795 | 1469110916496 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 07:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:21:56 INFO - PROCESS | 17795 | 1469110916501 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 07:21:56 INFO - PROCESS | 17795 | 1469110916508 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:21:56 INFO - PROCESS | 17795 | 1469110916512 Marionette TRACE conn3 <- [1,1742,null,{}] 07:21:56 INFO - PROCESS | 17795 | 1469110916521 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}] 07:21:56 INFO - PROCESS | 17795 | 1469110916528 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:56 INFO - PROCESS | 17795 | 1469110916687 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 07:21:57 INFO - PROCESS | 17795 | --DOCSHELL 0x8e314400 == 28 [pid = 17795] [id = 420] 07:21:57 INFO - PROCESS | 17795 | --DOCSHELL 0x8d84ac00 == 27 [pid = 17795] [id = 421] 07:21:57 INFO - PROCESS | 17795 | 1469110917629 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:57 INFO - PROCESS | 17795 | 1469110917635 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:57 INFO - PROCESS | 17795 | --DOMWINDOW == 90 (0x8f5a5000) [pid = 17795] [serial = 1277] [outer = (nil)] [url = about:blank] 07:21:57 INFO - PROCESS | 17795 | --DOMWINDOW == 89 (0x8e366400) [pid = 17795] [serial = 1242] [outer = (nil)] [url = about:blank] 07:21:57 INFO - PROCESS | 17795 | --DOMWINDOW == 88 (0x8e310000) [pid = 17795] [serial = 1241] [outer = (nil)] [url = about:blank] 07:21:57 INFO - PROCESS | 17795 | --DOMWINDOW == 87 (0x8f320800) [pid = 17795] [serial = 1245] [outer = (nil)] [url = about:blank] 07:21:57 INFO - PROCESS | 17795 | --DOMWINDOW == 86 (0x8ec8fc00) [pid = 17795] [serial = 1244] [outer = (nil)] [url = about:blank] 07:21:57 INFO - PROCESS | 17795 | --DOMWINDOW == 85 (0x8f77f400) [pid = 17795] [serial = 1248] [outer = (nil)] [url = about:blank] 07:21:57 INFO - PROCESS | 17795 | --DOMWINDOW == 84 (0x8f5a3c00) [pid = 17795] [serial = 1247] [outer = (nil)] [url = about:blank] 07:21:57 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x8ec8c000) [pid = 17795] [serial = 1268] [outer = (nil)] [url = about:blank] 07:21:57 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x92271c00) [pid = 17795] [serial = 1251] [outer = (nil)] [url = about:blank] 07:21:57 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x8e313000) [pid = 17795] [serial = 1265] [outer = (nil)] [url = about:blank] 07:21:57 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x8e49c800) [pid = 17795] [serial = 1266] [outer = (nil)] [url = about:blank] 07:21:57 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x91165400) [pid = 17795] [serial = 1250] [outer = (nil)] [url = about:blank] 07:21:57 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x8e567000) [pid = 17795] [serial = 1263] [outer = (nil)] [url = about:blank] 07:21:57 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x8e49bc00) [pid = 17795] [serial = 1262] [outer = (nil)] [url = about:blank] 07:21:57 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x925ca000) [pid = 17795] [serial = 1254] [outer = (nil)] [url = about:blank] 07:21:57 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x9240f000) [pid = 17795] [serial = 1253] [outer = (nil)] [url = about:blank] 07:21:57 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8f775800) [pid = 17795] [serial = 1272] [outer = (nil)] [url = about:blank] 07:21:57 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x92c8b800) [pid = 17795] [serial = 1257] [outer = (nil)] [url = about:blank] 07:21:57 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x9109dc00) [pid = 17795] [serial = 1274] [outer = (nil)] [url = about:blank] 07:21:57 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x92c4d000) [pid = 17795] [serial = 1256] [outer = (nil)] [url = about:blank] 07:21:57 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8f59b800) [pid = 17795] [serial = 1271] [outer = (nil)] [url = about:blank] 07:21:57 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x92cd0c00) [pid = 17795] [serial = 1260] [outer = (nil)] [url = about:blank] 07:21:57 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x92cce400) [pid = 17795] [serial = 1259] [outer = (nil)] [url = about:blank] 07:21:57 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x91161400) [pid = 17795] [serial = 1275] [outer = (nil)] [url = about:blank] 07:21:57 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8f31c400) [pid = 17795] [serial = 1269] [outer = (nil)] [url = about:blank] 07:21:57 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d84d000 == 28 [pid = 17795] [id = 443] 07:21:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8d84d400) [pid = 17795] [serial = 1330] [outer = (nil)] 07:21:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8e311800) [pid = 17795] [serial = 1331] [outer = 0x8d84d400] 07:21:57 INFO - PROCESS | 17795 | 1469110917882 Marionette DEBUG loaded listener.js 07:21:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8e363800) [pid = 17795] [serial = 1332] [outer = 0x8d84d400] 07:21:58 INFO - PROCESS | 17795 | 1469110918635 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]]]}] 07:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 2144ms 07:21:58 INFO - PROCESS | 17795 | 1469110918654 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 07:21:58 INFO - PROCESS | 17795 | 1469110918661 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 07:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:21:58 INFO - PROCESS | 17795 | 1469110918670 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:21:58 INFO - PROCESS | 17795 | 1469110918673 Marionette TRACE conn3 <- [1,1746,null,{}] 07:21:58 INFO - PROCESS | 17795 | 1469110918682 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}] 07:21:58 INFO - PROCESS | 17795 | 1469110918690 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:58 INFO - PROCESS | 17795 | 1469110918897 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 07:21:58 INFO - PROCESS | 17795 | 1469110918918 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:58 INFO - PROCESS | 17795 | 1469110918926 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:21:58 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb86000 == 29 [pid = 17795] [id = 444] 07:21:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8eb8a400) [pid = 17795] [serial = 1333] [outer = (nil)] 07:21:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8eb8f000) [pid = 17795] [serial = 1334] [outer = 0x8eb8a400] 07:21:59 INFO - PROCESS | 17795 | 1469110918996 Marionette DEBUG loaded listener.js 07:21:59 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8ebc6400) [pid = 17795] [serial = 1335] [outer = 0x8eb8a400] 07:21:59 INFO - PROCESS | 17795 | 1469110919839 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]]]}] 07:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1238ms 07:21:59 INFO - PROCESS | 17795 | 1469110919912 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 07:21:59 INFO - PROCESS | 17795 | 1469110919919 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 07:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:21:59 INFO - PROCESS | 17795 | 1469110919929 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:21:59 INFO - PROCESS | 17795 | 1469110919931 Marionette TRACE conn3 <- [1,1750,null,{}] 07:21:59 INFO - PROCESS | 17795 | 1469110919936 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}] 07:21:59 INFO - PROCESS | 17795 | 1469110919942 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:00 INFO - PROCESS | 17795 | 1469110920111 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 07:22:00 INFO - PROCESS | 17795 | 1469110920255 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:00 INFO - PROCESS | 17795 | 1469110920263 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:00 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e367400 == 30 [pid = 17795] [id = 445] 07:22:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8ebcb400) [pid = 17795] [serial = 1336] [outer = (nil)] 07:22:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x8f327000) [pid = 17795] [serial = 1337] [outer = 0x8ebcb400] 07:22:00 INFO - PROCESS | 17795 | 1469110920333 Marionette DEBUG loaded listener.js 07:22:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x8f48f000) [pid = 17795] [serial = 1338] [outer = 0x8ebcb400] 07:22:01 INFO - PROCESS | 17795 | 1469110921255 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]]]}] 07:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1383ms 07:22:01 INFO - PROCESS | 17795 | 1469110921315 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 07:22:01 INFO - PROCESS | 17795 | 1469110921317 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 07:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:22:01 INFO - PROCESS | 17795 | 1469110921327 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:22:01 INFO - PROCESS | 17795 | 1469110921336 Marionette TRACE conn3 <- [1,1754,null,{}] 07:22:01 INFO - PROCESS | 17795 | 1469110921376 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}] 07:22:01 INFO - PROCESS | 17795 | 1469110921384 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:01 INFO - PROCESS | 17795 | 1469110921601 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 07:22:01 INFO - PROCESS | 17795 | 1469110921624 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:01 INFO - PROCESS | 17795 | 1469110921632 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:01 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f772800 == 31 [pid = 17795] [id = 446] 07:22:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x8f773800) [pid = 17795] [serial = 1339] [outer = (nil)] 07:22:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x8f77d000) [pid = 17795] [serial = 1340] [outer = 0x8f773800] 07:22:01 INFO - PROCESS | 17795 | 1469110921708 Marionette DEBUG loaded listener.js 07:22:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x8f7e7c00) [pid = 17795] [serial = 1341] [outer = 0x8f773800] 07:22:02 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x8f481c00) [pid = 17795] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:22:02 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x90e16c00) [pid = 17795] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:22:02 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x9227d400) [pid = 17795] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:22:02 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8d847400) [pid = 17795] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:22:02 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8e499800) [pid = 17795] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:22:02 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8f4a2800) [pid = 17795] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:22:02 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8e311000) [pid = 17795] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:22:02 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8e56d800) [pid = 17795] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:22:02 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x9233f400) [pid = 17795] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:22:02 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8e49b800) [pid = 17795] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:22:02 INFO - PROCESS | 17795 | 1469110922899 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]]]}] 07:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1590ms 07:22:02 INFO - PROCESS | 17795 | 1469110922915 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 07:22:02 INFO - PROCESS | 17795 | 1469110922921 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 07:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:22:02 INFO - PROCESS | 17795 | 1469110922928 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:22:02 INFO - PROCESS | 17795 | 1469110922931 Marionette TRACE conn3 <- [1,1758,null,{}] 07:22:02 INFO - PROCESS | 17795 | 1469110922937 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}] 07:22:02 INFO - PROCESS | 17795 | 1469110922941 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:03 INFO - PROCESS | 17795 | 1469110923132 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 07:22:03 INFO - PROCESS | 17795 | 1469110923150 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:03 INFO - PROCESS | 17795 | 1469110923159 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:03 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e361c00 == 32 [pid = 17795] [id = 447] 07:22:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8e56d800) [pid = 17795] [serial = 1342] [outer = (nil)] 07:22:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8f7f0c00) [pid = 17795] [serial = 1343] [outer = 0x8e56d800] 07:22:03 INFO - PROCESS | 17795 | 1469110923225 Marionette DEBUG loaded listener.js 07:22:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x90e10c00) [pid = 17795] [serial = 1344] [outer = 0x8e56d800] 07:22:04 INFO - PROCESS | 17795 | 1469110924049 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]]]}] 07:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1136ms 07:22:04 INFO - PROCESS | 17795 | 1469110924064 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 07:22:04 INFO - PROCESS | 17795 | 1469110924067 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 07:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:22:04 INFO - PROCESS | 17795 | 1469110924079 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:22:04 INFO - PROCESS | 17795 | 1469110924082 Marionette TRACE conn3 <- [1,1762,null,{}] 07:22:04 INFO - PROCESS | 17795 | 1469110924088 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}] 07:22:04 INFO - PROCESS | 17795 | 1469110924093 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:04 INFO - PROCESS | 17795 | 1469110924286 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 07:22:04 INFO - PROCESS | 17795 | 1469110924299 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:04 INFO - PROCESS | 17795 | 1469110924318 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:04 INFO - PROCESS | 17795 | ++DOCSHELL 0x91098800 == 33 [pid = 17795] [id = 448] 07:22:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x91099400) [pid = 17795] [serial = 1345] [outer = (nil)] 07:22:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x9109f400) [pid = 17795] [serial = 1346] [outer = 0x91099400] 07:22:04 INFO - PROCESS | 17795 | 1469110924396 Marionette DEBUG loaded listener.js 07:22:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x92278000) [pid = 17795] [serial = 1347] [outer = 0x91099400] 07:22:05 INFO - PROCESS | 17795 | 1469110925525 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]]]}] 07:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1531ms 07:22:05 INFO - PROCESS | 17795 | 1469110925611 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 07:22:05 INFO - PROCESS | 17795 | 1469110925618 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 07:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:22:05 INFO - PROCESS | 17795 | 1469110925626 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:22:05 INFO - PROCESS | 17795 | 1469110925634 Marionette TRACE conn3 <- [1,1766,null,{}] 07:22:05 INFO - PROCESS | 17795 | 1469110925642 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}] 07:22:05 INFO - PROCESS | 17795 | 1469110925647 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:05 INFO - PROCESS | 17795 | 1469110925862 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 07:22:06 INFO - PROCESS | 17795 | 1469110926030 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:06 INFO - PROCESS | 17795 | 1469110926042 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:06 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e313800 == 34 [pid = 17795] [id = 449] 07:22:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x8e36d800) [pid = 17795] [serial = 1348] [outer = (nil)] 07:22:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x8ebcb800) [pid = 17795] [serial = 1349] [outer = 0x8e36d800] 07:22:06 INFO - PROCESS | 17795 | 1469110926119 Marionette DEBUG loaded listener.js 07:22:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x8f327400) [pid = 17795] [serial = 1350] [outer = 0x8e36d800] 07:22:07 INFO - PROCESS | 17795 | 1469110927111 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]]]}] 07:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1541ms 07:22:07 INFO - PROCESS | 17795 | 1469110927167 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 07:22:07 INFO - PROCESS | 17795 | 1469110927174 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 07:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:22:07 INFO - PROCESS | 17795 | 1469110927184 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:22:07 INFO - PROCESS | 17795 | 1469110927188 Marionette TRACE conn3 <- [1,1770,null,{}] 07:22:07 INFO - PROCESS | 17795 | 1469110927194 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}] 07:22:07 INFO - PROCESS | 17795 | 1469110927200 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:07 INFO - PROCESS | 17795 | 1469110927387 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 07:22:07 INFO - PROCESS | 17795 | 1469110927641 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:07 INFO - PROCESS | 17795 | 1469110927652 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:07 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f5a5000 == 35 [pid = 17795] [id = 450] 07:22:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x8f77f800) [pid = 17795] [serial = 1351] [outer = (nil)] 07:22:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x90e0a800) [pid = 17795] [serial = 1352] [outer = 0x8f77f800] 07:22:07 INFO - PROCESS | 17795 | 1469110927777 Marionette DEBUG loaded listener.js 07:22:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x91097400) [pid = 17795] [serial = 1353] [outer = 0x8f77f800] 07:22:08 INFO - PROCESS | 17795 | 1469110928751 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]]]}] 07:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1631ms 07:22:08 INFO - PROCESS | 17795 | 1469110928816 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 07:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:22:08 INFO - PROCESS | 17795 | 1469110928821 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 07:22:08 INFO - PROCESS | 17795 | 1469110928828 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:22:08 INFO - PROCESS | 17795 | 1469110928834 Marionette TRACE conn3 <- [1,1774,null,{}] 07:22:08 INFO - PROCESS | 17795 | 1469110928850 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}] 07:22:08 INFO - PROCESS | 17795 | 1469110928859 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:09 INFO - PROCESS | 17795 | 1469110929092 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 07:22:09 INFO - PROCESS | 17795 | 1469110929304 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:09 INFO - PROCESS | 17795 | 1469110929312 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:09 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f49d000 == 36 [pid = 17795] [id = 451] 07:22:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x8f59c400) [pid = 17795] [serial = 1354] [outer = (nil)] 07:22:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x91163400) [pid = 17795] [serial = 1355] [outer = 0x8f59c400] 07:22:09 INFO - PROCESS | 17795 | 1469110929439 Marionette DEBUG loaded listener.js 07:22:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x925cfc00) [pid = 17795] [serial = 1356] [outer = 0x8f59c400] 07:22:10 INFO - PROCESS | 17795 | 1469110930553 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]]]}] 07:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1786ms 07:22:10 INFO - PROCESS | 17795 | 1469110930614 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 07:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:22:10 INFO - PROCESS | 17795 | 1469110930620 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 07:22:10 INFO - PROCESS | 17795 | 1469110930628 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:22:10 INFO - PROCESS | 17795 | 1469110930633 Marionette TRACE conn3 <- [1,1778,null,{}] 07:22:10 INFO - PROCESS | 17795 | 1469110930641 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}] 07:22:10 INFO - PROCESS | 17795 | 1469110930647 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:10 INFO - PROCESS | 17795 | 1469110930848 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 07:22:10 INFO - PROCESS | 17795 | --DOCSHELL 0x8f49d400 == 35 [pid = 17795] [id = 431] 07:22:10 INFO - PROCESS | 17795 | --DOCSHELL 0x8e49a000 == 34 [pid = 17795] [id = 425] 07:22:10 INFO - PROCESS | 17795 | --DOCSHELL 0x8e562400 == 33 [pid = 17795] [id = 430] 07:22:11 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x8f774800) [pid = 17795] [serial = 1278] [outer = (nil)] [url = about:blank] 07:22:11 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x90e13c00) [pid = 17795] [serial = 1304] [outer = (nil)] [url = about:blank] 07:22:11 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x9227b800) [pid = 17795] [serial = 1298] [outer = (nil)] [url = about:blank] 07:22:11 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x925c3000) [pid = 17795] [serial = 1301] [outer = (nil)] [url = about:blank] 07:22:11 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x8e313c00) [pid = 17795] [serial = 1280] [outer = (nil)] [url = about:blank] 07:22:11 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x8ebc4c00) [pid = 17795] [serial = 1281] [outer = (nil)] [url = about:blank] 07:22:11 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x8f7e7400) [pid = 17795] [serial = 1283] [outer = (nil)] [url = about:blank] 07:22:11 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x91092800) [pid = 17795] [serial = 1284] [outer = (nil)] [url = about:blank] 07:22:11 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8f77bc00) [pid = 17795] [serial = 1295] [outer = (nil)] [url = about:blank] 07:22:11 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8e4a0000) [pid = 17795] [serial = 1289] [outer = (nil)] [url = about:blank] 07:22:11 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8ebccc00) [pid = 17795] [serial = 1290] [outer = (nil)] [url = about:blank] 07:22:11 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8f31f400) [pid = 17795] [serial = 1292] [outer = (nil)] [url = about:blank] 07:22:11 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8f482800) [pid = 17795] [serial = 1293] [outer = (nil)] [url = about:blank] 07:22:11 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x92408800) [pid = 17795] [serial = 1286] [outer = (nil)] [url = about:blank] 07:22:11 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x925c5800) [pid = 17795] [serial = 1287] [outer = (nil)] [url = about:blank] 07:22:11 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x92c42c00) [pid = 17795] [serial = 1305] [outer = (nil)] [url = about:blank] 07:22:11 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x9240ac00) [pid = 17795] [serial = 1302] [outer = (nil)] [url = about:blank] 07:22:11 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8f7eb400) [pid = 17795] [serial = 1296] [outer = (nil)] [url = about:blank] 07:22:11 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x9233a800) [pid = 17795] [serial = 1299] [outer = (nil)] [url = about:blank] 07:22:11 INFO - PROCESS | 17795 | 1469110931103 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:11 INFO - PROCESS | 17795 | 1469110931117 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:11 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e36d000 == 34 [pid = 17795] [id = 452] 07:22:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8e36d400) [pid = 17795] [serial = 1357] [outer = (nil)] 07:22:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8e4a4400) [pid = 17795] [serial = 1358] [outer = 0x8e36d400] 07:22:11 INFO - PROCESS | 17795 | 1469110931185 Marionette DEBUG loaded listener.js 07:22:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8ebbf400) [pid = 17795] [serial = 1359] [outer = 0x8e36d400] 07:22:11 INFO - PROCESS | 17795 | 1469110931957 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]]]}] 07:22:12 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 07:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1387ms 07:22:12 INFO - PROCESS | 17795 | 1469110932014 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 07:22:12 INFO - PROCESS | 17795 | 1469110932022 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 07:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:22:12 INFO - PROCESS | 17795 | 1469110932039 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:22:12 INFO - PROCESS | 17795 | 1469110932046 Marionette TRACE conn3 <- [1,1782,null,{}] 07:22:12 INFO - PROCESS | 17795 | 1469110932055 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}] 07:22:12 INFO - PROCESS | 17795 | 1469110932060 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:12 INFO - PROCESS | 17795 | 1469110932213 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 07:22:12 INFO - PROCESS | 17795 | 1469110932233 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:12 INFO - PROCESS | 17795 | 1469110932240 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:12 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f31ac00 == 35 [pid = 17795] [id = 453] 07:22:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8f31bc00) [pid = 17795] [serial = 1360] [outer = (nil)] 07:22:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8f484400) [pid = 17795] [serial = 1361] [outer = 0x8f31bc00] 07:22:12 INFO - PROCESS | 17795 | 1469110932423 Marionette DEBUG loaded listener.js 07:22:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8f49f000) [pid = 17795] [serial = 1362] [outer = 0x8f31bc00] 07:22:13 INFO - PROCESS | 17795 | 1469110933248 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]]]}] 07:22:13 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 07:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1294ms 07:22:13 INFO - PROCESS | 17795 | 1469110933337 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 07:22:13 INFO - PROCESS | 17795 | 1469110933342 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 07:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:22:13 INFO - PROCESS | 17795 | 1469110933350 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:22:13 INFO - PROCESS | 17795 | 1469110933357 Marionette TRACE conn3 <- [1,1786,null,{}] 07:22:13 INFO - PROCESS | 17795 | 1469110933386 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}] 07:22:13 INFO - PROCESS | 17795 | 1469110933394 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:13 INFO - PROCESS | 17795 | 1469110933594 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 07:22:13 INFO - PROCESS | 17795 | 1469110933616 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:13 INFO - PROCESS | 17795 | 1469110933628 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:13 INFO - PROCESS | 17795 | ++DOCSHELL 0x91092800 == 36 [pid = 17795] [id = 454] 07:22:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x91092c00) [pid = 17795] [serial = 1363] [outer = (nil)] 07:22:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x91166800) [pid = 17795] [serial = 1364] [outer = 0x91092c00] 07:22:13 INFO - PROCESS | 17795 | 1469110933695 Marionette DEBUG loaded listener.js 07:22:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x9227e000) [pid = 17795] [serial = 1365] [outer = 0x91092c00] 07:22:14 INFO - PROCESS | 17795 | 1469110934589 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]]]}] 07:22:14 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 07:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1297ms 07:22:14 INFO - PROCESS | 17795 | 1469110934650 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 07:22:14 INFO - PROCESS | 17795 | 1469110934654 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 07:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:22:14 INFO - PROCESS | 17795 | 1469110934660 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:22:14 INFO - PROCESS | 17795 | 1469110934663 Marionette TRACE conn3 <- [1,1790,null,{}] 07:22:14 INFO - PROCESS | 17795 | 1469110934668 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}] 07:22:14 INFO - PROCESS | 17795 | 1469110934673 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:14 INFO - PROCESS | 17795 | 1469110934879 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 07:22:14 INFO - PROCESS | 17795 | 1469110934907 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:14 INFO - PROCESS | 17795 | 1469110934918 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:14 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f771800 == 37 [pid = 17795] [id = 455] 07:22:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x8f7ecc00) [pid = 17795] [serial = 1366] [outer = (nil)] 07:22:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x925c1c00) [pid = 17795] [serial = 1367] [outer = 0x8f7ecc00] 07:22:14 INFO - PROCESS | 17795 | 1469110934978 Marionette DEBUG loaded listener.js 07:22:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x92c42800) [pid = 17795] [serial = 1368] [outer = 0x8f7ecc00] 07:22:15 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8f773800) [pid = 17795] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:22:15 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8eb8a400) [pid = 17795] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:22:15 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8d84d400) [pid = 17795] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:22:15 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8d848c00) [pid = 17795] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:22:15 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8f48b000) [pid = 17795] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:22:15 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x90e17800) [pid = 17795] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:22:15 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8e361800) [pid = 17795] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:22:15 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8e31b000) [pid = 17795] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:22:15 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x92c87800) [pid = 17795] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:22:15 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x93e5c800) [pid = 17795] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:22:15 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8e56d800) [pid = 17795] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:22:15 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x93d59800) [pid = 17795] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:22:15 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8ebcb400) [pid = 17795] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:22:15 INFO - PROCESS | 17795 | 1469110935921 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]]]}] 07:22:15 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) 07:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1288ms 07:22:15 INFO - PROCESS | 17795 | 1469110935951 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 07:22:15 INFO - PROCESS | 17795 | 1469110935955 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 07:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:22:15 INFO - PROCESS | 17795 | 1469110935960 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:22:15 INFO - PROCESS | 17795 | 1469110935963 Marionette TRACE conn3 <- [1,1794,null,{}] 07:22:15 INFO - PROCESS | 17795 | 1469110935968 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}] 07:22:15 INFO - PROCESS | 17795 | 1469110935973 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:16 INFO - PROCESS | 17795 | 1469110936160 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 07:22:16 INFO - PROCESS | 17795 | 1469110936177 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:16 INFO - PROCESS | 17795 | 1469110936186 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:16 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e562400 == 38 [pid = 17795] [id = 456] 07:22:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8e569000) [pid = 17795] [serial = 1369] [outer = (nil)] 07:22:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8f5a5800) [pid = 17795] [serial = 1370] [outer = 0x8e569000] 07:22:16 INFO - PROCESS | 17795 | 1469110936251 Marionette DEBUG loaded listener.js 07:22:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x9115c800) [pid = 17795] [serial = 1371] [outer = 0x8e569000] 07:22:17 INFO - PROCESS | 17795 | 1469110937045 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]]]}] 07:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1128ms 07:22:17 INFO - PROCESS | 17795 | 1469110937096 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 07:22:17 INFO - PROCESS | 17795 | 1469110937098 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 07:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:22:17 INFO - PROCESS | 17795 | 1469110937109 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:22:17 INFO - PROCESS | 17795 | 1469110937114 Marionette TRACE conn3 <- [1,1798,null,{}] 07:22:17 INFO - PROCESS | 17795 | 1469110937121 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}] 07:22:17 INFO - PROCESS | 17795 | 1469110937131 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:17 INFO - PROCESS | 17795 | 1469110937321 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 07:22:17 INFO - PROCESS | 17795 | 1469110937329 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:17 INFO - PROCESS | 17795 | 1469110937336 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:17 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec87c00 == 39 [pid = 17795] [id = 457] 07:22:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x9115b800) [pid = 17795] [serial = 1372] [outer = (nil)] 07:22:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x92cc2000) [pid = 17795] [serial = 1373] [outer = 0x9115b800] 07:22:17 INFO - PROCESS | 17795 | 1469110937402 Marionette DEBUG loaded listener.js 07:22:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x92cc7000) [pid = 17795] [serial = 1374] [outer = 0x9115b800] 07:22:18 INFO - PROCESS | 17795 | 1469110938541 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]]]}] 07:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1487ms 07:22:18 INFO - PROCESS | 17795 | 1469110938598 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 07:22:18 INFO - PROCESS | 17795 | 1469110938603 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 07:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:22:18 INFO - PROCESS | 17795 | 1469110938613 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:22:18 INFO - PROCESS | 17795 | 1469110938620 Marionette TRACE conn3 <- [1,1802,null,{}] 07:22:18 INFO - PROCESS | 17795 | 1469110938633 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}] 07:22:18 INFO - PROCESS | 17795 | 1469110938637 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:18 INFO - PROCESS | 17795 | 1469110938889 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 07:22:19 INFO - PROCESS | 17795 | 1469110939150 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:19 INFO - PROCESS | 17795 | 1469110939163 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:19 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebc5c00 == 40 [pid = 17795] [id = 458] 07:22:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8ebc6000) [pid = 17795] [serial = 1375] [outer = (nil)] 07:22:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8f31f400) [pid = 17795] [serial = 1376] [outer = 0x8ebc6000] 07:22:19 INFO - PROCESS | 17795 | 1469110939246 Marionette DEBUG loaded listener.js 07:22:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8f482800) [pid = 17795] [serial = 1377] [outer = 0x8ebc6000] 07:22:20 INFO - PROCESS | 17795 | 1469110940140 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]]]}] 07:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1592ms 07:22:20 INFO - PROCESS | 17795 | 1469110940206 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 07:22:20 INFO - PROCESS | 17795 | 1469110940214 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 07:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:22:20 INFO - PROCESS | 17795 | 1469110940225 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:22:20 INFO - PROCESS | 17795 | 1469110940228 Marionette TRACE conn3 <- [1,1806,null,{}] 07:22:20 INFO - PROCESS | 17795 | 1469110940236 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}] 07:22:20 INFO - PROCESS | 17795 | 1469110940242 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:20 INFO - PROCESS | 17795 | 1469110940462 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 07:22:20 INFO - PROCESS | 17795 | 1469110940717 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:20 INFO - PROCESS | 17795 | 1469110940726 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:20 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f7eec00 == 41 [pid = 17795] [id = 459] 07:22:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x90e0c400) [pid = 17795] [serial = 1378] [outer = (nil)] 07:22:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x9109b000) [pid = 17795] [serial = 1379] [outer = 0x90e0c400] 07:22:20 INFO - PROCESS | 17795 | 1469110940841 Marionette DEBUG loaded listener.js 07:22:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x9233bc00) [pid = 17795] [serial = 1380] [outer = 0x90e0c400] 07:22:21 INFO - PROCESS | 17795 | 1469110941709 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]]]}] 07:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1544ms 07:22:21 INFO - PROCESS | 17795 | 1469110941769 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 07:22:21 INFO - PROCESS | 17795 | 1469110941774 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 07:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:22:21 INFO - PROCESS | 17795 | 1469110941781 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:22:21 INFO - PROCESS | 17795 | 1469110941787 Marionette TRACE conn3 <- [1,1810,null,{}] 07:22:21 INFO - PROCESS | 17795 | 1469110941803 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}] 07:22:21 INFO - PROCESS | 17795 | 1469110941812 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:22 INFO - PROCESS | 17795 | 1469110942018 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 07:22:22 INFO - PROCESS | 17795 | 1469110942184 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:22 INFO - PROCESS | 17795 | 1469110942195 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:22 INFO - PROCESS | 17795 | ++DOCSHELL 0x92cc1c00 == 42 [pid = 17795] [id = 460] 07:22:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x92cc2400) [pid = 17795] [serial = 1381] [outer = (nil)] 07:22:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x931a7c00) [pid = 17795] [serial = 1382] [outer = 0x92cc2400] 07:22:22 INFO - PROCESS | 17795 | 1469110942273 Marionette DEBUG loaded listener.js 07:22:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x93b08800) [pid = 17795] [serial = 1383] [outer = 0x92cc2400] 07:22:23 INFO - PROCESS | 17795 | 1469110943156 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]]]}] 07:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1438ms 07:22:23 INFO - PROCESS | 17795 | 1469110943219 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 07:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:22:23 INFO - PROCESS | 17795 | 1469110943224 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 07:22:23 INFO - PROCESS | 17795 | 1469110943230 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:22:23 INFO - PROCESS | 17795 | 1469110943234 Marionette TRACE conn3 <- [1,1814,null,{}] 07:22:23 INFO - PROCESS | 17795 | 1469110943240 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}] 07:22:23 INFO - PROCESS | 17795 | 1469110943245 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:23 INFO - PROCESS | 17795 | 1469110943416 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 07:22:23 INFO - PROCESS | 17795 | 1469110943584 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:23 INFO - PROCESS | 17795 | 1469110943593 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:23 INFO - PROCESS | 17795 | ++DOCSHELL 0x93d59400 == 43 [pid = 17795] [id = 461] 07:22:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x93d5f400) [pid = 17795] [serial = 1384] [outer = (nil)] 07:22:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x93e5ec00) [pid = 17795] [serial = 1385] [outer = 0x93d5f400] 07:22:23 INFO - PROCESS | 17795 | 1469110943668 Marionette DEBUG loaded listener.js 07:22:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x93e65c00) [pid = 17795] [serial = 1386] [outer = 0x93d5f400] 07:22:24 INFO - PROCESS | 17795 | 1469110944534 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]]]}] 07:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1337ms 07:22:24 INFO - PROCESS | 17795 | 1469110944569 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 07:22:24 INFO - PROCESS | 17795 | 1469110944573 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 07:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:22:24 INFO - PROCESS | 17795 | 1469110944580 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:22:24 INFO - PROCESS | 17795 | 1469110944583 Marionette TRACE conn3 <- [1,1818,null,{}] 07:22:24 INFO - PROCESS | 17795 | 1469110944589 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}] 07:22:24 INFO - PROCESS | 17795 | 1469110944594 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:24 INFO - PROCESS | 17795 | 1469110944749 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 07:22:24 INFO - PROCESS | 17795 | 1469110944922 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:24 INFO - PROCESS | 17795 | 1469110944933 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:24 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e564400 == 44 [pid = 17795] [id = 462] 07:22:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x8e567000) [pid = 17795] [serial = 1387] [outer = (nil)] 07:22:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x8f4a8400) [pid = 17795] [serial = 1388] [outer = 0x8e567000] 07:22:25 INFO - PROCESS | 17795 | 1469110945003 Marionette DEBUG loaded listener.js 07:22:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0x8f7ea400) [pid = 17795] [serial = 1389] [outer = 0x8e567000] 07:22:26 INFO - PROCESS | 17795 | 1469110946173 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]]]}] 07:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1682ms 07:22:26 INFO - PROCESS | 17795 | 1469110946263 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 07:22:26 INFO - PROCESS | 17795 | 1469110946269 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 07:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:22:26 INFO - PROCESS | 17795 | 1469110946277 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:22:26 INFO - PROCESS | 17795 | 1469110946283 Marionette TRACE conn3 <- [1,1822,null,{}] 07:22:26 INFO - PROCESS | 17795 | 1469110946293 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}] 07:22:26 INFO - PROCESS | 17795 | 1469110946299 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:26 INFO - PROCESS | 17795 | 1469110946513 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 07:22:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8f323000 == 43 [pid = 17795] [id = 423] 07:22:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8f77d400 == 42 [pid = 17795] [id = 428] 07:22:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8d84d000 == 41 [pid = 17795] [id = 443] 07:22:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8e30f400 == 40 [pid = 17795] [id = 429] 07:22:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8f777000 == 39 [pid = 17795] [id = 432] 07:22:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8f499400 == 38 [pid = 17795] [id = 441] 07:22:27 INFO - PROCESS | 17795 | --DOCSHELL 0x90e0bc00 == 37 [pid = 17795] [id = 424] 07:22:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8e314c00 == 36 [pid = 17795] [id = 433] 07:22:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8eb84800 == 35 [pid = 17795] [id = 434] 07:22:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8d846000 == 34 [pid = 17795] [id = 426] 07:22:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8d844c00 == 33 [pid = 17795] [id = 435] 07:22:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8f4a2400 == 32 [pid = 17795] [id = 437] 07:22:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec90000 == 31 [pid = 17795] [id = 436] 07:22:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8d849400 == 30 [pid = 17795] [id = 427] 07:22:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebcec00 == 29 [pid = 17795] [id = 422] 07:22:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8e315c00 == 28 [pid = 17795] [id = 438] 07:22:27 INFO - PROCESS | 17795 | --DOCSHELL 0x93e32800 == 27 [pid = 17795] [id = 440] 07:22:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8f49f800 == 26 [pid = 17795] [id = 439] 07:22:27 INFO - PROCESS | 17795 | --DOCSHELL 0x8e31c000 == 25 [pid = 17795] [id = 442] 07:22:27 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x8f77d000) [pid = 17795] [serial = 1340] [outer = (nil)] [url = about:blank] 07:22:27 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x8eb8f000) [pid = 17795] [serial = 1334] [outer = (nil)] [url = about:blank] 07:22:27 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x8ebc6400) [pid = 17795] [serial = 1335] [outer = (nil)] [url = about:blank] 07:22:27 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x8e311800) [pid = 17795] [serial = 1331] [outer = (nil)] [url = about:blank] 07:22:27 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x8e363800) [pid = 17795] [serial = 1332] [outer = (nil)] [url = about:blank] 07:22:27 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x8e4a2000) [pid = 17795] [serial = 1308] [outer = (nil)] [url = about:blank] 07:22:27 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x8e314000) [pid = 17795] [serial = 1307] [outer = (nil)] [url = about:blank] 07:22:27 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x8f774400) [pid = 17795] [serial = 1311] [outer = (nil)] [url = about:blank] 07:22:27 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8f4a7000) [pid = 17795] [serial = 1310] [outer = (nil)] [url = about:blank] 07:22:27 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x925cb000) [pid = 17795] [serial = 1314] [outer = (nil)] [url = about:blank] 07:22:27 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x92274c00) [pid = 17795] [serial = 1313] [outer = (nil)] [url = about:blank] 07:22:27 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8ebc4400) [pid = 17795] [serial = 1329] [outer = (nil)] [url = about:blank] 07:22:27 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8e56bc00) [pid = 17795] [serial = 1328] [outer = (nil)] [url = about:blank] 07:22:27 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x931a7800) [pid = 17795] [serial = 1317] [outer = (nil)] [url = about:blank] 07:22:27 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x92cca000) [pid = 17795] [serial = 1316] [outer = (nil)] [url = about:blank] 07:22:27 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x93e25800) [pid = 17795] [serial = 1320] [outer = (nil)] [url = about:blank] 07:22:27 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x93d58000) [pid = 17795] [serial = 1319] [outer = (nil)] [url = about:blank] 07:22:27 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x9499a400) [pid = 17795] [serial = 1323] [outer = (nil)] [url = about:blank] 07:22:27 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x93e63c00) [pid = 17795] [serial = 1322] [outer = (nil)] [url = about:blank] 07:22:27 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x90e10c00) [pid = 17795] [serial = 1344] [outer = (nil)] [url = about:blank] 07:22:27 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x95496400) [pid = 17795] [serial = 1326] [outer = (nil)] [url = about:blank] 07:22:27 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x95493400) [pid = 17795] [serial = 1325] [outer = (nil)] [url = about:blank] 07:22:27 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x8f7f0c00) [pid = 17795] [serial = 1343] [outer = (nil)] [url = about:blank] 07:22:27 INFO - PROCESS | 17795 | --DOMWINDOW == 60 (0x8f48f000) [pid = 17795] [serial = 1338] [outer = (nil)] [url = about:blank] 07:22:27 INFO - PROCESS | 17795 | --DOMWINDOW == 59 (0x8f7e7c00) [pid = 17795] [serial = 1341] [outer = (nil)] [url = about:blank] 07:22:27 INFO - PROCESS | 17795 | --DOMWINDOW == 58 (0x8f327000) [pid = 17795] [serial = 1337] [outer = (nil)] [url = about:blank] 07:22:27 INFO - PROCESS | 17795 | 1469110947655 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:27 INFO - PROCESS | 17795 | 1469110947662 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:27 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d84a800 == 26 [pid = 17795] [id = 463] 07:22:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 59 (0x8d84b800) [pid = 17795] [serial = 1390] [outer = (nil)] 07:22:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 60 (0x8d84ec00) [pid = 17795] [serial = 1391] [outer = 0x8d84b800] 07:22:27 INFO - PROCESS | 17795 | 1469110947740 Marionette DEBUG loaded listener.js 07:22:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0x8e315c00) [pid = 17795] [serial = 1392] [outer = 0x8d84b800] 07:22:28 INFO - PROCESS | 17795 | 1469110948509 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]]]}] 07:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 2293ms 07:22:28 INFO - PROCESS | 17795 | 1469110948573 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 07:22:28 INFO - PROCESS | 17795 | 1469110948578 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 07:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:22:28 INFO - PROCESS | 17795 | 1469110948586 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:22:28 INFO - PROCESS | 17795 | 1469110948591 Marionette TRACE conn3 <- [1,1826,null,{}] 07:22:28 INFO - PROCESS | 17795 | 1469110948599 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}] 07:22:28 INFO - PROCESS | 17795 | 1469110948605 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:28 INFO - PROCESS | 17795 | 1469110948782 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 07:22:28 INFO - PROCESS | 17795 | 1469110948906 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:28 INFO - PROCESS | 17795 | 1469110948915 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:28 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a7000 == 27 [pid = 17795] [id = 464] 07:22:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x8e4a7c00) [pid = 17795] [serial = 1393] [outer = (nil)] 07:22:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8e56a000) [pid = 17795] [serial = 1394] [outer = 0x8e4a7c00] 07:22:29 INFO - PROCESS | 17795 | 1469110948993 Marionette DEBUG loaded listener.js 07:22:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8eb84c00) [pid = 17795] [serial = 1395] [outer = 0x8e4a7c00] 07:22:29 INFO - PROCESS | 17795 | 1469110949769 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]]]}] 07:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1232ms 07:22:29 INFO - PROCESS | 17795 | 1469110949823 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 07:22:29 INFO - PROCESS | 17795 | 1469110949828 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 07:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:22:29 INFO - PROCESS | 17795 | 1469110949836 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:22:29 INFO - PROCESS | 17795 | 1469110949840 Marionette TRACE conn3 <- [1,1830,null,{}] 07:22:29 INFO - PROCESS | 17795 | 1469110949845 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}] 07:22:29 INFO - PROCESS | 17795 | 1469110949851 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:30 INFO - PROCESS | 17795 | 1469110950018 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 07:22:30 INFO - PROCESS | 17795 | 1469110950031 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:30 INFO - PROCESS | 17795 | 1469110950041 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:30 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebbf800 == 28 [pid = 17795] [id = 465] 07:22:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8ebcc000) [pid = 17795] [serial = 1396] [outer = (nil)] 07:22:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8ec8c000) [pid = 17795] [serial = 1397] [outer = 0x8ebcc000] 07:22:30 INFO - PROCESS | 17795 | 1469110950105 Marionette DEBUG loaded listener.js 07:22:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8f31dc00) [pid = 17795] [serial = 1398] [outer = 0x8ebcc000] 07:22:31 INFO - PROCESS | 17795 | 1469110951118 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]]]}] 07:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1331ms 07:22:31 INFO - PROCESS | 17795 | 1469110951175 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 07:22:31 INFO - PROCESS | 17795 | 1469110951179 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 07:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:22:31 INFO - PROCESS | 17795 | 1469110951194 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:22:31 INFO - PROCESS | 17795 | 1469110951204 Marionette TRACE conn3 <- [1,1834,null,{}] 07:22:31 INFO - PROCESS | 17795 | 1469110951221 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}] 07:22:31 INFO - PROCESS | 17795 | 1469110951229 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:31 INFO - PROCESS | 17795 | 1469110951447 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 07:22:31 INFO - PROCESS | 17795 | 1469110951487 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:31 INFO - PROCESS | 17795 | 1469110951494 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:31 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f49d400 == 29 [pid = 17795] [id = 466] 07:22:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8f4a2000) [pid = 17795] [serial = 1399] [outer = (nil)] 07:22:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8f5a2c00) [pid = 17795] [serial = 1400] [outer = 0x8f4a2000] 07:22:31 INFO - PROCESS | 17795 | 1469110951559 Marionette DEBUG loaded listener.js 07:22:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8ec88800) [pid = 17795] [serial = 1401] [outer = 0x8f4a2000] 07:22:32 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x91092c00) [pid = 17795] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:22:32 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8f7ecc00) [pid = 17795] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:22:32 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x91099400) [pid = 17795] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:22:32 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8f59c400) [pid = 17795] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:22:32 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8f31bc00) [pid = 17795] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:22:32 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8f77f800) [pid = 17795] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:22:32 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8e36d800) [pid = 17795] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:22:32 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x9115b800) [pid = 17795] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:22:32 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x8e36d400) [pid = 17795] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:22:32 INFO - PROCESS | 17795 | --DOMWINDOW == 60 (0x8e569000) [pid = 17795] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:22:32 INFO - PROCESS | 17795 | 1469110952876 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]]]}] 07:22:32 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 07:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1719ms 07:22:32 INFO - PROCESS | 17795 | 1469110952911 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 07:22:32 INFO - PROCESS | 17795 | 1469110952914 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 07:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:22:32 INFO - PROCESS | 17795 | 1469110952921 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:22:32 INFO - PROCESS | 17795 | 1469110952925 Marionette TRACE conn3 <- [1,1838,null,{}] 07:22:32 INFO - PROCESS | 17795 | 1469110952930 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}] 07:22:32 INFO - PROCESS | 17795 | 1469110952935 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:33 INFO - PROCESS | 17795 | 1469110953077 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 07:22:33 INFO - PROCESS | 17795 | 1469110953239 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:33 INFO - PROCESS | 17795 | 1469110953247 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:33 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d84e400 == 30 [pid = 17795] [id = 467] 07:22:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0x8e4a5c00) [pid = 17795] [serial = 1402] [outer = (nil)] 07:22:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x8f772c00) [pid = 17795] [serial = 1403] [outer = 0x8e4a5c00] 07:22:33 INFO - PROCESS | 17795 | 1469110953309 Marionette DEBUG loaded listener.js 07:22:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8f776800) [pid = 17795] [serial = 1404] [outer = 0x8e4a5c00] 07:22:33 INFO - PROCESS | 17795 | 1469110953950 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]]]}] 07:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1077ms 07:22:34 INFO - PROCESS | 17795 | 1469110954008 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 07:22:34 INFO - PROCESS | 17795 | 1469110954011 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 07:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:22:34 INFO - PROCESS | 17795 | 1469110954021 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:22:34 INFO - PROCESS | 17795 | 1469110954024 Marionette TRACE conn3 <- [1,1842,null,{}] 07:22:34 INFO - PROCESS | 17795 | 1469110954029 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}] 07:22:34 INFO - PROCESS | 17795 | 1469110954035 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:34 INFO - PROCESS | 17795 | 1469110954238 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 07:22:34 INFO - PROCESS | 17795 | 1469110954279 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:34 INFO - PROCESS | 17795 | 1469110954298 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:34 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f780800 == 31 [pid = 17795] [id = 468] 07:22:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8f7e2800) [pid = 17795] [serial = 1405] [outer = (nil)] 07:22:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8f7ebc00) [pid = 17795] [serial = 1406] [outer = 0x8f7e2800] 07:22:34 INFO - PROCESS | 17795 | 1469110954377 Marionette DEBUG loaded listener.js 07:22:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8e36e800) [pid = 17795] [serial = 1407] [outer = 0x8f7e2800] 07:22:35 INFO - PROCESS | 17795 | 1469110955456 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]]]}] 07:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1495ms 07:22:35 INFO - PROCESS | 17795 | 1469110955513 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 07:22:35 INFO - PROCESS | 17795 | 1469110955520 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 07:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:22:35 INFO - PROCESS | 17795 | 1469110955528 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:22:35 INFO - PROCESS | 17795 | 1469110955533 Marionette TRACE conn3 <- [1,1846,null,{}] 07:22:35 INFO - PROCESS | 17795 | 1469110955541 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}] 07:22:35 INFO - PROCESS | 17795 | 1469110955547 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:35 INFO - PROCESS | 17795 | 1469110955723 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 07:22:35 INFO - PROCESS | 17795 | 1469110955884 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:35 INFO - PROCESS | 17795 | 1469110955896 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:35 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e31a800 == 32 [pid = 17795] [id = 469] 07:22:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8e49cc00) [pid = 17795] [serial = 1408] [outer = (nil)] 07:22:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8eb8c800) [pid = 17795] [serial = 1409] [outer = 0x8e49cc00] 07:22:36 INFO - PROCESS | 17795 | 1469110956022 Marionette DEBUG loaded listener.js 07:22:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8ebc8c00) [pid = 17795] [serial = 1410] [outer = 0x8e49cc00] 07:22:36 INFO - PROCESS | 17795 | 1469110956971 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]]]}] 07:22:37 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) 07:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1486ms 07:22:37 INFO - PROCESS | 17795 | 1469110957013 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 07:22:37 INFO - PROCESS | 17795 | 1469110957020 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 07:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:22:37 INFO - PROCESS | 17795 | 1469110957030 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:22:37 INFO - PROCESS | 17795 | 1469110957034 Marionette TRACE conn3 <- [1,1850,null,{}] 07:22:37 INFO - PROCESS | 17795 | 1469110957040 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}] 07:22:37 INFO - PROCESS | 17795 | 1469110957046 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:37 INFO - PROCESS | 17795 | 1469110957218 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 07:22:37 INFO - PROCESS | 17795 | 1469110957379 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:37 INFO - PROCESS | 17795 | 1469110957388 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:37 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d844000 == 33 [pid = 17795] [id = 470] 07:22:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8f4a6800) [pid = 17795] [serial = 1411] [outer = (nil)] 07:22:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8f59d400) [pid = 17795] [serial = 1412] [outer = 0x8f4a6800] 07:22:37 INFO - PROCESS | 17795 | 1469110957513 Marionette DEBUG loaded listener.js 07:22:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8f77b400) [pid = 17795] [serial = 1413] [outer = 0x8f4a6800] 07:22:38 INFO - PROCESS | 17795 | 1469110958499 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]]]}] 07:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1530ms 07:22:38 INFO - PROCESS | 17795 | 1469110958560 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 07:22:38 INFO - PROCESS | 17795 | 1469110958564 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 07:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:22:38 INFO - PROCESS | 17795 | 1469110958571 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:22:38 INFO - PROCESS | 17795 | 1469110958577 Marionette TRACE conn3 <- [1,1854,null,{}] 07:22:38 INFO - PROCESS | 17795 | 1469110958593 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}] 07:22:38 INFO - PROCESS | 17795 | 1469110958601 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:38 INFO - PROCESS | 17795 | 1469110958792 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 07:22:39 INFO - PROCESS | 17795 | 1469110958997 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:39 INFO - PROCESS | 17795 | 1469110959004 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:39 INFO - PROCESS | 17795 | ++DOCSHELL 0x9115e000 == 34 [pid = 17795] [id = 471] 07:22:39 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x9115e800) [pid = 17795] [serial = 1414] [outer = (nil)] 07:22:39 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x91165000) [pid = 17795] [serial = 1415] [outer = 0x9115e800] 07:22:39 INFO - PROCESS | 17795 | 1469110959125 Marionette DEBUG loaded listener.js 07:22:39 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x92274000) [pid = 17795] [serial = 1416] [outer = 0x9115e800] 07:22:40 INFO - PROCESS | 17795 | 1469110960171 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]]]}] 07:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1687ms 07:22:40 INFO - PROCESS | 17795 | 1469110960258 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 07:22:40 INFO - PROCESS | 17795 | 1469110960264 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 07:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:22:40 INFO - PROCESS | 17795 | 1469110960272 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:22:40 INFO - PROCESS | 17795 | 1469110960276 Marionette TRACE conn3 <- [1,1858,null,{}] 07:22:40 INFO - PROCESS | 17795 | 1469110960284 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}] 07:22:40 INFO - PROCESS | 17795 | 1469110960289 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:40 INFO - PROCESS | 17795 | 1469110960458 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 07:22:40 INFO - PROCESS | 17795 | 1469110960684 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:40 INFO - PROCESS | 17795 | 1469110960697 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:40 INFO - PROCESS | 17795 | --DOCSHELL 0x8f772800 == 33 [pid = 17795] [id = 446] 07:22:40 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a4c00 == 34 [pid = 17795] [id = 472] 07:22:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x8e4a8c00) [pid = 17795] [serial = 1417] [outer = (nil)] 07:22:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x8e569400) [pid = 17795] [serial = 1418] [outer = 0x8e4a8c00] 07:22:40 INFO - PROCESS | 17795 | 1469110960787 Marionette DEBUG loaded listener.js 07:22:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x8eb8a000) [pid = 17795] [serial = 1419] [outer = 0x8e4a8c00] 07:22:40 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x9227e000) [pid = 17795] [serial = 1365] [outer = (nil)] [url = about:blank] 07:22:40 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x925c1c00) [pid = 17795] [serial = 1367] [outer = (nil)] [url = about:blank] 07:22:40 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x92278000) [pid = 17795] [serial = 1347] [outer = (nil)] [url = about:blank] 07:22:40 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x9109f400) [pid = 17795] [serial = 1346] [outer = (nil)] [url = about:blank] 07:22:40 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x91163400) [pid = 17795] [serial = 1355] [outer = (nil)] [url = about:blank] 07:22:40 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x925cfc00) [pid = 17795] [serial = 1356] [outer = (nil)] [url = about:blank] 07:22:40 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8f484400) [pid = 17795] [serial = 1361] [outer = (nil)] [url = about:blank] 07:22:40 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x90e0a800) [pid = 17795] [serial = 1352] [outer = (nil)] [url = about:blank] 07:22:40 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x91097400) [pid = 17795] [serial = 1353] [outer = (nil)] [url = about:blank] 07:22:40 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8ebcb800) [pid = 17795] [serial = 1349] [outer = (nil)] [url = about:blank] 07:22:40 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x92cc2000) [pid = 17795] [serial = 1373] [outer = (nil)] [url = about:blank] 07:22:40 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8f327400) [pid = 17795] [serial = 1350] [outer = (nil)] [url = about:blank] 07:22:40 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8e4a4400) [pid = 17795] [serial = 1358] [outer = (nil)] [url = about:blank] 07:22:40 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8ebbf400) [pid = 17795] [serial = 1359] [outer = (nil)] [url = about:blank] 07:22:40 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8f5a5800) [pid = 17795] [serial = 1370] [outer = (nil)] [url = about:blank] 07:22:40 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x92c42800) [pid = 17795] [serial = 1368] [outer = (nil)] [url = about:blank] 07:22:40 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x91166800) [pid = 17795] [serial = 1364] [outer = (nil)] [url = about:blank] 07:22:40 INFO - PROCESS | 17795 | --DOMWINDOW == 60 (0x92cc7000) [pid = 17795] [serial = 1374] [outer = (nil)] [url = about:blank] 07:22:40 INFO - PROCESS | 17795 | --DOMWINDOW == 59 (0x9115c800) [pid = 17795] [serial = 1371] [outer = (nil)] [url = about:blank] 07:22:40 INFO - PROCESS | 17795 | --DOMWINDOW == 58 (0x8f49f000) [pid = 17795] [serial = 1362] [outer = (nil)] [url = about:blank] 07:22:41 INFO - PROCESS | 17795 | 1469110961533 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]]]}] 07:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1286ms 07:22:41 INFO - PROCESS | 17795 | 1469110961558 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 07:22:41 INFO - PROCESS | 17795 | 1469110961564 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 07:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:22:41 INFO - PROCESS | 17795 | 1469110961573 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:22:41 INFO - PROCESS | 17795 | 1469110961577 Marionette TRACE conn3 <- [1,1862,null,{}] 07:22:41 INFO - PROCESS | 17795 | 1469110961583 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}] 07:22:41 INFO - PROCESS | 17795 | 1469110961588 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:41 INFO - PROCESS | 17795 | 1469110961804 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 07:22:41 INFO - PROCESS | 17795 | 1469110961818 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:41 INFO - PROCESS | 17795 | 1469110961825 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:41 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f320400 == 35 [pid = 17795] [id = 473] 07:22:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 59 (0x8f327000) [pid = 17795] [serial = 1420] [outer = (nil)] 07:22:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 60 (0x8f482000) [pid = 17795] [serial = 1421] [outer = 0x8f327000] 07:22:41 INFO - PROCESS | 17795 | 1469110961897 Marionette DEBUG loaded listener.js 07:22:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0x8f49c800) [pid = 17795] [serial = 1422] [outer = 0x8f327000] 07:22:42 INFO - PROCESS | 17795 | 1469110962718 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]]]}] 07:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1182ms 07:22:42 INFO - PROCESS | 17795 | 1469110962756 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 07:22:42 INFO - PROCESS | 17795 | 1469110962759 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 07:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:22:42 INFO - PROCESS | 17795 | 1469110962766 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:22:42 INFO - PROCESS | 17795 | 1469110962772 Marionette TRACE conn3 <- [1,1866,null,{}] 07:22:42 INFO - PROCESS | 17795 | 1469110962791 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}] 07:22:42 INFO - PROCESS | 17795 | 1469110962799 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:42 INFO - PROCESS | 17795 | 1469110962948 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 07:22:42 INFO - PROCESS | 17795 | 1469110962958 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:42 INFO - PROCESS | 17795 | 1469110962966 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:42 INFO - PROCESS | 17795 | ++DOCSHELL 0x90e18000 == 36 [pid = 17795] [id = 474] 07:22:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x90e18c00) [pid = 17795] [serial = 1423] [outer = (nil)] 07:22:43 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x9115d800) [pid = 17795] [serial = 1424] [outer = 0x90e18c00] 07:22:43 INFO - PROCESS | 17795 | 1469110963046 Marionette DEBUG loaded listener.js 07:22:43 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x91160c00) [pid = 17795] [serial = 1425] [outer = 0x90e18c00] 07:22:44 INFO - PROCESS | 17795 | 1469110964006 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]]]}] 07:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1286ms 07:22:44 INFO - PROCESS | 17795 | 1469110964053 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 07:22:44 INFO - PROCESS | 17795 | 1469110964057 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 07:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:22:44 INFO - PROCESS | 17795 | 1469110964076 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:22:44 INFO - PROCESS | 17795 | 1469110964078 Marionette TRACE conn3 <- [1,1870,null,{}] 07:22:44 INFO - PROCESS | 17795 | 1469110964094 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}] 07:22:44 INFO - PROCESS | 17795 | 1469110964102 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:44 INFO - PROCESS | 17795 | 1469110964323 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 07:22:44 INFO - PROCESS | 17795 | 1469110964360 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:44 INFO - PROCESS | 17795 | 1469110964369 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:44 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e311c00 == 37 [pid = 17795] [id = 475] 07:22:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8f49d800) [pid = 17795] [serial = 1426] [outer = (nil)] 07:22:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x9227f800) [pid = 17795] [serial = 1427] [outer = 0x8f49d800] 07:22:44 INFO - PROCESS | 17795 | 1469110964430 Marionette DEBUG loaded listener.js 07:22:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x9233e400) [pid = 17795] [serial = 1428] [outer = 0x8f49d800] 07:22:45 INFO - PROCESS | 17795 | 1469110965239 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]]]}] 07:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1190ms 07:22:45 INFO - PROCESS | 17795 | 1469110965269 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 07:22:45 INFO - PROCESS | 17795 | 1469110965272 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 07:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:22:45 INFO - PROCESS | 17795 | 1469110965278 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:22:45 INFO - PROCESS | 17795 | 1469110965281 Marionette TRACE conn3 <- [1,1874,null,{}] 07:22:45 INFO - PROCESS | 17795 | 1469110965287 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}] 07:22:45 INFO - PROCESS | 17795 | 1469110965292 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:45 INFO - PROCESS | 17795 | 1469110965484 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 07:22:45 INFO - PROCESS | 17795 | 1469110965563 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:45 INFO - PROCESS | 17795 | 1469110965570 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:45 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f59f800 == 38 [pid = 17795] [id = 476] 07:22:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x92272800) [pid = 17795] [serial = 1429] [outer = (nil)] 07:22:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x9240fc00) [pid = 17795] [serial = 1430] [outer = 0x92272800] 07:22:45 INFO - PROCESS | 17795 | 1469110965632 Marionette DEBUG loaded listener.js 07:22:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x925c2800) [pid = 17795] [serial = 1431] [outer = 0x92272800] 07:22:45 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8f4a2000) [pid = 17795] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:22:45 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8ebcc000) [pid = 17795] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:22:45 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8ebc6000) [pid = 17795] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:22:45 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8e4a5c00) [pid = 17795] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:22:45 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x90e0c400) [pid = 17795] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:22:45 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x92cc2400) [pid = 17795] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:22:45 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8e4a7c00) [pid = 17795] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:22:45 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x8e567000) [pid = 17795] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:22:45 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x93d5f400) [pid = 17795] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:22:45 INFO - PROCESS | 17795 | --DOMWINDOW == 60 (0x8d84b800) [pid = 17795] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:22:46 INFO - PROCESS | 17795 | 1469110966487 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]]]}] 07:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1232ms 07:22:46 INFO - PROCESS | 17795 | 1469110966513 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 07:22:46 INFO - PROCESS | 17795 | 1469110966515 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 07:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:22:46 INFO - PROCESS | 17795 | 1469110966523 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:22:46 INFO - PROCESS | 17795 | 1469110966527 Marionette TRACE conn3 <- [1,1878,null,{}] 07:22:46 INFO - PROCESS | 17795 | 1469110966532 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}] 07:22:46 INFO - PROCESS | 17795 | 1469110966542 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:46 INFO - PROCESS | 17795 | 1469110966732 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 07:22:46 INFO - PROCESS | 17795 | 1469110966853 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:46 INFO - PROCESS | 17795 | 1469110966861 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:46 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d848c00 == 39 [pid = 17795] [id = 477] 07:22:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0x8e363c00) [pid = 17795] [serial = 1432] [outer = (nil)] 07:22:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x92c41800) [pid = 17795] [serial = 1433] [outer = 0x8e363c00] 07:22:46 INFO - PROCESS | 17795 | 1469110966925 Marionette DEBUG loaded listener.js 07:22:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x92c49400) [pid = 17795] [serial = 1434] [outer = 0x8e363c00] 07:22:47 INFO - PROCESS | 17795 | 1469110967632 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]]]}] 07:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1130ms 07:22:47 INFO - PROCESS | 17795 | 1469110967655 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 07:22:47 INFO - PROCESS | 17795 | 1469110967658 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 07:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:22:47 INFO - PROCESS | 17795 | 1469110967664 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:22:47 INFO - PROCESS | 17795 | 1469110967668 Marionette TRACE conn3 <- [1,1882,null,{}] 07:22:47 INFO - PROCESS | 17795 | 1469110967673 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}] 07:22:47 INFO - PROCESS | 17795 | 1469110967677 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:47 INFO - PROCESS | 17795 | 1469110967816 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 07:22:48 INFO - PROCESS | 17795 | 1469110968002 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:48 INFO - PROCESS | 17795 | 1469110968010 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:48 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d842400 == 40 [pid = 17795] [id = 478] 07:22:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8d845800) [pid = 17795] [serial = 1435] [outer = (nil)] 07:22:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8e318400) [pid = 17795] [serial = 1436] [outer = 0x8d845800] 07:22:48 INFO - PROCESS | 17795 | 1469110968100 Marionette DEBUG loaded listener.js 07:22:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8e365400) [pid = 17795] [serial = 1437] [outer = 0x8d845800] 07:22:49 INFO - PROCESS | 17795 | 1469110969089 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]]]}] 07:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1485ms 07:22:49 INFO - PROCESS | 17795 | 1469110969153 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 07:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:22:49 INFO - PROCESS | 17795 | 1469110969159 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 07:22:49 INFO - PROCESS | 17795 | 1469110969166 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:22:49 INFO - PROCESS | 17795 | 1469110969171 Marionette TRACE conn3 <- [1,1886,null,{}] 07:22:49 INFO - PROCESS | 17795 | 1469110969179 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}] 07:22:49 INFO - PROCESS | 17795 | 1469110969188 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:49 INFO - PROCESS | 17795 | 1469110969399 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 07:22:49 INFO - PROCESS | 17795 | 1469110969645 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:49 INFO - PROCESS | 17795 | 1469110969654 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:49 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec8f000 == 41 [pid = 17795] [id = 479] 07:22:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8f484400) [pid = 17795] [serial = 1438] [outer = (nil)] 07:22:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8f4a4400) [pid = 17795] [serial = 1439] [outer = 0x8f484400] 07:22:49 INFO - PROCESS | 17795 | 1469110969773 Marionette DEBUG loaded listener.js 07:22:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8f772800) [pid = 17795] [serial = 1440] [outer = 0x8f484400] 07:22:50 INFO - PROCESS | 17795 | 1469110970634 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]]]}] 07:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1543ms 07:22:50 INFO - PROCESS | 17795 | 1469110970712 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 07:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:22:50 INFO - PROCESS | 17795 | 1469110970719 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 07:22:50 INFO - PROCESS | 17795 | 1469110970726 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:22:50 INFO - PROCESS | 17795 | 1469110970729 Marionette TRACE conn3 <- [1,1890,null,{}] 07:22:50 INFO - PROCESS | 17795 | 1469110970736 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}] 07:22:50 INFO - PROCESS | 17795 | 1469110970742 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:50 INFO - PROCESS | 17795 | 1469110970953 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 07:22:51 INFO - PROCESS | 17795 | 1469110971119 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:51 INFO - PROCESS | 17795 | 1469110971127 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:51 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f777000 == 42 [pid = 17795] [id = 480] 07:22:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x90e09400) [pid = 17795] [serial = 1441] [outer = (nil)] 07:22:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x92346c00) [pid = 17795] [serial = 1442] [outer = 0x90e09400] 07:22:51 INFO - PROCESS | 17795 | 1469110971204 Marionette DEBUG loaded listener.js 07:22:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x9240bc00) [pid = 17795] [serial = 1443] [outer = 0x90e09400] 07:22:52 INFO - PROCESS | 17795 | 1469110972112 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]]]}] 07:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1432ms 07:22:52 INFO - PROCESS | 17795 | 1469110972158 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 07:22:52 INFO - PROCESS | 17795 | 1469110972162 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 07:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:22:52 INFO - PROCESS | 17795 | 1469110972177 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:22:52 INFO - PROCESS | 17795 | 1469110972186 Marionette TRACE conn3 <- [1,1894,null,{}] 07:22:52 INFO - PROCESS | 17795 | 1469110972195 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}] 07:22:52 INFO - PROCESS | 17795 | 1469110972203 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:52 INFO - PROCESS | 17795 | 1469110972380 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 07:22:52 INFO - PROCESS | 17795 | 1469110972554 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:52 INFO - PROCESS | 17795 | 1469110972562 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:52 INFO - PROCESS | 17795 | ++DOCSHELL 0x91098400 == 43 [pid = 17795] [id = 481] 07:22:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x910a0c00) [pid = 17795] [serial = 1444] [outer = (nil)] 07:22:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x92cc5c00) [pid = 17795] [serial = 1445] [outer = 0x910a0c00] 07:22:52 INFO - PROCESS | 17795 | 1469110972639 Marionette DEBUG loaded listener.js 07:22:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x92ccb000) [pid = 17795] [serial = 1446] [outer = 0x910a0c00] 07:22:53 INFO - PROCESS | 17795 | 1469110973539 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]]]}] 07:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1400ms 07:22:53 INFO - PROCESS | 17795 | 1469110973569 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 07:22:53 INFO - PROCESS | 17795 | 1469110973574 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 07:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:22:53 INFO - PROCESS | 17795 | 1469110973581 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:22:53 INFO - PROCESS | 17795 | 1469110973585 Marionette TRACE conn3 <- [1,1898,null,{}] 07:22:53 INFO - PROCESS | 17795 | 1469110973591 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}] 07:22:53 INFO - PROCESS | 17795 | 1469110973596 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:53 INFO - PROCESS | 17795 | 1469110973762 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 07:22:53 INFO - PROCESS | 17795 | 1469110973935 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:53 INFO - PROCESS | 17795 | 1469110973944 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:53 INFO - PROCESS | 17795 | ++DOCSHELL 0x9109ec00 == 44 [pid = 17795] [id = 482] 07:22:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x92cc2400) [pid = 17795] [serial = 1447] [outer = (nil)] 07:22:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x93b02000) [pid = 17795] [serial = 1448] [outer = 0x92cc2400] 07:22:54 INFO - PROCESS | 17795 | 1469110974016 Marionette DEBUG loaded listener.js 07:22:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x93d56400) [pid = 17795] [serial = 1449] [outer = 0x92cc2400] 07:22:54 INFO - PROCESS | 17795 | 1469110974910 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]]]}] 07:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1380ms 07:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:22:54 INFO - PROCESS | 17795 | 1469110974961 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 07:22:54 INFO - PROCESS | 17795 | 1469110974964 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 07:22:54 INFO - PROCESS | 17795 | 1469110974971 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:22:54 INFO - PROCESS | 17795 | 1469110974975 Marionette TRACE conn3 <- [1,1902,null,{}] 07:22:54 INFO - PROCESS | 17795 | 1469110974981 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}] 07:22:54 INFO - PROCESS | 17795 | 1469110974985 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:55 INFO - PROCESS | 17795 | 1469110975150 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 07:22:55 INFO - PROCESS | 17795 | 1469110975319 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:55 INFO - PROCESS | 17795 | 1469110975337 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:55 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebc0400 == 45 [pid = 17795] [id = 483] 07:22:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x8ebc5400) [pid = 17795] [serial = 1450] [outer = (nil)] 07:22:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x8f5a8400) [pid = 17795] [serial = 1451] [outer = 0x8ebc5400] 07:22:55 INFO - PROCESS | 17795 | 1469110975422 Marionette DEBUG loaded listener.js 07:22:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x93e31000) [pid = 17795] [serial = 1452] [outer = 0x8ebc5400] 07:22:56 INFO - PROCESS | 17795 | 1469110976569 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]]]}] 07:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1639ms 07:22:56 INFO - PROCESS | 17795 | 1469110976610 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 07:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:22:56 INFO - PROCESS | 17795 | 1469110976616 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 07:22:56 INFO - PROCESS | 17795 | 1469110976625 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:22:56 INFO - PROCESS | 17795 | 1469110976630 Marionette TRACE conn3 <- [1,1906,null,{}] 07:22:56 INFO - PROCESS | 17795 | 1469110976638 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}] 07:22:56 INFO - PROCESS | 17795 | 1469110976642 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:56 INFO - PROCESS | 17795 | 1469110976805 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 07:22:57 INFO - PROCESS | 17795 | 1469110977030 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:57 INFO - PROCESS | 17795 | 1469110977044 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:57 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a5c00 == 46 [pid = 17795] [id = 484] 07:22:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x8e561400) [pid = 17795] [serial = 1453] [outer = (nil)] 07:22:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x8ebc3c00) [pid = 17795] [serial = 1454] [outer = 0x8e561400] 07:22:57 INFO - PROCESS | 17795 | 1469110977123 Marionette DEBUG loaded listener.js 07:22:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0x8ec88000) [pid = 17795] [serial = 1455] [outer = 0x8e561400] 07:22:58 INFO - PROCESS | 17795 | --DOCSHELL 0x8e36d000 == 45 [pid = 17795] [id = 452] 07:22:58 INFO - PROCESS | 17795 | --DOCSHELL 0x8d84a800 == 44 [pid = 17795] [id = 463] 07:22:58 INFO - PROCESS | 17795 | --DOCSHELL 0x8f31ac00 == 43 [pid = 17795] [id = 453] 07:22:58 INFO - PROCESS | 17795 | --DOCSHELL 0x8e367400 == 42 [pid = 17795] [id = 445] 07:22:58 INFO - PROCESS | 17795 | --DOCSHELL 0x8e361c00 == 41 [pid = 17795] [id = 447] 07:22:58 INFO - PROCESS | 17795 | --DOCSHELL 0x8f771800 == 40 [pid = 17795] [id = 455] 07:22:58 INFO - PROCESS | 17795 | --DOCSHELL 0x91098800 == 39 [pid = 17795] [id = 448] 07:22:58 INFO - PROCESS | 17795 | --DOCSHELL 0x8e562400 == 38 [pid = 17795] [id = 456] 07:22:58 INFO - PROCESS | 17795 | --DOCSHELL 0x8f5a5000 == 37 [pid = 17795] [id = 450] 07:22:58 INFO - PROCESS | 17795 | --DOCSHELL 0x91092800 == 36 [pid = 17795] [id = 454] 07:22:58 INFO - PROCESS | 17795 | --DOCSHELL 0x8f49d000 == 35 [pid = 17795] [id = 451] 07:22:58 INFO - PROCESS | 17795 | --DOCSHELL 0x8e313800 == 34 [pid = 17795] [id = 449] 07:22:58 INFO - PROCESS | 17795 | --DOCSHELL 0x8eb86000 == 33 [pid = 17795] [id = 444] 07:22:58 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec87c00 == 32 [pid = 17795] [id = 457] 07:22:58 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebc5c00 == 31 [pid = 17795] [id = 458] 07:22:58 INFO - PROCESS | 17795 | --DOCSHELL 0x92cc1c00 == 30 [pid = 17795] [id = 460] 07:22:58 INFO - PROCESS | 17795 | --DOCSHELL 0x93d59400 == 29 [pid = 17795] [id = 461] 07:22:58 INFO - PROCESS | 17795 | --DOCSHELL 0x8f7eec00 == 28 [pid = 17795] [id = 459] 07:22:58 INFO - PROCESS | 17795 | --DOCSHELL 0x8e564400 == 27 [pid = 17795] [id = 462] 07:22:58 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x8f5a2c00) [pid = 17795] [serial = 1400] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x8ec8c000) [pid = 17795] [serial = 1397] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x8f482800) [pid = 17795] [serial = 1377] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x8f31f400) [pid = 17795] [serial = 1376] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x8f776800) [pid = 17795] [serial = 1404] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x8f772c00) [pid = 17795] [serial = 1403] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x9233bc00) [pid = 17795] [serial = 1380] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x9109b000) [pid = 17795] [serial = 1379] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x93b08800) [pid = 17795] [serial = 1383] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8e56a000) [pid = 17795] [serial = 1394] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8eb84c00) [pid = 17795] [serial = 1395] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x931a7c00) [pid = 17795] [serial = 1382] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8f7ea400) [pid = 17795] [serial = 1389] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x93e65c00) [pid = 17795] [serial = 1386] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x93e5ec00) [pid = 17795] [serial = 1385] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8f4a8400) [pid = 17795] [serial = 1388] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8e315c00) [pid = 17795] [serial = 1392] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8d84ec00) [pid = 17795] [serial = 1391] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8f7ebc00) [pid = 17795] [serial = 1406] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8ec88800) [pid = 17795] [serial = 1401] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8f31dc00) [pid = 17795] [serial = 1398] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 17795 | 1469110979060 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]]]}] 07:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 2493ms 07:22:59 INFO - PROCESS | 17795 | 1469110979118 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 07:22:59 INFO - PROCESS | 17795 | 1469110979125 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 07:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:22:59 INFO - PROCESS | 17795 | 1469110979138 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:22:59 INFO - PROCESS | 17795 | 1469110979145 Marionette TRACE conn3 <- [1,1910,null,{}] 07:22:59 INFO - PROCESS | 17795 | 1469110979156 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}] 07:22:59 INFO - PROCESS | 17795 | 1469110979162 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:59 INFO - PROCESS | 17795 | 1469110979331 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 07:22:59 INFO - PROCESS | 17795 | 1469110979454 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:59 INFO - PROCESS | 17795 | 1469110979472 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:22:59 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e49d800 == 28 [pid = 17795] [id = 485] 07:22:59 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8e49f400) [pid = 17795] [serial = 1456] [outer = (nil)] 07:22:59 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8e4a2c00) [pid = 17795] [serial = 1457] [outer = 0x8e49f400] 07:22:59 INFO - PROCESS | 17795 | 1469110979544 Marionette DEBUG loaded listener.js 07:22:59 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8e565400) [pid = 17795] [serial = 1458] [outer = 0x8e49f400] 07:23:00 INFO - PROCESS | 17795 | 1469110980319 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]]]}] 07:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1243ms 07:23:00 INFO - PROCESS | 17795 | 1469110980380 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 07:23:00 INFO - PROCESS | 17795 | 1469110980388 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 07:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:23:00 INFO - PROCESS | 17795 | 1469110980399 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:23:00 INFO - PROCESS | 17795 | 1469110980405 Marionette TRACE conn3 <- [1,1914,null,{}] 07:23:00 INFO - PROCESS | 17795 | 1469110980410 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}] 07:23:00 INFO - PROCESS | 17795 | 1469110980419 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:00 INFO - PROCESS | 17795 | 1469110980597 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 07:23:00 INFO - PROCESS | 17795 | 1469110980719 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:00 INFO - PROCESS | 17795 | 1469110980728 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:00 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec85c00 == 29 [pid = 17795] [id = 486] 07:23:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8ec8b400) [pid = 17795] [serial = 1459] [outer = (nil)] 07:23:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8ec8fc00) [pid = 17795] [serial = 1460] [outer = 0x8ec8b400] 07:23:00 INFO - PROCESS | 17795 | 1469110980795 Marionette DEBUG loaded listener.js 07:23:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8f324800) [pid = 17795] [serial = 1461] [outer = 0x8ec8b400] 07:23:01 INFO - PROCESS | 17795 | 1469110981634 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]]]}] 07:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1284ms 07:23:01 INFO - PROCESS | 17795 | 1469110981684 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 07:23:01 INFO - PROCESS | 17795 | 1469110981688 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 07:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:23:01 INFO - PROCESS | 17795 | 1469110981702 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:23:01 INFO - PROCESS | 17795 | 1469110981708 Marionette TRACE conn3 <- [1,1918,null,{}] 07:23:01 INFO - PROCESS | 17795 | 1469110981724 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}] 07:23:01 INFO - PROCESS | 17795 | 1469110981733 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:01 INFO - PROCESS | 17795 | 1469110981944 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 07:23:02 INFO - PROCESS | 17795 | 1469110982027 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:02 INFO - PROCESS | 17795 | 1469110982045 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:02 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f5a4000 == 30 [pid = 17795] [id = 487] 07:23:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8f5a5000) [pid = 17795] [serial = 1462] [outer = (nil)] 07:23:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8f7e2400) [pid = 17795] [serial = 1463] [outer = 0x8f5a5000] 07:23:02 INFO - PROCESS | 17795 | 1469110982118 Marionette DEBUG loaded listener.js 07:23:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8f7ee800) [pid = 17795] [serial = 1464] [outer = 0x8f5a5000] 07:23:02 INFO - PROCESS | 17795 | 1469110982984 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]]]}] 07:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1348ms 07:23:03 INFO - PROCESS | 17795 | 1469110983043 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 07:23:03 INFO - PROCESS | 17795 | 1469110983061 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 07:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:23:03 INFO - PROCESS | 17795 | 1469110983075 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:23:03 INFO - PROCESS | 17795 | 1469110983078 Marionette TRACE conn3 <- [1,1922,null,{}] 07:23:03 INFO - PROCESS | 17795 | 1469110983084 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}] 07:23:03 INFO - PROCESS | 17795 | 1469110983089 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:03 INFO - PROCESS | 17795 | 1469110983289 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 07:23:03 INFO - PROCESS | 17795 | 1469110983318 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:03 INFO - PROCESS | 17795 | 1469110983325 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:03 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f481400 == 31 [pid = 17795] [id = 488] 07:23:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8f77e000) [pid = 17795] [serial = 1465] [outer = (nil)] 07:23:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x9109d800) [pid = 17795] [serial = 1466] [outer = 0x8f77e000] 07:23:03 INFO - PROCESS | 17795 | 1469110983389 Marionette DEBUG loaded listener.js 07:23:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x91165800) [pid = 17795] [serial = 1467] [outer = 0x8f77e000] 07:23:04 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8f49d800) [pid = 17795] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:23:04 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x92272800) [pid = 17795] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:23:04 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8e363c00) [pid = 17795] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:23:04 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8f7e2800) [pid = 17795] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:23:04 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8f4a6800) [pid = 17795] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:23:04 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8e4a8c00) [pid = 17795] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:23:04 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8e49cc00) [pid = 17795] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:23:04 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x9115e800) [pid = 17795] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:23:04 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8f327000) [pid = 17795] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:23:04 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x90e18c00) [pid = 17795] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:23:04 INFO - PROCESS | 17795 | 1469110984490 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]]]}] 07:23:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1480ms 07:23:04 INFO - PROCESS | 17795 | 1469110984557 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 07:23:04 INFO - PROCESS | 17795 | 1469110984563 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 07:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:23:04 INFO - PROCESS | 17795 | 1469110984576 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:23:04 INFO - PROCESS | 17795 | 1469110984579 Marionette TRACE conn3 <- [1,1926,null,{}] 07:23:04 INFO - PROCESS | 17795 | 1469110984586 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}] 07:23:04 INFO - PROCESS | 17795 | 1469110984590 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:04 INFO - PROCESS | 17795 | 1469110984735 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 07:23:04 INFO - PROCESS | 17795 | 1469110984743 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:04 INFO - PROCESS | 17795 | 1469110984749 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:04 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e316c00 == 32 [pid = 17795] [id = 489] 07:23:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8f326400) [pid = 17795] [serial = 1468] [outer = (nil)] 07:23:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x91099000) [pid = 17795] [serial = 1469] [outer = 0x8f326400] 07:23:04 INFO - PROCESS | 17795 | 1469110984815 Marionette DEBUG loaded listener.js 07:23:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x92271c00) [pid = 17795] [serial = 1470] [outer = 0x8f326400] 07:23:05 INFO - PROCESS | 17795 | 1469110985610 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]]]}] 07:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1082ms 07:23:05 INFO - PROCESS | 17795 | 1469110985659 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 07:23:05 INFO - PROCESS | 17795 | 1469110985663 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 07:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:23:05 INFO - PROCESS | 17795 | 1469110985669 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:23:05 INFO - PROCESS | 17795 | 1469110985673 Marionette TRACE conn3 <- [1,1930,null,{}] 07:23:05 INFO - PROCESS | 17795 | 1469110985678 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}] 07:23:05 INFO - PROCESS | 17795 | 1469110985688 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:05 INFO - PROCESS | 17795 | 1469110985866 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 07:23:06 INFO - PROCESS | 17795 | 1469110986085 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:06 INFO - PROCESS | 17795 | 1469110986094 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:06 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d842c00 == 33 [pid = 17795] [id = 490] 07:23:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8d843800) [pid = 17795] [serial = 1471] [outer = (nil)] 07:23:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8d84dc00) [pid = 17795] [serial = 1472] [outer = 0x8d843800] 07:23:06 INFO - PROCESS | 17795 | 1469110986191 Marionette DEBUG loaded listener.js 07:23:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8e315c00) [pid = 17795] [serial = 1473] [outer = 0x8d843800] 07:23:07 INFO - PROCESS | 17795 | 1469110987205 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]]]}] 07:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1584ms 07:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:23:07 INFO - PROCESS | 17795 | 1469110987257 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 07:23:07 INFO - PROCESS | 17795 | 1469110987261 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 07:23:07 INFO - PROCESS | 17795 | 1469110987270 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:23:07 INFO - PROCESS | 17795 | 1469110987275 Marionette TRACE conn3 <- [1,1934,null,{}] 07:23:07 INFO - PROCESS | 17795 | 1469110987282 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}] 07:23:07 INFO - PROCESS | 17795 | 1469110987291 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:07 INFO - PROCESS | 17795 | 1469110987478 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 07:23:07 INFO - PROCESS | 17795 | 1469110987645 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:07 INFO - PROCESS | 17795 | 1469110987653 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:07 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d84a800 == 34 [pid = 17795] [id = 491] 07:23:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8d84e800) [pid = 17795] [serial = 1474] [outer = (nil)] 07:23:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8f31bc00) [pid = 17795] [serial = 1475] [outer = 0x8d84e800] 07:23:07 INFO - PROCESS | 17795 | 1469110987786 Marionette DEBUG loaded listener.js 07:23:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x8f488c00) [pid = 17795] [serial = 1476] [outer = 0x8d84e800] 07:23:08 INFO - PROCESS | 17795 | 1469110988736 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]]]}] 07:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1548ms 07:23:08 INFO - PROCESS | 17795 | 1469110988821 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 07:23:08 INFO - PROCESS | 17795 | 1469110988828 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 07:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:23:08 INFO - PROCESS | 17795 | 1469110988836 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:23:08 INFO - PROCESS | 17795 | 1469110988840 Marionette TRACE conn3 <- [1,1938,null,{}] 07:23:08 INFO - PROCESS | 17795 | 1469110988846 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}] 07:23:08 INFO - PROCESS | 17795 | 1469110988852 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:09 INFO - PROCESS | 17795 | 1469110989066 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 07:23:09 INFO - PROCESS | 17795 | 1469110989332 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:09 INFO - PROCESS | 17795 | 1469110989338 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:09 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f59b000 == 35 [pid = 17795] [id = 492] 07:23:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x8f772c00) [pid = 17795] [serial = 1477] [outer = (nil)] 07:23:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x8f7e9c00) [pid = 17795] [serial = 1478] [outer = 0x8f772c00] 07:23:09 INFO - PROCESS | 17795 | 1469110989447 Marionette DEBUG loaded listener.js 07:23:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x90e11000) [pid = 17795] [serial = 1479] [outer = 0x8f772c00] 07:23:10 INFO - PROCESS | 17795 | 1469110990398 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]]]}] 07:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1632ms 07:23:10 INFO - PROCESS | 17795 | 1469110990468 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 07:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:23:10 INFO - PROCESS | 17795 | 1469110990473 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 07:23:10 INFO - PROCESS | 17795 | 1469110990489 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:23:10 INFO - PROCESS | 17795 | 1469110990498 Marionette TRACE conn3 <- [1,1942,null,{}] 07:23:10 INFO - PROCESS | 17795 | 1469110990506 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}] 07:23:10 INFO - PROCESS | 17795 | 1469110990513 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:10 INFO - PROCESS | 17795 | 1469110990743 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 07:23:10 INFO - PROCESS | 17795 | 1469110990955 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:10 INFO - PROCESS | 17795 | 1469110990966 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:11 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a7c00 == 36 [pid = 17795] [id = 493] 07:23:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x8eb8b800) [pid = 17795] [serial = 1480] [outer = (nil)] 07:23:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x8f49a000) [pid = 17795] [serial = 1481] [outer = 0x8eb8b800] 07:23:11 INFO - PROCESS | 17795 | 1469110991064 Marionette DEBUG loaded listener.js 07:23:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x8f7e8c00) [pid = 17795] [serial = 1482] [outer = 0x8eb8b800] 07:23:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8f49d400 == 35 [pid = 17795] [id = 466] 07:23:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8e316c00 == 34 [pid = 17795] [id = 489] 07:23:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8f481400 == 33 [pid = 17795] [id = 488] 07:23:12 INFO - PROCESS | 17795 | 1469110992271 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]]]}] 07:23:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8f5a4000 == 32 [pid = 17795] [id = 487] 07:23:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec85c00 == 31 [pid = 17795] [id = 486] 07:23:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8e49d800 == 30 [pid = 17795] [id = 485] 07:23:12 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x9227f800) [pid = 17795] [serial = 1427] [outer = (nil)] [url = about:blank] 07:23:12 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x9240fc00) [pid = 17795] [serial = 1430] [outer = (nil)] [url = about:blank] 07:23:12 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x9233e400) [pid = 17795] [serial = 1428] [outer = (nil)] [url = about:blank] 07:23:12 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x92c41800) [pid = 17795] [serial = 1433] [outer = (nil)] [url = about:blank] 07:23:12 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8e36e800) [pid = 17795] [serial = 1407] [outer = (nil)] [url = about:blank] 07:23:12 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8f59d400) [pid = 17795] [serial = 1412] [outer = (nil)] [url = about:blank] 07:23:12 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8f77b400) [pid = 17795] [serial = 1413] [outer = (nil)] [url = about:blank] 07:23:12 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8e569400) [pid = 17795] [serial = 1418] [outer = (nil)] [url = about:blank] 07:23:12 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8eb8a000) [pid = 17795] [serial = 1419] [outer = (nil)] [url = about:blank] 07:23:12 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8eb8c800) [pid = 17795] [serial = 1409] [outer = (nil)] [url = about:blank] 07:23:12 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8ebc8c00) [pid = 17795] [serial = 1410] [outer = (nil)] [url = about:blank] 07:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1853ms 07:23:12 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x91165000) [pid = 17795] [serial = 1415] [outer = (nil)] [url = about:blank] 07:23:12 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x92274000) [pid = 17795] [serial = 1416] [outer = (nil)] [url = about:blank] 07:23:12 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8f482000) [pid = 17795] [serial = 1421] [outer = (nil)] [url = about:blank] 07:23:12 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8f49c800) [pid = 17795] [serial = 1422] [outer = (nil)] [url = about:blank] 07:23:12 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x9115d800) [pid = 17795] [serial = 1424] [outer = (nil)] [url = about:blank] 07:23:12 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x92c49400) [pid = 17795] [serial = 1434] [outer = (nil)] [url = about:blank] 07:23:12 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x925c2800) [pid = 17795] [serial = 1431] [outer = (nil)] [url = about:blank] 07:23:12 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x91160c00) [pid = 17795] [serial = 1425] [outer = (nil)] [url = about:blank] 07:23:12 INFO - PROCESS | 17795 | 1469110992353 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 07:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:23:12 INFO - PROCESS | 17795 | 1469110992358 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 07:23:12 INFO - PROCESS | 17795 | 1469110992366 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:23:12 INFO - PROCESS | 17795 | 1469110992371 Marionette TRACE conn3 <- [1,1946,null,{}] 07:23:12 INFO - PROCESS | 17795 | 1469110992378 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}] 07:23:12 INFO - PROCESS | 17795 | 1469110992384 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:12 INFO - PROCESS | 17795 | 1469110992576 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 07:23:12 INFO - PROCESS | 17795 | 1469110992703 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:12 INFO - PROCESS | 17795 | 1469110992713 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:12 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a0400 == 31 [pid = 17795] [id = 494] 07:23:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x8e4a0800) [pid = 17795] [serial = 1483] [outer = (nil)] 07:23:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8eb8c800) [pid = 17795] [serial = 1484] [outer = 0x8e4a0800] 07:23:12 INFO - PROCESS | 17795 | 1469110992778 Marionette DEBUG loaded listener.js 07:23:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8ebc3800) [pid = 17795] [serial = 1485] [outer = 0x8e4a0800] 07:23:13 INFO - PROCESS | 17795 | 1469110993498 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]]]}] 07:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1183ms 07:23:13 INFO - PROCESS | 17795 | 1469110993547 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 07:23:13 INFO - PROCESS | 17795 | 1469110993554 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 07:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:23:13 INFO - PROCESS | 17795 | 1469110993564 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:23:13 INFO - PROCESS | 17795 | 1469110993568 Marionette TRACE conn3 <- [1,1950,null,{}] 07:23:13 INFO - PROCESS | 17795 | 1469110993574 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}] 07:23:13 INFO - PROCESS | 17795 | 1469110993580 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:13 INFO - PROCESS | 17795 | 1469110993740 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 07:23:13 INFO - PROCESS | 17795 | 1469110993748 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:13 INFO - PROCESS | 17795 | 1469110993757 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:13 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb87000 == 32 [pid = 17795] [id = 495] 07:23:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8f487800) [pid = 17795] [serial = 1486] [outer = (nil)] 07:23:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8f49c800) [pid = 17795] [serial = 1487] [outer = 0x8f487800] 07:23:13 INFO - PROCESS | 17795 | 1469110993824 Marionette DEBUG loaded listener.js 07:23:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8f4a8400) [pid = 17795] [serial = 1488] [outer = 0x8f487800] 07:23:14 INFO - PROCESS | 17795 | 1469110994740 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]]]}] 07:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1238ms 07:23:14 INFO - PROCESS | 17795 | 1469110994802 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 07:23:14 INFO - PROCESS | 17795 | 1469110994805 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 07:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:23:14 INFO - PROCESS | 17795 | 1469110994812 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:23:14 INFO - PROCESS | 17795 | 1469110994817 Marionette TRACE conn3 <- [1,1954,null,{}] 07:23:14 INFO - PROCESS | 17795 | 1469110994840 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}] 07:23:14 INFO - PROCESS | 17795 | 1469110994848 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:15 INFO - PROCESS | 17795 | 1469110995051 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 07:23:15 INFO - PROCESS | 17795 | 1469110995075 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:15 INFO - PROCESS | 17795 | 1469110995085 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:15 INFO - PROCESS | 17795 | ++DOCSHELL 0x90e0bc00 == 33 [pid = 17795] [id = 496] 07:23:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x90e0cc00) [pid = 17795] [serial = 1489] [outer = (nil)] 07:23:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x91093000) [pid = 17795] [serial = 1490] [outer = 0x90e0cc00] 07:23:15 INFO - PROCESS | 17795 | 1469110995154 Marionette DEBUG loaded listener.js 07:23:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x91160400) [pid = 17795] [serial = 1491] [outer = 0x90e0cc00] 07:23:16 INFO - PROCESS | 17795 | 1469110996068 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]]]}] 07:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1304ms 07:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:23:16 INFO - PROCESS | 17795 | 1469110996124 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 07:23:16 INFO - PROCESS | 17795 | 1469110996127 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 07:23:16 INFO - PROCESS | 17795 | 1469110996134 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:23:16 INFO - PROCESS | 17795 | 1469110996138 Marionette TRACE conn3 <- [1,1958,null,{}] 07:23:16 INFO - PROCESS | 17795 | 1469110996143 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}] 07:23:16 INFO - PROCESS | 17795 | 1469110996148 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:16 INFO - PROCESS | 17795 | 1469110996357 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 07:23:16 INFO - PROCESS | 17795 | 1469110996380 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:16 INFO - PROCESS | 17795 | 1469110996388 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:16 INFO - PROCESS | 17795 | ++DOCSHELL 0x91167000 == 34 [pid = 17795] [id = 497] 07:23:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x92342800) [pid = 17795] [serial = 1492] [outer = (nil)] 07:23:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x9240f000) [pid = 17795] [serial = 1493] [outer = 0x92342800] 07:23:16 INFO - PROCESS | 17795 | 1469110996457 Marionette DEBUG loaded listener.js 07:23:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x925c6800) [pid = 17795] [serial = 1494] [outer = 0x92342800] 07:23:17 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8d845800) [pid = 17795] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:23:17 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8f484400) [pid = 17795] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:23:17 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x90e09400) [pid = 17795] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:23:17 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x910a0c00) [pid = 17795] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:23:17 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x92cc2400) [pid = 17795] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:23:17 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8ec8b400) [pid = 17795] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:23:17 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8ebc5400) [pid = 17795] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:23:17 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8e561400) [pid = 17795] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:23:17 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8e49f400) [pid = 17795] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:23:17 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8f5a5000) [pid = 17795] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:23:17 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x8f77e000) [pid = 17795] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:23:17 INFO - PROCESS | 17795 | 1469110997419 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]]]}] 07:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1333ms 07:23:17 INFO - PROCESS | 17795 | 1469110997467 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 07:23:17 INFO - PROCESS | 17795 | 1469110997470 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 07:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:23:17 INFO - PROCESS | 17795 | 1469110997477 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:23:17 INFO - PROCESS | 17795 | 1469110997480 Marionette TRACE conn3 <- [1,1962,null,{}] 07:23:17 INFO - PROCESS | 17795 | 1469110997486 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}] 07:23:17 INFO - PROCESS | 17795 | 1469110997490 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:17 INFO - PROCESS | 17795 | 1469110997681 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 07:23:17 INFO - PROCESS | 17795 | 1469110997698 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:17 INFO - PROCESS | 17795 | 1469110997707 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:17 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebc5400 == 35 [pid = 17795] [id = 498] 07:23:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8ec8b400) [pid = 17795] [serial = 1495] [outer = (nil)] 07:23:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8f7e7400) [pid = 17795] [serial = 1496] [outer = 0x8ec8b400] 07:23:17 INFO - PROCESS | 17795 | 1469110997773 Marionette DEBUG loaded listener.js 07:23:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x9115f000) [pid = 17795] [serial = 1497] [outer = 0x8ec8b400] 07:23:18 INFO - PROCESS | 17795 | 1469110998596 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]]]}] 07:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1137ms 07:23:18 INFO - PROCESS | 17795 | 1469110998621 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 07:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:23:18 INFO - PROCESS | 17795 | 1469110998626 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 07:23:18 INFO - PROCESS | 17795 | 1469110998633 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:23:18 INFO - PROCESS | 17795 | 1469110998637 Marionette TRACE conn3 <- [1,1966,null,{}] 07:23:18 INFO - PROCESS | 17795 | 1469110998644 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}] 07:23:18 INFO - PROCESS | 17795 | 1469110998654 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:18 INFO - PROCESS | 17795 | 1469110998859 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 07:23:19 INFO - PROCESS | 17795 | 1469110999029 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:19 INFO - PROCESS | 17795 | 1469110999041 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:19 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d849c00 == 36 [pid = 17795] [id = 499] 07:23:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8d84b400) [pid = 17795] [serial = 1498] [outer = (nil)] 07:23:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8e362400) [pid = 17795] [serial = 1499] [outer = 0x8d84b400] 07:23:19 INFO - PROCESS | 17795 | 1469110999127 Marionette DEBUG loaded listener.js 07:23:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8e49d800) [pid = 17795] [serial = 1500] [outer = 0x8d84b400] 07:23:20 INFO - PROCESS | 17795 | 1469111000137 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]]]}] 07:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1530ms 07:23:20 INFO - PROCESS | 17795 | 1469111000165 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 07:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:23:20 INFO - PROCESS | 17795 | 1469111000171 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 07:23:20 INFO - PROCESS | 17795 | 1469111000179 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:23:20 INFO - PROCESS | 17795 | 1469111000184 Marionette TRACE conn3 <- [1,1970,null,{}] 07:23:20 INFO - PROCESS | 17795 | 1469111000192 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}] 07:23:20 INFO - PROCESS | 17795 | 1469111000198 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:20 INFO - PROCESS | 17795 | 1469111000376 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 07:23:20 INFO - PROCESS | 17795 | 1469111000547 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:20 INFO - PROCESS | 17795 | 1469111000556 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:20 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb8d400 == 37 [pid = 17795] [id = 500] 07:23:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8ec8c800) [pid = 17795] [serial = 1501] [outer = (nil)] 07:23:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8f4a6000) [pid = 17795] [serial = 1502] [outer = 0x8ec8c800] 07:23:20 INFO - PROCESS | 17795 | 1469111000631 Marionette DEBUG loaded listener.js 07:23:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8f775000) [pid = 17795] [serial = 1503] [outer = 0x8ec8c800] 07:23:21 INFO - PROCESS | 17795 | 1469111001579 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]]]}] 07:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1436ms 07:23:21 INFO - PROCESS | 17795 | 1469111001618 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 07:23:21 INFO - PROCESS | 17795 | 1469111001624 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 07:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:23:21 INFO - PROCESS | 17795 | 1469111001638 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:23:21 INFO - PROCESS | 17795 | 1469111001648 Marionette TRACE conn3 <- [1,1974,null,{}] 07:23:21 INFO - PROCESS | 17795 | 1469111001655 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}] 07:23:21 INFO - PROCESS | 17795 | 1469111001661 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:21 INFO - PROCESS | 17795 | 1469111001852 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 07:23:22 INFO - PROCESS | 17795 | 1469111002019 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:22 INFO - PROCESS | 17795 | 1469111002025 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:22 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f7e9800 == 38 [pid = 17795] [id = 501] 07:23:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8f7f1000) [pid = 17795] [serial = 1504] [outer = (nil)] 07:23:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x92276800) [pid = 17795] [serial = 1505] [outer = 0x8f7f1000] 07:23:22 INFO - PROCESS | 17795 | 1469111002100 Marionette DEBUG loaded listener.js 07:23:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x9233b400) [pid = 17795] [serial = 1506] [outer = 0x8f7f1000] 07:23:23 INFO - PROCESS | 17795 | 1469111003066 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]]]}] 07:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1491ms 07:23:23 INFO - PROCESS | 17795 | 1469111003129 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 07:23:23 INFO - PROCESS | 17795 | 1469111003134 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 07:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:23:23 INFO - PROCESS | 17795 | 1469111003148 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:23:23 INFO - PROCESS | 17795 | 1469111003157 Marionette TRACE conn3 <- [1,1978,null,{}] 07:23:23 INFO - PROCESS | 17795 | 1469111003166 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}] 07:23:23 INFO - PROCESS | 17795 | 1469111003174 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:23 INFO - PROCESS | 17795 | 1469111003391 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 07:23:23 INFO - PROCESS | 17795 | 1469111003558 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:23 INFO - PROCESS | 17795 | 1469111003566 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:23 INFO - PROCESS | 17795 | ++DOCSHELL 0x92341c00 == 39 [pid = 17795] [id = 502] 07:23:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x92407800) [pid = 17795] [serial = 1507] [outer = (nil)] 07:23:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x92cc1400) [pid = 17795] [serial = 1508] [outer = 0x92407800] 07:23:23 INFO - PROCESS | 17795 | 1469111003645 Marionette DEBUG loaded listener.js 07:23:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x92cc5000) [pid = 17795] [serial = 1509] [outer = 0x92407800] 07:23:24 INFO - PROCESS | 17795 | 1469111004516 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]]]}] 07:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1414ms 07:23:24 INFO - PROCESS | 17795 | 1469111004556 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 07:23:24 INFO - PROCESS | 17795 | 1469111004559 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 07:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:23:24 INFO - PROCESS | 17795 | 1469111004566 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:23:24 INFO - PROCESS | 17795 | 1469111004570 Marionette TRACE conn3 <- [1,1982,null,{}] 07:23:24 INFO - PROCESS | 17795 | 1469111004576 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}] 07:23:24 INFO - PROCESS | 17795 | 1469111004581 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:24 INFO - PROCESS | 17795 | 1469111004764 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 07:23:24 INFO - PROCESS | 17795 | 1469111004931 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:24 INFO - PROCESS | 17795 | 1469111004937 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:24 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d847c00 == 40 [pid = 17795] [id = 503] 07:23:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x8ec8a000) [pid = 17795] [serial = 1510] [outer = (nil)] 07:23:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x93b04c00) [pid = 17795] [serial = 1511] [outer = 0x8ec8a000] 07:23:25 INFO - PROCESS | 17795 | 1469111005012 Marionette DEBUG loaded listener.js 07:23:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x93d58000) [pid = 17795] [serial = 1512] [outer = 0x8ec8a000] 07:23:25 INFO - PROCESS | 17795 | 1469111005881 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]]]}] 07:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1380ms 07:23:25 INFO - PROCESS | 17795 | 1469111005947 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 07:23:25 INFO - PROCESS | 17795 | 1469111005951 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 07:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:23:25 INFO - PROCESS | 17795 | 1469111005958 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:23:25 INFO - PROCESS | 17795 | 1469111005961 Marionette TRACE conn3 <- [1,1986,null,{}] 07:23:25 INFO - PROCESS | 17795 | 1469111005966 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}] 07:23:25 INFO - PROCESS | 17795 | 1469111005972 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:26 INFO - PROCESS | 17795 | 1469111006136 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 07:23:26 INFO - PROCESS | 17795 | 1469111006306 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:26 INFO - PROCESS | 17795 | 1469111006322 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:26 INFO - PROCESS | 17795 | ++DOCSHELL 0x90e16c00 == 41 [pid = 17795] [id = 504] 07:23:26 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x910a0000) [pid = 17795] [serial = 1513] [outer = (nil)] 07:23:26 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x93e5fc00) [pid = 17795] [serial = 1514] [outer = 0x910a0000] 07:23:26 INFO - PROCESS | 17795 | 1469111006411 Marionette DEBUG loaded listener.js 07:23:26 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x9499a400) [pid = 17795] [serial = 1515] [outer = 0x910a0000] 07:23:27 INFO - PROCESS | 17795 | 1469111007354 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]]]}] 07:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1631ms 07:23:27 INFO - PROCESS | 17795 | 1469111007590 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 07:23:27 INFO - PROCESS | 17795 | 1469111007597 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 07:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:23:27 INFO - PROCESS | 17795 | 1469111007606 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:23:27 INFO - PROCESS | 17795 | 1469111007611 Marionette TRACE conn3 <- [1,1990,null,{}] 07:23:27 INFO - PROCESS | 17795 | 1469111007619 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}] 07:23:27 INFO - PROCESS | 17795 | 1469111007624 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:27 INFO - PROCESS | 17795 | 1469111007814 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 07:23:28 INFO - PROCESS | 17795 | 1469111008082 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:28 INFO - PROCESS | 17795 | 1469111008097 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:28 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebce000 == 42 [pid = 17795] [id = 505] 07:23:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0x8ec84c00) [pid = 17795] [serial = 1516] [outer = (nil)] 07:23:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 85 (0x8ec8b000) [pid = 17795] [serial = 1517] [outer = 0x8ec84c00] 07:23:28 INFO - PROCESS | 17795 | 1469111008176 Marionette DEBUG loaded listener.js 07:23:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 86 (0x8ec92000) [pid = 17795] [serial = 1518] [outer = 0x8ec84c00] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x8d84e400 == 41 [pid = 17795] [id = 467] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebc5400 == 40 [pid = 17795] [id = 498] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x91167000 == 39 [pid = 17795] [id = 497] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x90e0bc00 == 38 [pid = 17795] [id = 496] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x8eb87000 == 37 [pid = 17795] [id = 495] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a0400 == 36 [pid = 17795] [id = 494] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a7c00 == 35 [pid = 17795] [id = 493] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x8f59b000 == 34 [pid = 17795] [id = 492] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x8d84a800 == 33 [pid = 17795] [id = 491] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x8d842c00 == 32 [pid = 17795] [id = 490] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x8f320400 == 31 [pid = 17795] [id = 473] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec8f000 == 30 [pid = 17795] [id = 479] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x8d844000 == 29 [pid = 17795] [id = 470] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x90e18000 == 28 [pid = 17795] [id = 474] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x9115e000 == 27 [pid = 17795] [id = 471] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x8f780800 == 26 [pid = 17795] [id = 468] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a4c00 == 25 [pid = 17795] [id = 472] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x8d842400 == 24 [pid = 17795] [id = 478] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x8f59f800 == 23 [pid = 17795] [id = 476] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x91098400 == 22 [pid = 17795] [id = 481] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x8d848c00 == 21 [pid = 17795] [id = 477] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x8f777000 == 20 [pid = 17795] [id = 480] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x9109ec00 == 19 [pid = 17795] [id = 482] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebc0400 == 18 [pid = 17795] [id = 483] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a7000 == 17 [pid = 17795] [id = 464] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x8e311c00 == 16 [pid = 17795] [id = 475] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x8e31a800 == 15 [pid = 17795] [id = 469] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a5c00 == 14 [pid = 17795] [id = 484] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebbf800 == 13 [pid = 17795] [id = 465] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x90e16c00 == 12 [pid = 17795] [id = 504] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x8d847c00 == 11 [pid = 17795] [id = 503] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x92341c00 == 10 [pid = 17795] [id = 502] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x8f7e9800 == 9 [pid = 17795] [id = 501] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x8d849c00 == 8 [pid = 17795] [id = 499] 07:23:29 INFO - PROCESS | 17795 | --DOCSHELL 0x8eb8d400 == 7 [pid = 17795] [id = 500] 07:23:29 INFO - PROCESS | 17795 | --DOMWINDOW == 85 (0x91099000) [pid = 17795] [serial = 1469] [outer = (nil)] [url = about:blank] 07:23:29 INFO - PROCESS | 17795 | --DOMWINDOW == 84 (0x8e365400) [pid = 17795] [serial = 1437] [outer = (nil)] [url = about:blank] 07:23:29 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x8e318400) [pid = 17795] [serial = 1436] [outer = (nil)] [url = about:blank] 07:23:29 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x8f772800) [pid = 17795] [serial = 1440] [outer = (nil)] [url = about:blank] 07:23:29 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x8f4a4400) [pid = 17795] [serial = 1439] [outer = (nil)] [url = about:blank] 07:23:29 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x9240bc00) [pid = 17795] [serial = 1443] [outer = (nil)] [url = about:blank] 07:23:29 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x92346c00) [pid = 17795] [serial = 1442] [outer = (nil)] [url = about:blank] 07:23:29 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x92ccb000) [pid = 17795] [serial = 1446] [outer = (nil)] [url = about:blank] 07:23:29 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x92cc5c00) [pid = 17795] [serial = 1445] [outer = (nil)] [url = about:blank] 07:23:29 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x93d56400) [pid = 17795] [serial = 1449] [outer = (nil)] [url = about:blank] 07:23:29 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x93b02000) [pid = 17795] [serial = 1448] [outer = (nil)] [url = about:blank] 07:23:29 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8ec8fc00) [pid = 17795] [serial = 1460] [outer = (nil)] [url = about:blank] 07:23:29 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x93e31000) [pid = 17795] [serial = 1452] [outer = (nil)] [url = about:blank] 07:23:29 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8f5a8400) [pid = 17795] [serial = 1451] [outer = (nil)] [url = about:blank] 07:23:29 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8ec88000) [pid = 17795] [serial = 1455] [outer = (nil)] [url = about:blank] 07:23:29 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8ebc3c00) [pid = 17795] [serial = 1454] [outer = (nil)] [url = about:blank] 07:23:29 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8e4a2c00) [pid = 17795] [serial = 1457] [outer = (nil)] [url = about:blank] 07:23:29 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8e565400) [pid = 17795] [serial = 1458] [outer = (nil)] [url = about:blank] 07:23:29 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8f7e2400) [pid = 17795] [serial = 1463] [outer = (nil)] [url = about:blank] 07:23:29 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x9109d800) [pid = 17795] [serial = 1466] [outer = (nil)] [url = about:blank] 07:23:29 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8f7ee800) [pid = 17795] [serial = 1464] [outer = (nil)] [url = about:blank] 07:23:29 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x91165800) [pid = 17795] [serial = 1467] [outer = (nil)] [url = about:blank] 07:23:29 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8f324800) [pid = 17795] [serial = 1461] [outer = (nil)] [url = about:blank] 07:23:29 INFO - PROCESS | 17795 | 1469111009982 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]]]}] 07:23:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 2492ms 07:23:30 INFO - PROCESS | 17795 | 1469111010099 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 07:23:30 INFO - PROCESS | 17795 | 1469111010103 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 07:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:23:30 INFO - PROCESS | 17795 | 1469111010111 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:23:30 INFO - PROCESS | 17795 | 1469111010117 Marionette TRACE conn3 <- [1,1994,null,{}] 07:23:30 INFO - PROCESS | 17795 | 1469111010126 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}] 07:23:30 INFO - PROCESS | 17795 | 1469111010131 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:30 INFO - PROCESS | 17795 | 1469111010289 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 07:23:30 INFO - PROCESS | 17795 | 1469111010407 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:30 INFO - PROCESS | 17795 | 1469111010413 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:30 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a0400 == 8 [pid = 17795] [id = 506] 07:23:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8e4a1800) [pid = 17795] [serial = 1519] [outer = (nil)] 07:23:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8e4a7000) [pid = 17795] [serial = 1520] [outer = 0x8e4a1800] 07:23:30 INFO - PROCESS | 17795 | 1469111010487 Marionette DEBUG loaded listener.js 07:23:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8e568800) [pid = 17795] [serial = 1521] [outer = 0x8e4a1800] 07:23:31 INFO - PROCESS | 17795 | 1469111011237 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]]]}] 07:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1182ms 07:23:31 INFO - PROCESS | 17795 | 1469111011307 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 07:23:31 INFO - PROCESS | 17795 | 1469111011316 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 07:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:23:31 INFO - PROCESS | 17795 | 1469111011329 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:23:31 INFO - PROCESS | 17795 | 1469111011333 Marionette TRACE conn3 <- [1,1998,null,{}] 07:23:31 INFO - PROCESS | 17795 | 1469111011342 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}] 07:23:31 INFO - PROCESS | 17795 | 1469111011347 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:31 INFO - PROCESS | 17795 | 1469111011511 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 07:23:31 INFO - PROCESS | 17795 | 1469111011521 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:31 INFO - PROCESS | 17795 | 1469111011528 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:31 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebcc000 == 9 [pid = 17795] [id = 507] 07:23:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8ebcc800) [pid = 17795] [serial = 1522] [outer = (nil)] 07:23:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8ec8ac00) [pid = 17795] [serial = 1523] [outer = 0x8ebcc800] 07:23:31 INFO - PROCESS | 17795 | 1469111011607 Marionette DEBUG loaded listener.js 07:23:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8f31f000) [pid = 17795] [serial = 1524] [outer = 0x8ebcc800] 07:23:32 INFO - PROCESS | 17795 | 1469111012546 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]]]}] 07:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1285ms 07:23:32 INFO - PROCESS | 17795 | 1469111012614 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 07:23:32 INFO - PROCESS | 17795 | 1469111012618 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 07:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:23:32 INFO - PROCESS | 17795 | 1469111012624 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:23:32 INFO - PROCESS | 17795 | 1469111012630 Marionette TRACE conn3 <- [1,2002,null,{}] 07:23:32 INFO - PROCESS | 17795 | 1469111012666 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}] 07:23:32 INFO - PROCESS | 17795 | 1469111012675 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:32 INFO - PROCESS | 17795 | 1469111012876 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 07:23:32 INFO - PROCESS | 17795 | 1469111012897 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:32 INFO - PROCESS | 17795 | 1469111012909 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:32 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f773800 == 10 [pid = 17795] [id = 508] 07:23:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8f774400) [pid = 17795] [serial = 1525] [outer = (nil)] 07:23:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8f77e800) [pid = 17795] [serial = 1526] [outer = 0x8f774400] 07:23:32 INFO - PROCESS | 17795 | 1469111012977 Marionette DEBUG loaded listener.js 07:23:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8f7e7c00) [pid = 17795] [serial = 1527] [outer = 0x8f774400] 07:23:33 INFO - PROCESS | 17795 | 1469111013852 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]]]}] 07:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1297ms 07:23:33 INFO - PROCESS | 17795 | 1469111013922 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 07:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:23:33 INFO - PROCESS | 17795 | 1469111013926 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 07:23:33 INFO - PROCESS | 17795 | 1469111013932 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:23:33 INFO - PROCESS | 17795 | 1469111013948 Marionette TRACE conn3 <- [1,2006,null,{}] 07:23:33 INFO - PROCESS | 17795 | 1469111013962 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}] 07:23:33 INFO - PROCESS | 17795 | 1469111013967 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:34 INFO - PROCESS | 17795 | 1469111014160 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 07:23:34 INFO - PROCESS | 17795 | 1469111014206 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:34 INFO - PROCESS | 17795 | 1469111014217 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:34 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f49d000 == 11 [pid = 17795] [id = 509] 07:23:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8f7ee800) [pid = 17795] [serial = 1528] [outer = (nil)] 07:23:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x90e16c00) [pid = 17795] [serial = 1529] [outer = 0x8f7ee800] 07:23:34 INFO - PROCESS | 17795 | 1469111014289 Marionette DEBUG loaded listener.js 07:23:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x9109dc00) [pid = 17795] [serial = 1530] [outer = 0x8f7ee800] 07:23:35 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x90e0cc00) [pid = 17795] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:23:35 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x92342800) [pid = 17795] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:23:35 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8ec8b400) [pid = 17795] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:23:35 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8f772c00) [pid = 17795] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:23:35 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8d843800) [pid = 17795] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:23:35 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8f487800) [pid = 17795] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:23:35 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8eb8b800) [pid = 17795] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:23:35 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8e4a0800) [pid = 17795] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:23:35 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8f326400) [pid = 17795] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:23:35 INFO - PROCESS | 17795 | 1469111015495 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]]]}] 07:23:35 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 07:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1603ms 07:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:23:35 INFO - PROCESS | 17795 | 1469111015535 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 07:23:35 INFO - PROCESS | 17795 | 1469111015538 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 07:23:35 INFO - PROCESS | 17795 | 1469111015544 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:23:35 INFO - PROCESS | 17795 | 1469111015547 Marionette TRACE conn3 <- [1,2010,null,{}] 07:23:35 INFO - PROCESS | 17795 | 1469111015561 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}] 07:23:35 INFO - PROCESS | 17795 | 1469111015566 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:35 INFO - PROCESS | 17795 | 1469111015727 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 07:23:35 INFO - PROCESS | 17795 | 1469111015735 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:35 INFO - PROCESS | 17795 | 1469111015741 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:35 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d843800 == 12 [pid = 17795] [id = 510] 07:23:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8ebc3400) [pid = 17795] [serial = 1531] [outer = (nil)] 07:23:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x90e0ac00) [pid = 17795] [serial = 1532] [outer = 0x8ebc3400] 07:23:35 INFO - PROCESS | 17795 | 1469111015807 Marionette DEBUG loaded listener.js 07:23:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x92272c00) [pid = 17795] [serial = 1533] [outer = 0x8ebc3400] 07:23:36 INFO - PROCESS | 17795 | 1469111016596 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]]]}] 07:23:36 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 07:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1078ms 07:23:36 INFO - PROCESS | 17795 | 1469111016622 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 07:23:36 INFO - PROCESS | 17795 | 1469111016626 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 07:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:23:36 INFO - PROCESS | 17795 | 1469111016648 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:23:36 INFO - PROCESS | 17795 | 1469111016651 Marionette TRACE conn3 <- [1,2014,null,{}] 07:23:36 INFO - PROCESS | 17795 | 1469111016657 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}] 07:23:36 INFO - PROCESS | 17795 | 1469111016667 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:36 INFO - PROCESS | 17795 | 1469111016911 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 07:23:36 INFO - PROCESS | 17795 | 1469111016926 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:36 INFO - PROCESS | 17795 | 1469111016933 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:36 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebc7c00 == 13 [pid = 17795] [id = 511] 07:23:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x92275000) [pid = 17795] [serial = 1534] [outer = (nil)] 07:23:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x92341c00) [pid = 17795] [serial = 1535] [outer = 0x92275000] 07:23:37 INFO - PROCESS | 17795 | 1469111016996 Marionette DEBUG loaded listener.js 07:23:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x925c4c00) [pid = 17795] [serial = 1536] [outer = 0x92275000] 07:23:38 INFO - PROCESS | 17795 | 1469111018101 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]]]}] 07:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1549ms 07:23:38 INFO - PROCESS | 17795 | 1469111018182 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 07:23:38 INFO - PROCESS | 17795 | 1469111018188 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 07:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:23:38 INFO - PROCESS | 17795 | 1469111018196 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:23:38 INFO - PROCESS | 17795 | 1469111018204 Marionette TRACE conn3 <- [1,2018,null,{}] 07:23:38 INFO - PROCESS | 17795 | 1469111018211 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}] 07:23:38 INFO - PROCESS | 17795 | 1469111018217 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:38 INFO - PROCESS | 17795 | 1469111018427 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 07:23:38 INFO - PROCESS | 17795 | 1469111018641 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:38 INFO - PROCESS | 17795 | 1469111018650 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:38 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a0000 == 14 [pid = 17795] [id = 512] 07:23:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8e56a000) [pid = 17795] [serial = 1537] [outer = (nil)] 07:23:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x8ebc5400) [pid = 17795] [serial = 1538] [outer = 0x8e56a000] 07:23:38 INFO - PROCESS | 17795 | 1469111018755 Marionette DEBUG loaded listener.js 07:23:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x8f484000) [pid = 17795] [serial = 1539] [outer = 0x8e56a000] 07:23:39 INFO - PROCESS | 17795 | 1469111019677 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]]]}] 07:23:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1541ms 07:23:39 INFO - PROCESS | 17795 | 1469111019737 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 07:23:39 INFO - PROCESS | 17795 | 1469111019744 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 07:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:23:39 INFO - PROCESS | 17795 | 1469111019754 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:23:39 INFO - PROCESS | 17795 | 1469111019759 Marionette TRACE conn3 <- [1,2022,null,{}] 07:23:39 INFO - PROCESS | 17795 | 1469111019766 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}] 07:23:39 INFO - PROCESS | 17795 | 1469111019772 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:39 INFO - PROCESS | 17795 | 1469111019991 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 07:23:40 INFO - PROCESS | 17795 | 1469111020263 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:40 INFO - PROCESS | 17795 | 1469111020274 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:40 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f48c000 == 15 [pid = 17795] [id = 513] 07:23:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x8f778400) [pid = 17795] [serial = 1540] [outer = (nil)] 07:23:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x8f7f1400) [pid = 17795] [serial = 1541] [outer = 0x8f778400] 07:23:40 INFO - PROCESS | 17795 | 1469111020389 Marionette DEBUG loaded listener.js 07:23:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x91098400) [pid = 17795] [serial = 1542] [outer = 0x8f778400] 07:23:41 INFO - PROCESS | 17795 | 1469111021349 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]]]}] 07:23:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:23:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1634ms 07:23:41 INFO - PROCESS | 17795 | 1469111021389 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 07:23:41 INFO - PROCESS | 17795 | 1469111021394 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 07:23:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:23:41 INFO - PROCESS | 17795 | 1469111021401 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:23:41 INFO - PROCESS | 17795 | 1469111021407 Marionette TRACE conn3 <- [1,2026,null,{}] 07:23:41 INFO - PROCESS | 17795 | 1469111021423 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}] 07:23:41 INFO - PROCESS | 17795 | 1469111021432 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:41 INFO - PROCESS | 17795 | 1469111021620 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 07:23:42 INFO - PROCESS | 17795 | 1469111021987 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:42 INFO - PROCESS | 17795 | 1469111021999 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:42 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e30dc00 == 16 [pid = 17795] [id = 514] 07:23:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x8e310400) [pid = 17795] [serial = 1543] [outer = (nil)] 07:23:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x8e319000) [pid = 17795] [serial = 1544] [outer = 0x8e310400] 07:23:42 INFO - PROCESS | 17795 | 1469111022069 Marionette DEBUG loaded listener.js 07:23:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x8e4a0800) [pid = 17795] [serial = 1545] [outer = 0x8e310400] 07:23:42 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x92271c00) [pid = 17795] [serial = 1470] [outer = (nil)] [url = about:blank] 07:23:42 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x91160400) [pid = 17795] [serial = 1491] [outer = (nil)] [url = about:blank] 07:23:42 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x9240f000) [pid = 17795] [serial = 1493] [outer = (nil)] [url = about:blank] 07:23:42 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x8f7e7400) [pid = 17795] [serial = 1496] [outer = (nil)] [url = about:blank] 07:23:42 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x8f7e9c00) [pid = 17795] [serial = 1478] [outer = (nil)] [url = about:blank] 07:23:42 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x90e11000) [pid = 17795] [serial = 1479] [outer = (nil)] [url = about:blank] 07:23:42 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8d84dc00) [pid = 17795] [serial = 1472] [outer = (nil)] [url = about:blank] 07:23:42 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8e315c00) [pid = 17795] [serial = 1473] [outer = (nil)] [url = about:blank] 07:23:42 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8f49c800) [pid = 17795] [serial = 1487] [outer = (nil)] [url = about:blank] 07:23:42 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8f31bc00) [pid = 17795] [serial = 1475] [outer = (nil)] [url = about:blank] 07:23:42 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8f49a000) [pid = 17795] [serial = 1481] [outer = (nil)] [url = about:blank] 07:23:42 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8f7e8c00) [pid = 17795] [serial = 1482] [outer = (nil)] [url = about:blank] 07:23:42 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8eb8c800) [pid = 17795] [serial = 1484] [outer = (nil)] [url = about:blank] 07:23:42 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8ebc3800) [pid = 17795] [serial = 1485] [outer = (nil)] [url = about:blank] 07:23:42 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x91093000) [pid = 17795] [serial = 1490] [outer = (nil)] [url = about:blank] 07:23:42 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x9115f000) [pid = 17795] [serial = 1497] [outer = (nil)] [url = about:blank] 07:23:42 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x925c6800) [pid = 17795] [serial = 1494] [outer = (nil)] [url = about:blank] 07:23:42 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8f4a8400) [pid = 17795] [serial = 1488] [outer = (nil)] [url = about:blank] 07:23:43 INFO - PROCESS | 17795 | 1469111023002 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]]]}] 07:23:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1642ms 07:23:43 INFO - PROCESS | 17795 | 1469111023046 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 07:23:43 INFO - PROCESS | 17795 | 1469111023051 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 07:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:23:43 INFO - PROCESS | 17795 | 1469111023058 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:23:43 INFO - PROCESS | 17795 | 1469111023062 Marionette TRACE conn3 <- [1,2030,null,{}] 07:23:43 INFO - PROCESS | 17795 | 1469111023070 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}] 07:23:43 INFO - PROCESS | 17795 | 1469111023076 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:43 INFO - PROCESS | 17795 | 1469111023226 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 07:23:43 INFO - PROCESS | 17795 | 1469111023237 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:43 INFO - PROCESS | 17795 | 1469111023245 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:43 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebc0400 == 17 [pid = 17795] [id = 515] 07:23:43 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8ebcc400) [pid = 17795] [serial = 1546] [outer = (nil)] 07:23:43 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8f324800) [pid = 17795] [serial = 1547] [outer = 0x8ebcc400] 07:23:43 INFO - PROCESS | 17795 | 1469111023316 Marionette DEBUG loaded listener.js 07:23:43 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8f4a5400) [pid = 17795] [serial = 1548] [outer = 0x8ebcc400] 07:23:44 INFO - PROCESS | 17795 | 1469111024180 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]]]}] 07:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1148ms 07:23:44 INFO - PROCESS | 17795 | 1469111024210 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 07:23:44 INFO - PROCESS | 17795 | 1469111024216 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 07:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:23:44 INFO - PROCESS | 17795 | 1469111024223 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:23:44 INFO - PROCESS | 17795 | 1469111024226 Marionette TRACE conn3 <- [1,2034,null,{}] 07:23:44 INFO - PROCESS | 17795 | 1469111024236 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}] 07:23:44 INFO - PROCESS | 17795 | 1469111024240 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:44 INFO - PROCESS | 17795 | 1469111024396 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 07:23:44 INFO - PROCESS | 17795 | 1469111024527 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:44 INFO - PROCESS | 17795 | 1469111024537 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:44 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb88400 == 18 [pid = 17795] [id = 516] 07:23:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8f771800) [pid = 17795] [serial = 1549] [outer = (nil)] 07:23:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x90e0c800) [pid = 17795] [serial = 1550] [outer = 0x8f771800] 07:23:44 INFO - PROCESS | 17795 | 1469111024612 Marionette DEBUG loaded listener.js 07:23:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x9109a000) [pid = 17795] [serial = 1551] [outer = 0x8f771800] 07:23:45 INFO - PROCESS | 17795 | 1469111025383 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]]]}] 07:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1187ms 07:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:23:45 INFO - PROCESS | 17795 | 1469111025416 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 07:23:45 INFO - PROCESS | 17795 | 1469111025419 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 07:23:45 INFO - PROCESS | 17795 | 1469111025437 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:23:45 INFO - PROCESS | 17795 | 1469111025446 Marionette TRACE conn3 <- [1,2038,null,{}] 07:23:45 INFO - PROCESS | 17795 | 1469111025462 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}] 07:23:45 INFO - PROCESS | 17795 | 1469111025470 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:45 INFO - PROCESS | 17795 | 1469111025668 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 07:23:45 INFO - PROCESS | 17795 | 1469111025690 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:45 INFO - PROCESS | 17795 | 1469111025697 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:45 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebc7400 == 19 [pid = 17795] [id = 517] 07:23:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x91165800) [pid = 17795] [serial = 1552] [outer = (nil)] 07:23:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x925c5000) [pid = 17795] [serial = 1553] [outer = 0x91165800] 07:23:45 INFO - PROCESS | 17795 | 1469111025760 Marionette DEBUG loaded listener.js 07:23:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x925cdc00) [pid = 17795] [serial = 1554] [outer = 0x91165800] 07:23:46 INFO - PROCESS | 17795 | 1469111026587 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]]]}] 07:23:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:23:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1206ms 07:23:46 INFO - PROCESS | 17795 | 1469111026632 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 07:23:46 INFO - PROCESS | 17795 | 1469111026636 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 07:23:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:23:46 INFO - PROCESS | 17795 | 1469111026651 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:23:46 INFO - PROCESS | 17795 | 1469111026654 Marionette TRACE conn3 <- [1,2042,null,{}] 07:23:46 INFO - PROCESS | 17795 | 1469111026660 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}] 07:23:46 INFO - PROCESS | 17795 | 1469111026663 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:46 INFO - PROCESS | 17795 | 1469111026869 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 07:23:46 INFO - PROCESS | 17795 | 1469111026893 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:46 INFO - PROCESS | 17795 | 1469111026900 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:46 INFO - PROCESS | 17795 | ++DOCSHELL 0x91162000 == 20 [pid = 17795] [id = 518] 07:23:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x925c7000) [pid = 17795] [serial = 1555] [outer = (nil)] 07:23:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x92c4f400) [pid = 17795] [serial = 1556] [outer = 0x925c7000] 07:23:46 INFO - PROCESS | 17795 | 1469111026962 Marionette DEBUG loaded listener.js 07:23:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x92c81800) [pid = 17795] [serial = 1557] [outer = 0x925c7000] 07:23:47 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8d84e800) [pid = 17795] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:23:47 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8ebc3400) [pid = 17795] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:23:47 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8f7ee800) [pid = 17795] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:23:47 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8ebcc800) [pid = 17795] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:23:47 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8e4a1800) [pid = 17795] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:23:47 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8ec84c00) [pid = 17795] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:23:47 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8d84b400) [pid = 17795] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:23:47 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8ec8c800) [pid = 17795] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:23:47 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8f7f1000) [pid = 17795] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:23:47 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x92407800) [pid = 17795] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:23:47 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8ec8a000) [pid = 17795] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:23:47 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x910a0000) [pid = 17795] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:23:47 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x8f774400) [pid = 17795] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:23:47 INFO - PROCESS | 17795 | 1469111027904 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]]]}] 07:23:47 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) 07:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1287ms 07:23:47 INFO - PROCESS | 17795 | 1469111027932 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 07:23:47 INFO - PROCESS | 17795 | 1469111027934 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 07:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:23:47 INFO - PROCESS | 17795 | 1469111027941 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:23:47 INFO - PROCESS | 17795 | 1469111027943 Marionette TRACE conn3 <- [1,2046,null,{}] 07:23:47 INFO - PROCESS | 17795 | 1469111027949 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}] 07:23:47 INFO - PROCESS | 17795 | 1469111027953 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:48 INFO - PROCESS | 17795 | 1469111028089 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 07:23:48 INFO - PROCESS | 17795 | 1469111028101 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:48 INFO - PROCESS | 17795 | 1469111028119 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:48 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e36cc00 == 21 [pid = 17795] [id = 519] 07:23:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8f484400) [pid = 17795] [serial = 1558] [outer = (nil)] 07:23:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8f7f1000) [pid = 17795] [serial = 1559] [outer = 0x8f484400] 07:23:48 INFO - PROCESS | 17795 | 1469111028191 Marionette DEBUG loaded listener.js 07:23:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x92c4c000) [pid = 17795] [serial = 1560] [outer = 0x8f484400] 07:23:49 INFO - PROCESS | 17795 | 1469111029023 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]]]}] 07:23:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1133ms 07:23:49 INFO - PROCESS | 17795 | 1469111029074 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 07:23:49 INFO - PROCESS | 17795 | 1469111029078 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 07:23:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:23:49 INFO - PROCESS | 17795 | 1469111029084 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:23:49 INFO - PROCESS | 17795 | 1469111029087 Marionette TRACE conn3 <- [1,2050,null,{}] 07:23:49 INFO - PROCESS | 17795 | 1469111029092 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}] 07:23:49 INFO - PROCESS | 17795 | 1469111029097 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:49 INFO - PROCESS | 17795 | 1469111029244 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 07:23:49 INFO - PROCESS | 17795 | 1469111029253 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:49 INFO - PROCESS | 17795 | 1469111029261 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:49 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f484800 == 22 [pid = 17795] [id = 520] 07:23:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x92c8b800) [pid = 17795] [serial = 1561] [outer = (nil)] 07:23:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x92cce000) [pid = 17795] [serial = 1562] [outer = 0x92c8b800] 07:23:49 INFO - PROCESS | 17795 | 1469111029322 Marionette DEBUG loaded listener.js 07:23:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x931a8000) [pid = 17795] [serial = 1563] [outer = 0x92c8b800] 07:23:50 INFO - PROCESS | 17795 | 1469111030406 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]]]}] 07:23:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:23:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1401ms 07:23:50 INFO - PROCESS | 17795 | 1469111030486 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 07:23:50 INFO - PROCESS | 17795 | 1469111030492 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 07:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:23:50 INFO - PROCESS | 17795 | 1469111030500 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:23:50 INFO - PROCESS | 17795 | 1469111030504 Marionette TRACE conn3 <- [1,2054,null,{}] 07:23:50 INFO - PROCESS | 17795 | 1469111030512 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}] 07:23:50 INFO - PROCESS | 17795 | 1469111030518 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:50 INFO - PROCESS | 17795 | 1469111030722 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 07:23:50 INFO - PROCESS | 17795 | 1469111030932 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:50 INFO - PROCESS | 17795 | 1469111030945 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:51 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebc6400 == 23 [pid = 17795] [id = 521] 07:23:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8ec84800) [pid = 17795] [serial = 1564] [outer = (nil)] 07:23:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8f4a2800) [pid = 17795] [serial = 1565] [outer = 0x8ec84800] 07:23:51 INFO - PROCESS | 17795 | 1469111031063 Marionette DEBUG loaded listener.js 07:23:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8f5a6c00) [pid = 17795] [serial = 1566] [outer = 0x8ec84800] 07:23:51 INFO - PROCESS | 17795 | 1469111031908 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]]]}] 07:23:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:23:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1481ms 07:23:51 INFO - PROCESS | 17795 | 1469111031981 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 07:23:51 INFO - PROCESS | 17795 | 1469111031988 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 07:23:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:23:52 INFO - PROCESS | 17795 | 1469111031999 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:23:52 INFO - PROCESS | 17795 | 1469111032002 Marionette TRACE conn3 <- [1,2058,null,{}] 07:23:52 INFO - PROCESS | 17795 | 1469111032009 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}] 07:23:52 INFO - PROCESS | 17795 | 1469111032014 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:52 INFO - PROCESS | 17795 | 1469111032227 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 07:23:52 INFO - PROCESS | 17795 | 1469111032394 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:52 INFO - PROCESS | 17795 | 1469111032406 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:52 INFO - PROCESS | 17795 | ++DOCSHELL 0x90e0b400 == 24 [pid = 17795] [id = 522] 07:23:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x91165400) [pid = 17795] [serial = 1567] [outer = (nil)] 07:23:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x9227b400) [pid = 17795] [serial = 1568] [outer = 0x91165400] 07:23:52 INFO - PROCESS | 17795 | 1469111032561 Marionette DEBUG loaded listener.js 07:23:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x92407800) [pid = 17795] [serial = 1569] [outer = 0x91165400] 07:23:53 INFO - PROCESS | 17795 | 1469111033393 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]]]}] 07:23:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:23:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1434ms 07:23:53 INFO - PROCESS | 17795 | 1469111033433 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 07:23:53 INFO - PROCESS | 17795 | 1469111033436 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 07:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:23:53 INFO - PROCESS | 17795 | 1469111033443 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:23:53 INFO - PROCESS | 17795 | 1469111033449 Marionette TRACE conn3 <- [1,2062,null,{}] 07:23:53 INFO - PROCESS | 17795 | 1469111033464 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}] 07:23:53 INFO - PROCESS | 17795 | 1469111033473 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:53 INFO - PROCESS | 17795 | 1469111033639 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 07:23:53 INFO - PROCESS | 17795 | 1469111033812 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:53 INFO - PROCESS | 17795 | 1469111033828 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:53 INFO - PROCESS | 17795 | ++DOCSHELL 0x90e12c00 == 25 [pid = 17795] [id = 523] 07:23:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x91160c00) [pid = 17795] [serial = 1570] [outer = (nil)] 07:23:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x92cce800) [pid = 17795] [serial = 1571] [outer = 0x91160c00] 07:23:53 INFO - PROCESS | 17795 | 1469111033906 Marionette DEBUG loaded listener.js 07:23:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x93d5b800) [pid = 17795] [serial = 1572] [outer = 0x91160c00] 07:23:54 INFO - PROCESS | 17795 | 1469111034743 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]]]}] 07:23:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1345ms 07:23:54 INFO - PROCESS | 17795 | 1469111034789 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 07:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:23:54 INFO - PROCESS | 17795 | 1469111034793 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 07:23:54 INFO - PROCESS | 17795 | 1469111034800 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:23:54 INFO - PROCESS | 17795 | 1469111034803 Marionette TRACE conn3 <- [1,2066,null,{}] 07:23:54 INFO - PROCESS | 17795 | 1469111034809 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}] 07:23:54 INFO - PROCESS | 17795 | 1469111034815 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:54 INFO - PROCESS | 17795 | 1469111034980 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 07:23:55 INFO - PROCESS | 17795 | 1469111035155 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:55 INFO - PROCESS | 17795 | 1469111035165 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:55 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e56bc00 == 26 [pid = 17795] [id = 524] 07:23:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x8f322800) [pid = 17795] [serial = 1573] [outer = (nil)] 07:23:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x93e60800) [pid = 17795] [serial = 1574] [outer = 0x8f322800] 07:23:55 INFO - PROCESS | 17795 | 1469111035236 Marionette DEBUG loaded listener.js 07:23:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x93e67000) [pid = 17795] [serial = 1575] [outer = 0x8f322800] 07:23:56 INFO - PROCESS | 17795 | 1469111036105 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]]]}] 07:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1380ms 07:23:56 INFO - PROCESS | 17795 | 1469111036187 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 07:23:56 INFO - PROCESS | 17795 | 1469111036190 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 07:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:23:56 INFO - PROCESS | 17795 | 1469111036199 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:23:56 INFO - PROCESS | 17795 | 1469111036203 Marionette TRACE conn3 <- [1,2070,null,{}] 07:23:56 INFO - PROCESS | 17795 | 1469111036209 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}] 07:23:56 INFO - PROCESS | 17795 | 1469111036214 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:56 INFO - PROCESS | 17795 | 1469111036373 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 07:23:56 INFO - PROCESS | 17795 | 1469111036546 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:56 INFO - PROCESS | 17795 | 1469111036554 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:56 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e570c00 == 27 [pid = 17795] [id = 525] 07:23:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x8eb83400) [pid = 17795] [serial = 1576] [outer = (nil)] 07:23:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x95398400) [pid = 17795] [serial = 1577] [outer = 0x8eb83400] 07:23:56 INFO - PROCESS | 17795 | 1469111036629 Marionette DEBUG loaded listener.js 07:23:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x9539d400) [pid = 17795] [serial = 1578] [outer = 0x8eb83400] 07:23:57 INFO - PROCESS | 17795 | 1469111037531 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]]]}] 07:23:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:23:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1387ms 07:23:57 INFO - PROCESS | 17795 | 1469111037587 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 07:23:57 INFO - PROCESS | 17795 | 1469111037590 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 07:23:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:23:57 INFO - PROCESS | 17795 | 1469111037597 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:23:57 INFO - PROCESS | 17795 | 1469111037600 Marionette TRACE conn3 <- [1,2074,null,{}] 07:23:57 INFO - PROCESS | 17795 | 1469111037606 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}] 07:23:57 INFO - PROCESS | 17795 | 1469111037616 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:57 INFO - PROCESS | 17795 | 1469111037978 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 07:23:58 INFO - PROCESS | 17795 | 1469111038236 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:58 INFO - PROCESS | 17795 | 1469111038244 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:58 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e49c400 == 28 [pid = 17795] [id = 526] 07:23:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0x8e49dc00) [pid = 17795] [serial = 1579] [outer = (nil)] 07:23:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 85 (0x8eb85800) [pid = 17795] [serial = 1580] [outer = 0x8e49dc00] 07:23:58 INFO - PROCESS | 17795 | 1469111038326 Marionette DEBUG loaded listener.js 07:23:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 86 (0x8ebc6800) [pid = 17795] [serial = 1581] [outer = 0x8e49dc00] 07:23:59 INFO - PROCESS | 17795 | 1469111039195 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]]]}] 07:23:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1637ms 07:23:59 INFO - PROCESS | 17795 | 1469111039236 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 07:23:59 INFO - PROCESS | 17795 | 1469111039242 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 07:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:23:59 INFO - PROCESS | 17795 | 1469111039249 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:23:59 INFO - PROCESS | 17795 | 1469111039254 Marionette TRACE conn3 <- [1,2078,null,{}] 07:23:59 INFO - PROCESS | 17795 | 1469111039261 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}] 07:23:59 INFO - PROCESS | 17795 | 1469111039266 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:23:59 INFO - PROCESS | 17795 | 1469111039424 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 07:24:00 INFO - PROCESS | 17795 | --DOMWINDOW == 85 (0x8f488c00) [pid = 17795] [serial = 1476] [outer = (nil)] [url = about:blank] 07:24:00 INFO - PROCESS | 17795 | --DOMWINDOW == 84 (0x90e0ac00) [pid = 17795] [serial = 1532] [outer = (nil)] [url = about:blank] 07:24:00 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x90e16c00) [pid = 17795] [serial = 1529] [outer = (nil)] [url = about:blank] 07:24:00 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x8ec8ac00) [pid = 17795] [serial = 1523] [outer = (nil)] [url = about:blank] 07:24:00 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x8e4a7000) [pid = 17795] [serial = 1520] [outer = (nil)] [url = about:blank] 07:24:00 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x8e568800) [pid = 17795] [serial = 1521] [outer = (nil)] [url = about:blank] 07:24:00 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x8ec92000) [pid = 17795] [serial = 1518] [outer = (nil)] [url = about:blank] 07:24:00 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x8ec8b000) [pid = 17795] [serial = 1517] [outer = (nil)] [url = about:blank] 07:24:00 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x8e49d800) [pid = 17795] [serial = 1500] [outer = (nil)] [url = about:blank] 07:24:00 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x8e362400) [pid = 17795] [serial = 1499] [outer = (nil)] [url = about:blank] 07:24:00 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8f775000) [pid = 17795] [serial = 1503] [outer = (nil)] [url = about:blank] 07:24:00 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8f4a6000) [pid = 17795] [serial = 1502] [outer = (nil)] [url = about:blank] 07:24:00 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x9233b400) [pid = 17795] [serial = 1506] [outer = (nil)] [url = about:blank] 07:24:00 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x92276800) [pid = 17795] [serial = 1505] [outer = (nil)] [url = about:blank] 07:24:00 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x92cc5000) [pid = 17795] [serial = 1509] [outer = (nil)] [url = about:blank] 07:24:00 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x92cc1400) [pid = 17795] [serial = 1508] [outer = (nil)] [url = about:blank] 07:24:00 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x93d58000) [pid = 17795] [serial = 1512] [outer = (nil)] [url = about:blank] 07:24:00 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x93b04c00) [pid = 17795] [serial = 1511] [outer = (nil)] [url = about:blank] 07:24:00 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x9499a400) [pid = 17795] [serial = 1515] [outer = (nil)] [url = about:blank] 07:24:00 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x93e5fc00) [pid = 17795] [serial = 1514] [outer = (nil)] [url = about:blank] 07:24:00 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x9109dc00) [pid = 17795] [serial = 1530] [outer = (nil)] [url = about:blank] 07:24:00 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8f77e800) [pid = 17795] [serial = 1526] [outer = (nil)] [url = about:blank] 07:24:00 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8f7e7c00) [pid = 17795] [serial = 1527] [outer = (nil)] [url = about:blank] 07:24:00 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x92272c00) [pid = 17795] [serial = 1533] [outer = (nil)] [url = about:blank] 07:24:00 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x8f31f000) [pid = 17795] [serial = 1524] [outer = (nil)] [url = about:blank] 07:24:00 INFO - PROCESS | 17795 | 1469111040564 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:00 INFO - PROCESS | 17795 | 1469111040573 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:00 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d84b400 == 29 [pid = 17795] [id = 527] 07:24:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x8d84bc00) [pid = 17795] [serial = 1582] [outer = (nil)] 07:24:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8e30e800) [pid = 17795] [serial = 1583] [outer = 0x8d84bc00] 07:24:00 INFO - PROCESS | 17795 | 1469111040649 Marionette DEBUG loaded listener.js 07:24:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8e31c400) [pid = 17795] [serial = 1584] [outer = 0x8d84bc00] 07:24:01 INFO - PROCESS | 17795 | 1469111041447 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]]]}] 07:24:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:24:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 2242ms 07:24:01 INFO - PROCESS | 17795 | 1469111041493 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 07:24:01 INFO - PROCESS | 17795 | 1469111041498 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 07:24:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:24:01 INFO - PROCESS | 17795 | 1469111041505 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:24:01 INFO - PROCESS | 17795 | 1469111041510 Marionette TRACE conn3 <- [1,2082,null,{}] 07:24:01 INFO - PROCESS | 17795 | 1469111041517 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}] 07:24:01 INFO - PROCESS | 17795 | 1469111041525 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:01 INFO - PROCESS | 17795 | 1469111041682 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 07:24:01 INFO - PROCESS | 17795 | 1469111041693 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:01 INFO - PROCESS | 17795 | 1469111041702 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:01 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e56d800 == 30 [pid = 17795] [id = 528] 07:24:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8e56e000) [pid = 17795] [serial = 1585] [outer = (nil)] 07:24:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8eb8a800) [pid = 17795] [serial = 1586] [outer = 0x8e56e000] 07:24:01 INFO - PROCESS | 17795 | 1469111041777 Marionette DEBUG loaded listener.js 07:24:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8ebc7000) [pid = 17795] [serial = 1587] [outer = 0x8e56e000] 07:24:02 INFO - PROCESS | 17795 | 1469111042690 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]]]}] 07:24:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1231ms 07:24:02 INFO - PROCESS | 17795 | 1469111042741 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 07:24:02 INFO - PROCESS | 17795 | 1469111042748 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 07:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:24:02 INFO - PROCESS | 17795 | 1469111042756 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:24:02 INFO - PROCESS | 17795 | 1469111042759 Marionette TRACE conn3 <- [1,2086,null,{}] 07:24:02 INFO - PROCESS | 17795 | 1469111042764 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}] 07:24:02 INFO - PROCESS | 17795 | 1469111042770 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:02 INFO - PROCESS | 17795 | 1469111042930 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 07:24:03 INFO - PROCESS | 17795 | 1469111043080 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:03 INFO - PROCESS | 17795 | 1469111043089 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:03 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb8a400 == 31 [pid = 17795] [id = 529] 07:24:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8ebcb400) [pid = 17795] [serial = 1588] [outer = (nil)] 07:24:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8f31f000) [pid = 17795] [serial = 1589] [outer = 0x8ebcb400] 07:24:03 INFO - PROCESS | 17795 | 1469111043154 Marionette DEBUG loaded listener.js 07:24:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8f488800) [pid = 17795] [serial = 1590] [outer = 0x8ebcb400] 07:24:04 INFO - PROCESS | 17795 | 1469111044074 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]]]}] 07:24:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1379ms 07:24:04 INFO - PROCESS | 17795 | 1469111044137 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 07:24:04 INFO - PROCESS | 17795 | 1469111044141 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 07:24:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:24:04 INFO - PROCESS | 17795 | 1469111044155 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:24:04 INFO - PROCESS | 17795 | 1469111044165 Marionette TRACE conn3 <- [1,2090,null,{}] 07:24:04 INFO - PROCESS | 17795 | 1469111044202 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}] 07:24:04 INFO - PROCESS | 17795 | 1469111044211 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:04 INFO - PROCESS | 17795 | 1469111044417 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 07:24:04 INFO - PROCESS | 17795 | 1469111044446 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:04 INFO - PROCESS | 17795 | 1469111044453 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:04 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f77e800 == 32 [pid = 17795] [id = 530] 07:24:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8f780800) [pid = 17795] [serial = 1591] [outer = (nil)] 07:24:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8f7e7400) [pid = 17795] [serial = 1592] [outer = 0x8f780800] 07:24:04 INFO - PROCESS | 17795 | 1469111044517 Marionette DEBUG loaded listener.js 07:24:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8f7eec00) [pid = 17795] [serial = 1593] [outer = 0x8f780800] 07:24:05 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x91165800) [pid = 17795] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:24:05 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x92275000) [pid = 17795] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:24:05 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8e310400) [pid = 17795] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:24:05 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8e56a000) [pid = 17795] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:24:05 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8f778400) [pid = 17795] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:24:05 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8ebcc400) [pid = 17795] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:24:05 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8f771800) [pid = 17795] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:24:05 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8f484400) [pid = 17795] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:24:05 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x925c7000) [pid = 17795] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:24:05 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x92c8b800) [pid = 17795] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:24:05 INFO - PROCESS | 17795 | 1469111045693 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]]]}] 07:24:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:24:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1579ms 07:24:05 INFO - PROCESS | 17795 | 1469111045727 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 07:24:05 INFO - PROCESS | 17795 | 1469111045731 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 07:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:24:05 INFO - PROCESS | 17795 | 1469111045737 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:24:05 INFO - PROCESS | 17795 | 1469111045739 Marionette TRACE conn3 <- [1,2094,null,{}] 07:24:05 INFO - PROCESS | 17795 | 1469111045745 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}] 07:24:05 INFO - PROCESS | 17795 | 1469111045749 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:05 INFO - PROCESS | 17795 | 1469111045898 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 07:24:05 INFO - PROCESS | 17795 | 1469111045912 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:05 INFO - PROCESS | 17795 | 1469111045922 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:06 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d848400 == 33 [pid = 17795] [id = 531] 07:24:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8e310400) [pid = 17795] [serial = 1594] [outer = (nil)] 07:24:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8f775c00) [pid = 17795] [serial = 1595] [outer = 0x8e310400] 07:24:06 INFO - PROCESS | 17795 | 1469111046171 Marionette DEBUG loaded listener.js 07:24:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x90e16c00) [pid = 17795] [serial = 1596] [outer = 0x8e310400] 07:24:06 INFO - PROCESS | 17795 | 1469111046905 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]]]}] 07:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1184ms 07:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:24:06 INFO - PROCESS | 17795 | 1469111046922 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 07:24:06 INFO - PROCESS | 17795 | 1469111046925 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 07:24:06 INFO - PROCESS | 17795 | 1469111046931 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:24:06 INFO - PROCESS | 17795 | 1469111046935 Marionette TRACE conn3 <- [1,2098,null,{}] 07:24:06 INFO - PROCESS | 17795 | 1469111046941 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}] 07:24:06 INFO - PROCESS | 17795 | 1469111046946 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:07 INFO - PROCESS | 17795 | 1469111047133 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 07:24:07 INFO - PROCESS | 17795 | 1469111047149 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:07 INFO - PROCESS | 17795 | 1469111047166 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:07 INFO - PROCESS | 17795 | ++DOCSHELL 0x9109d800 == 34 [pid = 17795] [id = 532] 07:24:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x910a0400) [pid = 17795] [serial = 1597] [outer = (nil)] 07:24:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x91160400) [pid = 17795] [serial = 1598] [outer = 0x910a0400] 07:24:07 INFO - PROCESS | 17795 | 1469111047243 Marionette DEBUG loaded listener.js 07:24:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x9227c800) [pid = 17795] [serial = 1599] [outer = 0x910a0400] 07:24:08 INFO - PROCESS | 17795 | 1469111048357 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]]]}] 07:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1487ms 07:24:08 INFO - PROCESS | 17795 | 1469111048418 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 07:24:08 INFO - PROCESS | 17795 | 1469111048427 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 07:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:24:08 INFO - PROCESS | 17795 | 1469111048435 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:24:08 INFO - PROCESS | 17795 | 1469111048443 Marionette TRACE conn3 <- [1,2102,null,{}] 07:24:08 INFO - PROCESS | 17795 | 1469111048451 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}] 07:24:08 INFO - PROCESS | 17795 | 1469111048456 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:08 INFO - PROCESS | 17795 | 1469111048639 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 07:24:08 INFO - PROCESS | 17795 | 1469111048849 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:08 INFO - PROCESS | 17795 | 1469111048858 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:08 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d847800 == 35 [pid = 17795] [id = 533] 07:24:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8d850c00) [pid = 17795] [serial = 1600] [outer = (nil)] 07:24:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8eb8c000) [pid = 17795] [serial = 1601] [outer = 0x8d850c00] 07:24:08 INFO - PROCESS | 17795 | 1469111048950 Marionette DEBUG loaded listener.js 07:24:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8f325000) [pid = 17795] [serial = 1602] [outer = 0x8d850c00] 07:24:09 INFO - PROCESS | 17795 | 1469111049990 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]]]}] 07:24:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:24:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1637ms 07:24:10 INFO - PROCESS | 17795 | 1469111050075 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 07:24:10 INFO - PROCESS | 17795 | 1469111050084 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 07:24:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:24:10 INFO - PROCESS | 17795 | 1469111050098 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:24:10 INFO - PROCESS | 17795 | 1469111050103 Marionette TRACE conn3 <- [1,2106,null,{}] 07:24:10 INFO - PROCESS | 17795 | 1469111050117 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}] 07:24:10 INFO - PROCESS | 17795 | 1469111050128 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:10 INFO - PROCESS | 17795 | 1469111050441 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 07:24:10 INFO - PROCESS | 17795 | 1469111050691 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:10 INFO - PROCESS | 17795 | 1469111050702 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:10 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f484400 == 36 [pid = 17795] [id = 534] 07:24:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8f5a6800) [pid = 17795] [serial = 1603] [outer = (nil)] 07:24:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x90e11800) [pid = 17795] [serial = 1604] [outer = 0x8f5a6800] 07:24:10 INFO - PROCESS | 17795 | 1469111050789 Marionette DEBUG loaded listener.js 07:24:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x9109dc00) [pid = 17795] [serial = 1605] [outer = 0x8f5a6800] 07:24:11 INFO - PROCESS | 17795 | 1469111051748 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]]]}] 07:24:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:24:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1694ms 07:24:11 INFO - PROCESS | 17795 | 1469111051791 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 07:24:11 INFO - PROCESS | 17795 | 1469111051795 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 07:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:24:11 INFO - PROCESS | 17795 | 1469111051802 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:24:11 INFO - PROCESS | 17795 | 1469111051808 Marionette TRACE conn3 <- [1,2110,null,{}] 07:24:11 INFO - PROCESS | 17795 | 1469111051828 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}] 07:24:11 INFO - PROCESS | 17795 | 1469111051846 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:12 INFO - PROCESS | 17795 | 1469111052088 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 07:24:12 INFO - PROCESS | 17795 | 1469111052304 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:12 INFO - PROCESS | 17795 | 1469111052316 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:12 INFO - PROCESS | 17795 | ++DOCSHELL 0x925c3c00 == 37 [pid = 17795] [id = 535] 07:24:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x925c9000) [pid = 17795] [serial = 1606] [outer = (nil)] 07:24:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x92c44800) [pid = 17795] [serial = 1607] [outer = 0x925c9000] 07:24:12 INFO - PROCESS | 17795 | 1469111052425 Marionette DEBUG loaded listener.js 07:24:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x92c82000) [pid = 17795] [serial = 1608] [outer = 0x925c9000] 07:24:13 INFO - PROCESS | 17795 | 1469111053358 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]]]}] 07:24:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1639ms 07:24:13 INFO - PROCESS | 17795 | 1469111053571 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 07:24:13 INFO - PROCESS | 17795 | 1469111053576 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 07:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:24:13 INFO - PROCESS | 17795 | 1469111053588 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:24:13 INFO - PROCESS | 17795 | 1469111053593 Marionette TRACE conn3 <- [1,2114,null,{}] 07:24:13 INFO - PROCESS | 17795 | 1469111053602 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}] 07:24:13 INFO - PROCESS | 17795 | 1469111053607 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:13 INFO - PROCESS | 17795 | 1469111053763 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 07:24:14 INFO - PROCESS | 17795 | 1469111054008 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:14 INFO - PROCESS | 17795 | 1469111054023 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:14 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e563800 == 38 [pid = 17795] [id = 536] 07:24:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x8e564800) [pid = 17795] [serial = 1609] [outer = (nil)] 07:24:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x8eb85c00) [pid = 17795] [serial = 1610] [outer = 0x8e564800] 07:24:14 INFO - PROCESS | 17795 | 1469111054090 Marionette DEBUG loaded listener.js 07:24:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x8eb8e800) [pid = 17795] [serial = 1611] [outer = 0x8e564800] 07:24:14 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebc0400 == 37 [pid = 17795] [id = 515] 07:24:14 INFO - PROCESS | 17795 | --DOCSHELL 0x8f49d000 == 36 [pid = 17795] [id = 509] 07:24:14 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebcc000 == 35 [pid = 17795] [id = 507] 07:24:14 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebc7400 == 34 [pid = 17795] [id = 517] 07:24:14 INFO - PROCESS | 17795 | --DOCSHELL 0x8f773800 == 33 [pid = 17795] [id = 508] 07:24:14 INFO - PROCESS | 17795 | --DOCSHELL 0x8eb88400 == 32 [pid = 17795] [id = 516] 07:24:14 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x925c5000) [pid = 17795] [serial = 1553] [outer = (nil)] [url = about:blank] 07:24:14 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x925cdc00) [pid = 17795] [serial = 1554] [outer = (nil)] [url = about:blank] 07:24:14 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x925c4c00) [pid = 17795] [serial = 1536] [outer = (nil)] [url = about:blank] 07:24:14 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x8e319000) [pid = 17795] [serial = 1544] [outer = (nil)] [url = about:blank] 07:24:14 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x8ebc5400) [pid = 17795] [serial = 1538] [outer = (nil)] [url = about:blank] 07:24:14 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x91098400) [pid = 17795] [serial = 1542] [outer = (nil)] [url = about:blank] 07:24:14 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8f4a5400) [pid = 17795] [serial = 1548] [outer = (nil)] [url = about:blank] 07:24:14 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8f484000) [pid = 17795] [serial = 1539] [outer = (nil)] [url = about:blank] 07:24:14 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x90e0c800) [pid = 17795] [serial = 1550] [outer = (nil)] [url = about:blank] 07:24:14 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8f7f1000) [pid = 17795] [serial = 1559] [outer = (nil)] [url = about:blank] 07:24:14 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x92341c00) [pid = 17795] [serial = 1535] [outer = (nil)] [url = about:blank] 07:24:14 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x92c81800) [pid = 17795] [serial = 1557] [outer = (nil)] [url = about:blank] 07:24:14 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8f324800) [pid = 17795] [serial = 1547] [outer = (nil)] [url = about:blank] 07:24:14 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8f7f1400) [pid = 17795] [serial = 1541] [outer = (nil)] [url = about:blank] 07:24:14 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x92c4f400) [pid = 17795] [serial = 1556] [outer = (nil)] [url = about:blank] 07:24:14 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x9109a000) [pid = 17795] [serial = 1551] [outer = (nil)] [url = about:blank] 07:24:14 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8e4a0800) [pid = 17795] [serial = 1545] [outer = (nil)] [url = about:blank] 07:24:14 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x92cce000) [pid = 17795] [serial = 1562] [outer = (nil)] [url = about:blank] 07:24:14 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x931a8000) [pid = 17795] [serial = 1563] [outer = (nil)] [url = about:blank] 07:24:14 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x92c4c000) [pid = 17795] [serial = 1560] [outer = (nil)] [url = about:blank] 07:24:15 INFO - PROCESS | 17795 | 1469111055022 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]]]}] 07:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1489ms 07:24:15 INFO - PROCESS | 17795 | 1469111055080 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 07:24:15 INFO - PROCESS | 17795 | 1469111055087 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 07:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:24:15 INFO - PROCESS | 17795 | 1469111055102 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:24:15 INFO - PROCESS | 17795 | 1469111055109 Marionette TRACE conn3 <- [1,2118,null,{}] 07:24:15 INFO - PROCESS | 17795 | 1469111055116 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}] 07:24:15 INFO - PROCESS | 17795 | 1469111055122 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:15 INFO - PROCESS | 17795 | 1469111055292 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 07:24:15 INFO - PROCESS | 17795 | 1469111055503 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:15 INFO - PROCESS | 17795 | 1469111055513 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:15 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec88c00 == 33 [pid = 17795] [id = 537] 07:24:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x8ec93800) [pid = 17795] [serial = 1612] [outer = (nil)] 07:24:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8f4a0000) [pid = 17795] [serial = 1613] [outer = 0x8ec93800] 07:24:15 INFO - PROCESS | 17795 | 1469111055624 Marionette DEBUG loaded listener.js 07:24:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8f59f000) [pid = 17795] [serial = 1614] [outer = 0x8ec93800] 07:24:16 INFO - PROCESS | 17795 | 1469111056327 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]]]}] 07:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1291ms 07:24:16 INFO - PROCESS | 17795 | 1469111056392 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 07:24:16 INFO - PROCESS | 17795 | 1469111056398 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 07:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:24:16 INFO - PROCESS | 17795 | 1469111056407 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:24:16 INFO - PROCESS | 17795 | 1469111056412 Marionette TRACE conn3 <- [1,2122,null,{}] 07:24:16 INFO - PROCESS | 17795 | 1469111056427 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}] 07:24:16 INFO - PROCESS | 17795 | 1469111056435 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:16 INFO - PROCESS | 17795 | 1469111056598 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 07:24:16 INFO - PROCESS | 17795 | 1469111056611 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:16 INFO - PROCESS | 17795 | 1469111056623 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:16 INFO - PROCESS | 17795 | ++DOCSHELL 0x9109d400 == 34 [pid = 17795] [id = 538] 07:24:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x9109f000) [pid = 17795] [serial = 1615] [outer = (nil)] 07:24:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x92274000) [pid = 17795] [serial = 1616] [outer = 0x9109f000] 07:24:16 INFO - PROCESS | 17795 | 1469111056710 Marionette DEBUG loaded listener.js 07:24:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x92339800) [pid = 17795] [serial = 1617] [outer = 0x9109f000] 07:24:17 INFO - PROCESS | 17795 | 1469111057634 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]]]}] 07:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1288ms 07:24:17 INFO - PROCESS | 17795 | 1469111057698 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 07:24:17 INFO - PROCESS | 17795 | 1469111057702 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 07:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:24:17 INFO - PROCESS | 17795 | 1469111057708 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:24:17 INFO - PROCESS | 17795 | 1469111057711 Marionette TRACE conn3 <- [1,2126,null,{}] 07:24:17 INFO - PROCESS | 17795 | 1469111057716 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}] 07:24:17 INFO - PROCESS | 17795 | 1469111057720 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:17 INFO - PROCESS | 17795 | 1469111057928 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 07:24:17 INFO - PROCESS | 17795 | 1469111057952 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:17 INFO - PROCESS | 17795 | 1469111057962 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:17 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f7e3c00 == 35 [pid = 17795] [id = 539] 07:24:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x92341c00) [pid = 17795] [serial = 1618] [outer = (nil)] 07:24:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x925c5800) [pid = 17795] [serial = 1619] [outer = 0x92341c00] 07:24:18 INFO - PROCESS | 17795 | 1469111058025 Marionette DEBUG loaded listener.js 07:24:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x92c4a400) [pid = 17795] [serial = 1620] [outer = 0x92341c00] 07:24:18 INFO - PROCESS | 17795 | 1469111058871 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]]]}] 07:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1183ms 07:24:18 INFO - PROCESS | 17795 | 1469111058894 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 07:24:18 INFO - PROCESS | 17795 | 1469111058898 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 07:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:24:18 INFO - PROCESS | 17795 | 1469111058909 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:24:18 INFO - PROCESS | 17795 | 1469111058912 Marionette TRACE conn3 <- [1,2130,null,{}] 07:24:18 INFO - PROCESS | 17795 | 1469111058918 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}] 07:24:18 INFO - PROCESS | 17795 | 1469111058922 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:19 INFO - PROCESS | 17795 | 1469111059121 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 07:24:19 INFO - PROCESS | 17795 | 1469111059141 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:19 INFO - PROCESS | 17795 | 1469111059150 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:19 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f324000 == 36 [pid = 17795] [id = 540] 07:24:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x91093400) [pid = 17795] [serial = 1621] [outer = (nil)] 07:24:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x92c85800) [pid = 17795] [serial = 1622] [outer = 0x91093400] 07:24:19 INFO - PROCESS | 17795 | 1469111059210 Marionette DEBUG loaded listener.js 07:24:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x92c87c00) [pid = 17795] [serial = 1623] [outer = 0x91093400] 07:24:19 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8f780800) [pid = 17795] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:24:19 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8d84bc00) [pid = 17795] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:24:19 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8e56e000) [pid = 17795] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:24:19 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8e49dc00) [pid = 17795] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:24:19 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8ec84800) [pid = 17795] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:24:19 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x91165400) [pid = 17795] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:24:19 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8e310400) [pid = 17795] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:24:19 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x91160c00) [pid = 17795] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:24:19 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8ebcb400) [pid = 17795] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:24:19 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8f322800) [pid = 17795] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:24:19 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x8eb83400) [pid = 17795] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:24:20 INFO - PROCESS | 17795 | 1469111060122 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] 07:24:20 INFO - PROCESS | 17795 | 1469111060192 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 07:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:24:20 INFO - PROCESS | 17795 | 1469111060202 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:24:20 INFO - PROCESS | 17795 | 1469111060205 Marionette TRACE conn3 <- [1,2134,null,{}] 07:24:20 INFO - PROCESS | 17795 | 1469111060211 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}] 07:24:20 INFO - PROCESS | 17795 | 1469111060221 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:20 INFO - PROCESS | 17795 | 1469111060418 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 07:24:20 INFO - PROCESS | 17795 | 1469111060544 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:20 INFO - PROCESS | 17795 | 1469111060553 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:20 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d84bc00 == 37 [pid = 17795] [id = 541] 07:24:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8ec89000) [pid = 17795] [serial = 1624] [outer = (nil)] 07:24:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x92c4fc00) [pid = 17795] [serial = 1625] [outer = 0x8ec89000] 07:24:20 INFO - PROCESS | 17795 | 1469111060634 Marionette DEBUG loaded listener.js 07:24:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x931a8000) [pid = 17795] [serial = 1626] [outer = 0x8ec89000] 07:24:21 INFO - PROCESS | 17795 | 1469111061451 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]]]}] 07:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1282ms 07:24:21 INFO - PROCESS | 17795 | 1469111061487 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 07:24:21 INFO - PROCESS | 17795 | 1469111061492 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 07:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:24:21 INFO - PROCESS | 17795 | 1469111061510 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:24:21 INFO - PROCESS | 17795 | 1469111061513 Marionette TRACE conn3 <- [1,2138,null,{}] 07:24:21 INFO - PROCESS | 17795 | 1469111061579 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}] 07:24:21 INFO - PROCESS | 17795 | 1469111061589 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:21 INFO - PROCESS | 17795 | 1469111061824 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 07:24:22 INFO - PROCESS | 17795 | 1469111062028 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:22 INFO - PROCESS | 17795 | 1469111062044 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:22 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e563400 == 38 [pid = 17795] [id = 542] 07:24:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8e563c00) [pid = 17795] [serial = 1627] [outer = (nil)] 07:24:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8eb87c00) [pid = 17795] [serial = 1628] [outer = 0x8e563c00] 07:24:22 INFO - PROCESS | 17795 | 1469111062264 Marionette DEBUG loaded listener.js 07:24:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8ec8a000) [pid = 17795] [serial = 1629] [outer = 0x8e563c00] 07:24:23 INFO - PROCESS | 17795 | 1469111063139 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]]]}] 07:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1704ms 07:24:23 INFO - PROCESS | 17795 | 1469111063215 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 07:24:23 INFO - PROCESS | 17795 | 1469111063220 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 07:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:24:23 INFO - PROCESS | 17795 | 1469111063229 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:24:23 INFO - PROCESS | 17795 | 1469111063233 Marionette TRACE conn3 <- [1,2142,null,{}] 07:24:23 INFO - PROCESS | 17795 | 1469111063242 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}] 07:24:23 INFO - PROCESS | 17795 | 1469111063248 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:23 INFO - PROCESS | 17795 | 1469111063462 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 07:24:23 INFO - PROCESS | 17795 | 1469111063679 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:23 INFO - PROCESS | 17795 | 1469111063693 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:23 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f4a4400 == 39 [pid = 17795] [id = 543] 07:24:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x90e0dc00) [pid = 17795] [serial = 1630] [outer = (nil)] 07:24:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x91094c00) [pid = 17795] [serial = 1631] [outer = 0x90e0dc00] 07:24:23 INFO - PROCESS | 17795 | 1469111063811 Marionette DEBUG loaded listener.js 07:24:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x9109c400) [pid = 17795] [serial = 1632] [outer = 0x90e0dc00] 07:24:24 INFO - PROCESS | 17795 | 1469111064677 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] 07:24:24 INFO - PROCESS | 17795 | 1469111064734 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 07:24:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:24:24 INFO - PROCESS | 17795 | 1469111064741 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:24:24 INFO - PROCESS | 17795 | 1469111064746 Marionette TRACE conn3 <- [1,2146,null,{}] 07:24:24 INFO - PROCESS | 17795 | 1469111064752 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}] 07:24:24 INFO - PROCESS | 17795 | 1469111064758 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:24 INFO - PROCESS | 17795 | 1469111064933 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 07:24:25 INFO - PROCESS | 17795 | 1469111065108 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:25 INFO - PROCESS | 17795 | 1469111065125 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:25 INFO - PROCESS | 17795 | ++DOCSHELL 0x92c89800 == 40 [pid = 17795] [id = 544] 07:24:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x92c8e800) [pid = 17795] [serial = 1633] [outer = (nil)] 07:24:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x92ccbc00) [pid = 17795] [serial = 1634] [outer = 0x92c8e800] 07:24:25 INFO - PROCESS | 17795 | 1469111065215 Marionette DEBUG loaded listener.js 07:24:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x931a5400) [pid = 17795] [serial = 1635] [outer = 0x92c8e800] 07:24:26 INFO - PROCESS | 17795 | 1469111066171 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] 07:24:26 INFO - PROCESS | 17795 | 1469111066245 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 07:24:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:24:26 INFO - PROCESS | 17795 | 1469111066253 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:24:26 INFO - PROCESS | 17795 | 1469111066257 Marionette TRACE conn3 <- [1,2150,null,{}] 07:24:26 INFO - PROCESS | 17795 | 1469111066263 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}] 07:24:26 INFO - PROCESS | 17795 | 1469111066269 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:26 INFO - PROCESS | 17795 | 1469111066476 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 07:24:26 INFO - PROCESS | 17795 | 1469111066687 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:26 INFO - PROCESS | 17795 | 1469111066698 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:26 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d843000 == 41 [pid = 17795] [id = 545] 07:24:26 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x8d84d800) [pid = 17795] [serial = 1636] [outer = (nil)] 07:24:26 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x9240d000) [pid = 17795] [serial = 1637] [outer = 0x8d84d800] 07:24:26 INFO - PROCESS | 17795 | 1469111066814 Marionette DEBUG loaded listener.js 07:24:26 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x93e65c00) [pid = 17795] [serial = 1638] [outer = 0x8d84d800] 07:24:27 INFO - PROCESS | 17795 | 1469111067646 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]]]}] 07:24:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1432ms 07:24:27 INFO - PROCESS | 17795 | 1469111067686 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 07:24:27 INFO - PROCESS | 17795 | 1469111067690 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 07:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:24:27 INFO - PROCESS | 17795 | 1469111067696 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:24:27 INFO - PROCESS | 17795 | 1469111067699 Marionette TRACE conn3 <- [1,2154,null,{}] 07:24:27 INFO - PROCESS | 17795 | 1469111067705 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}] 07:24:27 INFO - PROCESS | 17795 | 1469111067710 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:27 INFO - PROCESS | 17795 | 1469111067875 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 07:24:28 INFO - PROCESS | 17795 | 1469111068048 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:28 INFO - PROCESS | 17795 | 1469111068056 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:28 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e317c00 == 42 [pid = 17795] [id = 546] 07:24:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x8e318400) [pid = 17795] [serial = 1639] [outer = (nil)] 07:24:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x8ebc4800) [pid = 17795] [serial = 1640] [outer = 0x8e318400] 07:24:28 INFO - PROCESS | 17795 | 1469111068132 Marionette DEBUG loaded listener.js 07:24:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x8f483000) [pid = 17795] [serial = 1641] [outer = 0x8e318400] 07:24:29 INFO - PROCESS | 17795 | 1469111069249 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]]]}] 07:24:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1591ms 07:24:29 INFO - PROCESS | 17795 | 1469111069288 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 07:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:24:29 INFO - PROCESS | 17795 | 1469111069296 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 07:24:29 INFO - PROCESS | 17795 | 1469111069304 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:24:29 INFO - PROCESS | 17795 | 1469111069311 Marionette TRACE conn3 <- [1,2158,null,{}] 07:24:29 INFO - PROCESS | 17795 | 1469111069319 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}] 07:24:29 INFO - PROCESS | 17795 | 1469111069325 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:29 INFO - PROCESS | 17795 | 1469111069517 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 07:24:29 INFO - PROCESS | 17795 | 1469111069778 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:29 INFO - PROCESS | 17795 | 1469111069788 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:29 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e567800 == 43 [pid = 17795] [id = 547] 07:24:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x8ec84800) [pid = 17795] [serial = 1642] [outer = (nil)] 07:24:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x8f4a5c00) [pid = 17795] [serial = 1643] [outer = 0x8ec84800] 07:24:29 INFO - PROCESS | 17795 | 1469111069904 Marionette DEBUG loaded listener.js 07:24:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x8f777800) [pid = 17795] [serial = 1644] [outer = 0x8ec84800] 07:24:31 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a0000 == 42 [pid = 17795] [id = 512] 07:24:31 INFO - PROCESS | 17795 | --DOCSHELL 0x8e49c400 == 41 [pid = 17795] [id = 526] 07:24:31 INFO - PROCESS | 17795 | --DOCSHELL 0x90e12c00 == 40 [pid = 17795] [id = 523] 07:24:31 INFO - PROCESS | 17795 | --DOCSHELL 0x8e56bc00 == 39 [pid = 17795] [id = 524] 07:24:31 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a0400 == 38 [pid = 17795] [id = 506] 07:24:31 INFO - PROCESS | 17795 | --DOCSHELL 0x8e570c00 == 37 [pid = 17795] [id = 525] 07:24:31 INFO - PROCESS | 17795 | --DOCSHELL 0x8d84b400 == 36 [pid = 17795] [id = 527] 07:24:31 INFO - PROCESS | 17795 | --DOCSHELL 0x8e30dc00 == 35 [pid = 17795] [id = 514] 07:24:31 INFO - PROCESS | 17795 | --DOCSHELL 0x8e36cc00 == 34 [pid = 17795] [id = 519] 07:24:31 INFO - PROCESS | 17795 | --DOCSHELL 0x91162000 == 33 [pid = 17795] [id = 518] 07:24:31 INFO - PROCESS | 17795 | --DOCSHELL 0x8d843800 == 32 [pid = 17795] [id = 510] 07:24:31 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebc7c00 == 31 [pid = 17795] [id = 511] 07:24:31 INFO - PROCESS | 17795 | --DOCSHELL 0x90e0b400 == 30 [pid = 17795] [id = 522] 07:24:31 INFO - PROCESS | 17795 | --DOCSHELL 0x8f484800 == 29 [pid = 17795] [id = 520] 07:24:31 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebce000 == 28 [pid = 17795] [id = 505] 07:24:31 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebc6400 == 27 [pid = 17795] [id = 521] 07:24:31 INFO - PROCESS | 17795 | --DOCSHELL 0x8f48c000 == 26 [pid = 17795] [id = 513] 07:24:31 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x8f7e7400) [pid = 17795] [serial = 1592] [outer = (nil)] [url = about:blank] 07:24:31 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x8e30e800) [pid = 17795] [serial = 1583] [outer = (nil)] [url = about:blank] 07:24:31 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x8eb8a800) [pid = 17795] [serial = 1586] [outer = (nil)] [url = about:blank] 07:24:31 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x8ebc7000) [pid = 17795] [serial = 1587] [outer = (nil)] [url = about:blank] 07:24:31 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x8ebc6800) [pid = 17795] [serial = 1581] [outer = (nil)] [url = about:blank] 07:24:31 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x8eb85800) [pid = 17795] [serial = 1580] [outer = (nil)] [url = about:blank] 07:24:31 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x8f5a6c00) [pid = 17795] [serial = 1566] [outer = (nil)] [url = about:blank] 07:24:31 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8f4a2800) [pid = 17795] [serial = 1565] [outer = (nil)] [url = about:blank] 07:24:31 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8f7eec00) [pid = 17795] [serial = 1593] [outer = (nil)] [url = about:blank] 07:24:31 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x92407800) [pid = 17795] [serial = 1569] [outer = (nil)] [url = about:blank] 07:24:31 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8f775c00) [pid = 17795] [serial = 1595] [outer = (nil)] [url = about:blank] 07:24:31 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x9227b400) [pid = 17795] [serial = 1568] [outer = (nil)] [url = about:blank] 07:24:31 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x93d5b800) [pid = 17795] [serial = 1572] [outer = (nil)] [url = about:blank] 07:24:31 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8e31c400) [pid = 17795] [serial = 1584] [outer = (nil)] [url = about:blank] 07:24:31 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x92cce800) [pid = 17795] [serial = 1571] [outer = (nil)] [url = about:blank] 07:24:31 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8f31f000) [pid = 17795] [serial = 1589] [outer = (nil)] [url = about:blank] 07:24:31 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8f488800) [pid = 17795] [serial = 1590] [outer = (nil)] [url = about:blank] 07:24:31 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x93e67000) [pid = 17795] [serial = 1575] [outer = (nil)] [url = about:blank] 07:24:31 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x93e60800) [pid = 17795] [serial = 1574] [outer = (nil)] [url = about:blank] 07:24:31 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x9539d400) [pid = 17795] [serial = 1578] [outer = (nil)] [url = about:blank] 07:24:31 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x95398400) [pid = 17795] [serial = 1577] [outer = (nil)] [url = about:blank] 07:24:31 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x90e16c00) [pid = 17795] [serial = 1596] [outer = (nil)] [url = about:blank] 07:24:31 INFO - PROCESS | 17795 | 1469111071614 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]]]}] 07:24:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:24:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 2341ms 07:24:31 INFO - PROCESS | 17795 | 1469111071646 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 07:24:31 INFO - PROCESS | 17795 | 1469111071652 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 07:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:24:31 INFO - PROCESS | 17795 | 1469111071664 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:24:31 INFO - PROCESS | 17795 | 1469111071668 Marionette TRACE conn3 <- [1,2162,null,{}] 07:24:31 INFO - PROCESS | 17795 | 1469111071736 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}] 07:24:31 INFO - PROCESS | 17795 | 1469111071742 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:31 INFO - PROCESS | 17795 | 1469111071939 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 07:24:31 INFO - PROCESS | 17795 | 1469111071949 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:31 INFO - PROCESS | 17795 | 1469111071959 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:31 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e49d400 == 27 [pid = 17795] [id = 548] 07:24:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x8e49dc00) [pid = 17795] [serial = 1645] [outer = (nil)] 07:24:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8e564c00) [pid = 17795] [serial = 1646] [outer = 0x8e49dc00] 07:24:32 INFO - PROCESS | 17795 | 1469111072029 Marionette DEBUG loaded listener.js 07:24:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8eb81800) [pid = 17795] [serial = 1647] [outer = 0x8e49dc00] 07:24:32 INFO - PROCESS | 17795 | 1469111072959 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]]]}] 07:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1350ms 07:24:33 INFO - PROCESS | 17795 | 1469111073015 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 07:24:33 INFO - PROCESS | 17795 | 1469111073029 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 07:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:24:33 INFO - PROCESS | 17795 | 1469111073070 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:24:33 INFO - PROCESS | 17795 | 1469111073078 Marionette TRACE conn3 <- [1,2166,null,{}] 07:24:33 INFO - PROCESS | 17795 | 1469111073087 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}] 07:24:33 INFO - PROCESS | 17795 | 1469111073095 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:33 INFO - PROCESS | 17795 | 1469111073291 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 07:24:33 INFO - PROCESS | 17795 | 1469111073302 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:33 INFO - PROCESS | 17795 | 1469111073309 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:33 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e56c400 == 28 [pid = 17795] [id = 549] 07:24:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8ebc6800) [pid = 17795] [serial = 1648] [outer = (nil)] 07:24:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8ec8f000) [pid = 17795] [serial = 1649] [outer = 0x8ebc6800] 07:24:33 INFO - PROCESS | 17795 | 1469111073512 Marionette DEBUG loaded listener.js 07:24:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8f321c00) [pid = 17795] [serial = 1650] [outer = 0x8ebc6800] 07:24:34 INFO - PROCESS | 17795 | 1469111074448 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]]]}] 07:24:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1445ms 07:24:34 INFO - PROCESS | 17795 | 1469111074513 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 07:24:34 INFO - PROCESS | 17795 | 1469111074517 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 07:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:24:34 INFO - PROCESS | 17795 | 1469111074524 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:24:34 INFO - PROCESS | 17795 | 1469111074530 Marionette TRACE conn3 <- [1,2170,null,{}] 07:24:34 INFO - PROCESS | 17795 | 1469111074553 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}] 07:24:34 INFO - PROCESS | 17795 | 1469111074562 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:34 INFO - PROCESS | 17795 | 1469111074781 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 07:24:34 INFO - PROCESS | 17795 | 1469111074804 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:34 INFO - PROCESS | 17795 | 1469111074816 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:34 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f77c400 == 29 [pid = 17795] [id = 550] 07:24:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8f77e000) [pid = 17795] [serial = 1651] [outer = (nil)] 07:24:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8f7e5c00) [pid = 17795] [serial = 1652] [outer = 0x8f77e000] 07:24:34 INFO - PROCESS | 17795 | 1469111074883 Marionette DEBUG loaded listener.js 07:24:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8f7ee800) [pid = 17795] [serial = 1653] [outer = 0x8f77e000] 07:24:35 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8ec89000) [pid = 17795] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:24:35 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x92341c00) [pid = 17795] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:24:35 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x91093400) [pid = 17795] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:24:35 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x910a0400) [pid = 17795] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:24:35 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8d850c00) [pid = 17795] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:24:35 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8ec93800) [pid = 17795] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:24:35 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8e564800) [pid = 17795] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:24:35 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x925c9000) [pid = 17795] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:24:35 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x8f5a6800) [pid = 17795] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:24:35 INFO - PROCESS | 17795 | --DOMWINDOW == 60 (0x9109f000) [pid = 17795] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:24:36 INFO - PROCESS | 17795 | 1469111076092 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]]]}] 07:24:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1595ms 07:24:36 INFO - PROCESS | 17795 | 1469111076119 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 07:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:24:36 INFO - PROCESS | 17795 | 1469111076124 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 07:24:36 INFO - PROCESS | 17795 | 1469111076130 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:24:36 INFO - PROCESS | 17795 | 1469111076134 Marionette TRACE conn3 <- [1,2174,null,{}] 07:24:36 INFO - PROCESS | 17795 | 1469111076140 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}] 07:24:36 INFO - PROCESS | 17795 | 1469111076145 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:36 INFO - PROCESS | 17795 | 1469111076307 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 07:24:36 INFO - PROCESS | 17795 | 1469111076503 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:36 INFO - PROCESS | 17795 | 1469111076509 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:36 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e315400 == 30 [pid = 17795] [id = 551] 07:24:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0x8e4a2000) [pid = 17795] [serial = 1654] [outer = (nil)] 07:24:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x8f599c00) [pid = 17795] [serial = 1655] [outer = 0x8e4a2000] 07:24:36 INFO - PROCESS | 17795 | 1469111076575 Marionette DEBUG loaded listener.js 07:24:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x90e14800) [pid = 17795] [serial = 1656] [outer = 0x8e4a2000] 07:24:37 INFO - PROCESS | 17795 | 1469111077247 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]]]}] 07:24:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1146ms 07:24:37 INFO - PROCESS | 17795 | 1469111077278 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 07:24:37 INFO - PROCESS | 17795 | 1469111077282 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 07:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:24:37 INFO - PROCESS | 17795 | 1469111077290 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:24:37 INFO - PROCESS | 17795 | 1469111077295 Marionette TRACE conn3 <- [1,2178,null,{}] 07:24:37 INFO - PROCESS | 17795 | 1469111077304 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}] 07:24:37 INFO - PROCESS | 17795 | 1469111077311 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:37 INFO - PROCESS | 17795 | 1469111077549 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 07:24:37 INFO - PROCESS | 17795 | 1469111077572 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:37 INFO - PROCESS | 17795 | 1469111077578 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:37 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e364c00 == 31 [pid = 17795] [id = 552] 07:24:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8f59d000) [pid = 17795] [serial = 1657] [outer = (nil)] 07:24:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x9109a800) [pid = 17795] [serial = 1658] [outer = 0x8f59d000] 07:24:37 INFO - PROCESS | 17795 | 1469111077647 Marionette DEBUG loaded listener.js 07:24:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x92273800) [pid = 17795] [serial = 1659] [outer = 0x8f59d000] 07:24:38 INFO - PROCESS | 17795 | 1469111078714 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]]]}] 07:24:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1496ms 07:24:38 INFO - PROCESS | 17795 | 1469111078786 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 07:24:38 INFO - PROCESS | 17795 | 1469111078791 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 07:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:24:38 INFO - PROCESS | 17795 | 1469111078801 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:24:38 INFO - PROCESS | 17795 | 1469111078808 Marionette TRACE conn3 <- [1,2182,null,{}] 07:24:38 INFO - PROCESS | 17795 | 1469111078817 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}] 07:24:38 INFO - PROCESS | 17795 | 1469111078821 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:39 INFO - PROCESS | 17795 | 1469111079043 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 07:24:39 INFO - PROCESS | 17795 | 1469111079307 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:39 INFO - PROCESS | 17795 | 1469111079319 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:39 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d846400 == 32 [pid = 17795] [id = 553] 07:24:39 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8e564000) [pid = 17795] [serial = 1660] [outer = (nil)] 07:24:39 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8ebc7000) [pid = 17795] [serial = 1661] [outer = 0x8e564000] 07:24:39 INFO - PROCESS | 17795 | 1469111079401 Marionette DEBUG loaded listener.js 07:24:39 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8f31b000) [pid = 17795] [serial = 1662] [outer = 0x8e564000] 07:24:40 INFO - PROCESS | 17795 | 1469111080356 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]]]}] 07:24:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1642ms 07:24:40 INFO - PROCESS | 17795 | 1469111080444 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 07:24:40 INFO - PROCESS | 17795 | 1469111080451 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 07:24:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:24:40 INFO - PROCESS | 17795 | 1469111080462 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:24:40 INFO - PROCESS | 17795 | 1469111080466 Marionette TRACE conn3 <- [1,2186,null,{}] 07:24:40 INFO - PROCESS | 17795 | 1469111080473 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}] 07:24:40 INFO - PROCESS | 17795 | 1469111080479 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:40 INFO - PROCESS | 17795 | 1469111080691 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 07:24:40 INFO - PROCESS | 17795 | 1469111080943 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:40 INFO - PROCESS | 17795 | 1469111080950 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:41 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e317800 == 33 [pid = 17795] [id = 554] 07:24:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8f7e7c00) [pid = 17795] [serial = 1663] [outer = (nil)] 07:24:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x91093400) [pid = 17795] [serial = 1664] [outer = 0x8f7e7c00] 07:24:41 INFO - PROCESS | 17795 | 1469111081052 Marionette DEBUG loaded listener.js 07:24:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8f7ef800) [pid = 17795] [serial = 1665] [outer = 0x8f7e7c00] 07:24:41 INFO - PROCESS | 17795 | 1469111081980 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]]]}] 07:24:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:24:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1532ms 07:24:41 INFO - PROCESS | 17795 | 1469111081994 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 07:24:41 INFO - PROCESS | 17795 | 1469111081997 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 07:24:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:24:42 INFO - PROCESS | 17795 | 1469111082005 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:24:42 INFO - PROCESS | 17795 | 1469111082011 Marionette TRACE conn3 <- [1,2190,null,{}] 07:24:42 INFO - PROCESS | 17795 | 1469111082027 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}] 07:24:42 INFO - PROCESS | 17795 | 1469111082036 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:42 INFO - PROCESS | 17795 | 1469111082219 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 07:24:42 INFO - PROCESS | 17795 | 1469111082392 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:42 INFO - PROCESS | 17795 | 1469111082404 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:42 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec85800 == 34 [pid = 17795] [id = 555] 07:24:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8f486800) [pid = 17795] [serial = 1666] [outer = (nil)] 07:24:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x925c2800) [pid = 17795] [serial = 1667] [outer = 0x8f486800] 07:24:42 INFO - PROCESS | 17795 | 1469111082520 Marionette DEBUG loaded listener.js 07:24:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x92c45000) [pid = 17795] [serial = 1668] [outer = 0x8f486800] 07:24:43 INFO - PROCESS | 17795 | 1469111083579 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]]]}] 07:24:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:24:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1641ms 07:24:43 INFO - PROCESS | 17795 | 1469111083647 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 07:24:43 INFO - PROCESS | 17795 | 1469111083653 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 07:24:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:24:43 INFO - PROCESS | 17795 | 1469111083661 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:24:43 INFO - PROCESS | 17795 | 1469111083666 Marionette TRACE conn3 <- [1,2194,null,{}] 07:24:43 INFO - PROCESS | 17795 | 1469111083675 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}] 07:24:43 INFO - PROCESS | 17795 | 1469111083680 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:43 INFO - PROCESS | 17795 | 1469111083855 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 07:24:44 INFO - PROCESS | 17795 | 1469111084087 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:44 INFO - PROCESS | 17795 | 1469111084101 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:44 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e36d000 == 35 [pid = 17795] [id = 556] 07:24:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x8e49bc00) [pid = 17795] [serial = 1669] [outer = (nil)] 07:24:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x8e56ec00) [pid = 17795] [serial = 1670] [outer = 0x8e49bc00] 07:24:44 INFO - PROCESS | 17795 | 1469111084192 Marionette DEBUG loaded listener.js 07:24:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x8eb8a000) [pid = 17795] [serial = 1671] [outer = 0x8e49bc00] 07:24:44 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x925c5800) [pid = 17795] [serial = 1619] [outer = (nil)] [url = about:blank] 07:24:44 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x92c85800) [pid = 17795] [serial = 1622] [outer = (nil)] [url = about:blank] 07:24:44 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x92c4a400) [pid = 17795] [serial = 1620] [outer = (nil)] [url = about:blank] 07:24:44 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x9227c800) [pid = 17795] [serial = 1599] [outer = (nil)] [url = about:blank] 07:24:44 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x91160400) [pid = 17795] [serial = 1598] [outer = (nil)] [url = about:blank] 07:24:44 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8eb8c000) [pid = 17795] [serial = 1601] [outer = (nil)] [url = about:blank] 07:24:44 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8f325000) [pid = 17795] [serial = 1602] [outer = (nil)] [url = about:blank] 07:24:44 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8f4a0000) [pid = 17795] [serial = 1613] [outer = (nil)] [url = about:blank] 07:24:44 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8f59f000) [pid = 17795] [serial = 1614] [outer = (nil)] [url = about:blank] 07:24:44 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8eb85c00) [pid = 17795] [serial = 1610] [outer = (nil)] [url = about:blank] 07:24:44 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8eb8e800) [pid = 17795] [serial = 1611] [outer = (nil)] [url = about:blank] 07:24:44 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x92c44800) [pid = 17795] [serial = 1607] [outer = (nil)] [url = about:blank] 07:24:44 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x92c82000) [pid = 17795] [serial = 1608] [outer = (nil)] [url = about:blank] 07:24:44 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x90e11800) [pid = 17795] [serial = 1604] [outer = (nil)] [url = about:blank] 07:24:44 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x9109dc00) [pid = 17795] [serial = 1605] [outer = (nil)] [url = about:blank] 07:24:44 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x92274000) [pid = 17795] [serial = 1616] [outer = (nil)] [url = about:blank] 07:24:44 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x92c87c00) [pid = 17795] [serial = 1623] [outer = (nil)] [url = about:blank] 07:24:44 INFO - PROCESS | 17795 | --DOMWINDOW == 60 (0x92339800) [pid = 17795] [serial = 1617] [outer = (nil)] [url = about:blank] 07:24:44 INFO - PROCESS | 17795 | --DOMWINDOW == 59 (0x931a8000) [pid = 17795] [serial = 1626] [outer = (nil)] [url = about:blank] 07:24:44 INFO - PROCESS | 17795 | --DOMWINDOW == 58 (0x92c4fc00) [pid = 17795] [serial = 1625] [outer = (nil)] [url = about:blank] 07:24:44 INFO - PROCESS | 17795 | 1469111084932 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]]]}] 07:24:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:24:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1287ms 07:24:44 INFO - PROCESS | 17795 | 1469111084948 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 07:24:44 INFO - PROCESS | 17795 | 1469111084954 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 07:24:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:24:44 INFO - PROCESS | 17795 | 1469111084965 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:24:44 INFO - PROCESS | 17795 | 1469111084969 Marionette TRACE conn3 <- [1,2198,null,{}] 07:24:45 INFO - PROCESS | 17795 | 1469111085015 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}] 07:24:45 INFO - PROCESS | 17795 | 1469111085021 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:45 INFO - PROCESS | 17795 | 1469111085179 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 07:24:45 INFO - PROCESS | 17795 | 1469111085189 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:45 INFO - PROCESS | 17795 | 1469111085199 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:45 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f327400 == 36 [pid = 17795] [id = 557] 07:24:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 59 (0x8f48b000) [pid = 17795] [serial = 1672] [outer = (nil)] 07:24:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 60 (0x8f4a5400) [pid = 17795] [serial = 1673] [outer = 0x8f48b000] 07:24:45 INFO - PROCESS | 17795 | 1469111085277 Marionette DEBUG loaded listener.js 07:24:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0x8f772000) [pid = 17795] [serial = 1674] [outer = 0x8f48b000] 07:24:46 INFO - PROCESS | 17795 | 1469111086162 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]]]}] 07:24:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:24:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1266ms 07:24:46 INFO - PROCESS | 17795 | 1469111086231 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 07:24:46 INFO - PROCESS | 17795 | 1469111086235 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 07:24:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:24:46 INFO - PROCESS | 17795 | 1469111086241 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:24:46 INFO - PROCESS | 17795 | 1469111086247 Marionette TRACE conn3 <- [1,2202,null,{}] 07:24:46 INFO - PROCESS | 17795 | 1469111086262 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}] 07:24:46 INFO - PROCESS | 17795 | 1469111086270 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:46 INFO - PROCESS | 17795 | 1469111086448 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 07:24:46 INFO - PROCESS | 17795 | 1469111086610 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:46 INFO - PROCESS | 17795 | 1469111086619 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:46 INFO - PROCESS | 17795 | ++DOCSHELL 0x90e0f000 == 37 [pid = 17795] [id = 558] 07:24:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x91095000) [pid = 17795] [serial = 1675] [outer = (nil)] 07:24:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x9227c400) [pid = 17795] [serial = 1676] [outer = 0x91095000] 07:24:46 INFO - PROCESS | 17795 | 1469111086687 Marionette DEBUG loaded listener.js 07:24:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x9233b800) [pid = 17795] [serial = 1677] [outer = 0x91095000] 07:24:47 INFO - PROCESS | 17795 | 1469111087476 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]]]}] 07:24:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:24:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1301ms 07:24:47 INFO - PROCESS | 17795 | 1469111087543 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 07:24:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:24:47 INFO - PROCESS | 17795 | 1469111087548 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 07:24:47 INFO - PROCESS | 17795 | 1469111087554 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:24:47 INFO - PROCESS | 17795 | 1469111087558 Marionette TRACE conn3 <- [1,2206,null,{}] 07:24:47 INFO - PROCESS | 17795 | 1469111087570 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}] 07:24:47 INFO - PROCESS | 17795 | 1469111087573 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:47 INFO - PROCESS | 17795 | 1469111087790 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 07:24:47 INFO - PROCESS | 17795 | 1469111087812 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:47 INFO - PROCESS | 17795 | 1469111087822 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:47 INFO - PROCESS | 17795 | ++DOCSHELL 0x9233b000 == 38 [pid = 17795] [id = 559] 07:24:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x925c3000) [pid = 17795] [serial = 1678] [outer = (nil)] 07:24:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x92c42c00) [pid = 17795] [serial = 1679] [outer = 0x925c3000] 07:24:47 INFO - PROCESS | 17795 | 1469111087885 Marionette DEBUG loaded listener.js 07:24:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x92c4c400) [pid = 17795] [serial = 1680] [outer = 0x925c3000] 07:24:48 INFO - PROCESS | 17795 | 1469111088730 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]]]}] 07:24:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:24:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1241ms 07:24:48 INFO - PROCESS | 17795 | 1469111088795 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 07:24:48 INFO - PROCESS | 17795 | 1469111088799 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 07:24:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:24:48 INFO - PROCESS | 17795 | 1469111088805 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:24:48 INFO - PROCESS | 17795 | 1469111088807 Marionette TRACE conn3 <- [1,2210,null,{}] 07:24:48 INFO - PROCESS | 17795 | 1469111088813 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}] 07:24:48 INFO - PROCESS | 17795 | 1469111088818 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:49 INFO - PROCESS | 17795 | 1469111089036 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 07:24:49 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8e563c00) [pid = 17795] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:24:49 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x90e0dc00) [pid = 17795] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:24:49 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8f77e000) [pid = 17795] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:24:49 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8e4a2000) [pid = 17795] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:24:49 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x92c8e800) [pid = 17795] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:24:49 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x8e49dc00) [pid = 17795] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:24:49 INFO - PROCESS | 17795 | --DOMWINDOW == 60 (0x8d84d800) [pid = 17795] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:24:49 INFO - PROCESS | 17795 | --DOMWINDOW == 59 (0x8ec84800) [pid = 17795] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:24:49 INFO - PROCESS | 17795 | --DOMWINDOW == 58 (0x8e318400) [pid = 17795] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:24:49 INFO - PROCESS | 17795 | --DOMWINDOW == 57 (0x8ebc6800) [pid = 17795] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:24:49 INFO - PROCESS | 17795 | 1469111089148 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:49 INFO - PROCESS | 17795 | 1469111089158 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:49 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d848800 == 39 [pid = 17795] [id = 560] 07:24:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 58 (0x8d84d800) [pid = 17795] [serial = 1681] [outer = (nil)] 07:24:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 59 (0x8e563c00) [pid = 17795] [serial = 1682] [outer = 0x8d84d800] 07:24:49 INFO - PROCESS | 17795 | 1469111089225 Marionette DEBUG loaded listener.js 07:24:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 60 (0x8f48b400) [pid = 17795] [serial = 1683] [outer = 0x8d84d800] 07:24:49 INFO - PROCESS | 17795 | 1469111089914 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]]]}] 07:24:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:24:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1130ms 07:24:49 INFO - PROCESS | 17795 | 1469111089936 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 07:24:49 INFO - PROCESS | 17795 | 1469111089940 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 07:24:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:24:49 INFO - PROCESS | 17795 | 1469111089953 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:24:49 INFO - PROCESS | 17795 | 1469111089956 Marionette TRACE conn3 <- [1,2214,null,{}] 07:24:49 INFO - PROCESS | 17795 | 1469111089963 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}] 07:24:49 INFO - PROCESS | 17795 | 1469111089973 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:50 INFO - PROCESS | 17795 | 1469111090163 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 07:24:50 INFO - PROCESS | 17795 | 1469111090173 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:50 INFO - PROCESS | 17795 | 1469111090178 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:50 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebc6800 == 40 [pid = 17795] [id = 561] 07:24:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0x92c50800) [pid = 17795] [serial = 1684] [outer = (nil)] 07:24:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x92cd0400) [pid = 17795] [serial = 1685] [outer = 0x92c50800] 07:24:50 INFO - PROCESS | 17795 | 1469111090243 Marionette DEBUG loaded listener.js 07:24:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x931a5c00) [pid = 17795] [serial = 1686] [outer = 0x92c50800] 07:24:51 INFO - PROCESS | 17795 | 1469111091158 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]]]}] 07:24:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:24:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1290ms 07:24:51 INFO - PROCESS | 17795 | 1469111091255 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 07:24:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:24:51 INFO - PROCESS | 17795 | 1469111091261 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 07:24:51 INFO - PROCESS | 17795 | 1469111091269 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:24:51 INFO - PROCESS | 17795 | 1469111091274 Marionette TRACE conn3 <- [1,2218,null,{}] 07:24:51 INFO - PROCESS | 17795 | 1469111091284 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}] 07:24:51 INFO - PROCESS | 17795 | 1469111091289 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:51 INFO - PROCESS | 17795 | 1469111091465 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 07:24:51 INFO - PROCESS | 17795 | 1469111091644 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:51 INFO - PROCESS | 17795 | 1469111091654 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:51 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a1400 == 41 [pid = 17795] [id = 562] 07:24:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8e4a4400) [pid = 17795] [serial = 1687] [outer = (nil)] 07:24:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8eb8fc00) [pid = 17795] [serial = 1688] [outer = 0x8e4a4400] 07:24:51 INFO - PROCESS | 17795 | 1469111091735 Marionette DEBUG loaded listener.js 07:24:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8ebc8c00) [pid = 17795] [serial = 1689] [outer = 0x8e4a4400] 07:24:52 INFO - PROCESS | 17795 | 1469111092633 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]]]}] 07:24:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:24:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1437ms 07:24:52 INFO - PROCESS | 17795 | 1469111092705 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 07:24:52 INFO - PROCESS | 17795 | 1469111092712 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 07:24:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:24:52 INFO - PROCESS | 17795 | 1469111092724 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:24:52 INFO - PROCESS | 17795 | 1469111092729 Marionette TRACE conn3 <- [1,2222,null,{}] 07:24:52 INFO - PROCESS | 17795 | 1469111092737 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}] 07:24:52 INFO - PROCESS | 17795 | 1469111092742 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:52 INFO - PROCESS | 17795 | 1469111092961 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 07:24:53 INFO - PROCESS | 17795 | 1469111093180 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:53 INFO - PROCESS | 17795 | 1469111093189 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:53 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f7f1400 == 42 [pid = 17795] [id = 563] 07:24:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x90e0b400) [pid = 17795] [serial = 1690] [outer = (nil)] 07:24:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x91093800) [pid = 17795] [serial = 1691] [outer = 0x90e0b400] 07:24:53 INFO - PROCESS | 17795 | 1469111093313 Marionette DEBUG loaded listener.js 07:24:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x91163400) [pid = 17795] [serial = 1692] [outer = 0x90e0b400] 07:24:54 INFO - PROCESS | 17795 | 1469111094206 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]]]}] 07:24:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:24:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1539ms 07:24:54 INFO - PROCESS | 17795 | 1469111094263 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 07:24:54 INFO - PROCESS | 17795 | 1469111094267 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 07:24:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:24:54 INFO - PROCESS | 17795 | 1469111094274 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:24:54 INFO - PROCESS | 17795 | 1469111094281 Marionette TRACE conn3 <- [1,2226,null,{}] 07:24:54 INFO - PROCESS | 17795 | 1469111094297 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}] 07:24:54 INFO - PROCESS | 17795 | 1469111094306 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:54 INFO - PROCESS | 17795 | 1469111094518 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 07:24:54 INFO - PROCESS | 17795 | 1469111094730 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:54 INFO - PROCESS | 17795 | 1469111094739 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:54 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f777400 == 43 [pid = 17795] [id = 564] 07:24:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8f7ec400) [pid = 17795] [serial = 1693] [outer = (nil)] 07:24:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x92cca000) [pid = 17795] [serial = 1694] [outer = 0x8f7ec400] 07:24:54 INFO - PROCESS | 17795 | 1469111094874 Marionette DEBUG loaded listener.js 07:24:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x93b04400) [pid = 17795] [serial = 1695] [outer = 0x8f7ec400] 07:24:55 INFO - PROCESS | 17795 | 1469111095707 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]]]}] 07:24:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:24:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1494ms 07:24:55 INFO - PROCESS | 17795 | 1469111095769 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 07:24:55 INFO - PROCESS | 17795 | 1469111095774 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 07:24:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:24:55 INFO - PROCESS | 17795 | 1469111095780 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:24:55 INFO - PROCESS | 17795 | 1469111095783 Marionette TRACE conn3 <- [1,2230,null,{}] 07:24:55 INFO - PROCESS | 17795 | 1469111095789 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}] 07:24:55 INFO - PROCESS | 17795 | 1469111095794 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:55 INFO - PROCESS | 17795 | 1469111095963 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 07:24:56 INFO - PROCESS | 17795 | 1469111096132 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:56 INFO - PROCESS | 17795 | 1469111096141 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:56 INFO - PROCESS | 17795 | ++DOCSHELL 0x93d64000 == 44 [pid = 17795] [id = 565] 07:24:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x93d65000) [pid = 17795] [serial = 1696] [outer = (nil)] 07:24:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x93e31000) [pid = 17795] [serial = 1697] [outer = 0x93d65000] 07:24:56 INFO - PROCESS | 17795 | 1469111096224 Marionette DEBUG loaded listener.js 07:24:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x93e60800) [pid = 17795] [serial = 1698] [outer = 0x93d65000] 07:24:57 INFO - PROCESS | 17795 | 1469111097093 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]]]}] 07:24:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:24:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1379ms 07:24:57 INFO - PROCESS | 17795 | 1469111097160 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 07:24:57 INFO - PROCESS | 17795 | 1469111097164 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 07:24:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:24:57 INFO - PROCESS | 17795 | 1469111097170 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:24:57 INFO - PROCESS | 17795 | 1469111097174 Marionette TRACE conn3 <- [1,2234,null,{}] 07:24:57 INFO - PROCESS | 17795 | 1469111097180 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}] 07:24:57 INFO - PROCESS | 17795 | 1469111097186 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:57 INFO - PROCESS | 17795 | 1469111097358 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 07:24:57 INFO - PROCESS | 17795 | 1469111097527 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:57 INFO - PROCESS | 17795 | 1469111097533 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:57 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f774400 == 45 [pid = 17795] [id = 566] 07:24:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x92c8bc00) [pid = 17795] [serial = 1699] [outer = (nil)] 07:24:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x95391400) [pid = 17795] [serial = 1700] [outer = 0x92c8bc00] 07:24:57 INFO - PROCESS | 17795 | 1469111097613 Marionette DEBUG loaded listener.js 07:24:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x9539b800) [pid = 17795] [serial = 1701] [outer = 0x92c8bc00] 07:24:58 INFO - PROCESS | 17795 | 1469111098429 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]]]}] 07:24:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:24:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1283ms 07:24:58 INFO - PROCESS | 17795 | 1469111098461 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 07:24:58 INFO - PROCESS | 17795 | 1469111098464 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 07:24:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:24:58 INFO - PROCESS | 17795 | 1469111098473 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:24:58 INFO - PROCESS | 17795 | 1469111098476 Marionette TRACE conn3 <- [1,2238,null,{}] 07:24:58 INFO - PROCESS | 17795 | 1469111098482 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}] 07:24:58 INFO - PROCESS | 17795 | 1469111098492 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:58 INFO - PROCESS | 17795 | 1469111098698 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 07:24:58 INFO - PROCESS | 17795 | 1469111098878 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:58 INFO - PROCESS | 17795 | 1469111098886 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:24:58 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec89000 == 46 [pid = 17795] [id = 567] 07:24:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x8f7ec000) [pid = 17795] [serial = 1702] [outer = (nil)] 07:24:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x9548d400) [pid = 17795] [serial = 1703] [outer = 0x8f7ec000] 07:24:58 INFO - PROCESS | 17795 | 1469111098959 Marionette DEBUG loaded listener.js 07:24:59 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x954d8800) [pid = 17795] [serial = 1704] [outer = 0x8f7ec000] 07:25:00 INFO - PROCESS | 17795 | 1469111100051 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]]]}] 07:25:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:25:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1628ms 07:25:00 INFO - PROCESS | 17795 | 1469111100102 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 07:25:00 INFO - PROCESS | 17795 | 1469111100109 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 07:25:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:25:00 INFO - PROCESS | 17795 | 1469111100118 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:25:00 INFO - PROCESS | 17795 | 1469111100121 Marionette TRACE conn3 <- [1,2242,null,{}] 07:25:00 INFO - PROCESS | 17795 | 1469111100130 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}] 07:25:00 INFO - PROCESS | 17795 | 1469111100136 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:00 INFO - PROCESS | 17795 | 1469111100314 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 07:25:00 INFO - PROCESS | 17795 | 1469111100568 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:00 INFO - PROCESS | 17795 | 1469111100586 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:00 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb8e800 == 47 [pid = 17795] [id = 568] 07:25:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x8ebbf400) [pid = 17795] [serial = 1705] [outer = (nil)] 07:25:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x8ebcc800) [pid = 17795] [serial = 1706] [outer = 0x8ebbf400] 07:25:00 INFO - PROCESS | 17795 | 1469111100666 Marionette DEBUG loaded listener.js 07:25:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0x8f31b800) [pid = 17795] [serial = 1707] [outer = 0x8ebbf400] 07:25:01 INFO - PROCESS | 17795 | 1469111101553 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]]]}] 07:25:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:25:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1480ms 07:25:01 INFO - PROCESS | 17795 | 1469111101609 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 07:25:01 INFO - PROCESS | 17795 | 1469111101617 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 07:25:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:25:01 INFO - PROCESS | 17795 | 1469111101630 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:25:01 INFO - PROCESS | 17795 | 1469111101633 Marionette TRACE conn3 <- [1,2246,null,{}] 07:25:01 INFO - PROCESS | 17795 | 1469111101641 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}] 07:25:01 INFO - PROCESS | 17795 | 1469111101648 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:01 INFO - PROCESS | 17795 | 1469111101834 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 07:25:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8e315400 == 46 [pid = 17795] [id = 551] 07:25:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8e49d400 == 45 [pid = 17795] [id = 548] 07:25:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8f77c400 == 44 [pid = 17795] [id = 550] 07:25:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8e56c400 == 43 [pid = 17795] [id = 549] 07:25:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8d848800 == 42 [pid = 17795] [id = 560] 07:25:02 INFO - PROCESS | 17795 | --DOCSHELL 0x9233b000 == 41 [pid = 17795] [id = 559] 07:25:02 INFO - PROCESS | 17795 | --DOCSHELL 0x90e0f000 == 40 [pid = 17795] [id = 558] 07:25:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8f327400 == 39 [pid = 17795] [id = 557] 07:25:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8e36d000 == 38 [pid = 17795] [id = 556] 07:25:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8e317800 == 37 [pid = 17795] [id = 554] 07:25:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8d846400 == 36 [pid = 17795] [id = 553] 07:25:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8e364c00 == 35 [pid = 17795] [id = 552] 07:25:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8d843000 == 34 [pid = 17795] [id = 545] 07:25:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8e317c00 == 33 [pid = 17795] [id = 546] 07:25:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec85800 == 32 [pid = 17795] [id = 555] 07:25:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8e567800 == 31 [pid = 17795] [id = 547] 07:25:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8eb8e800 == 30 [pid = 17795] [id = 568] 07:25:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec89000 == 29 [pid = 17795] [id = 567] 07:25:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8f774400 == 28 [pid = 17795] [id = 566] 07:25:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8f777400 == 27 [pid = 17795] [id = 564] 07:25:02 INFO - PROCESS | 17795 | --DOCSHELL 0x93d64000 == 26 [pid = 17795] [id = 565] 07:25:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8f7f1400 == 25 [pid = 17795] [id = 563] 07:25:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebc6800 == 24 [pid = 17795] [id = 561] 07:25:02 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a1400 == 23 [pid = 17795] [id = 562] 07:25:02 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x8ec8a000) [pid = 17795] [serial = 1629] [outer = (nil)] [url = about:blank] 07:25:02 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x8eb87c00) [pid = 17795] [serial = 1628] [outer = (nil)] [url = about:blank] 07:25:02 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x9109c400) [pid = 17795] [serial = 1632] [outer = (nil)] [url = about:blank] 07:25:02 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x8f7e5c00) [pid = 17795] [serial = 1652] [outer = (nil)] [url = about:blank] 07:25:02 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x91094c00) [pid = 17795] [serial = 1631] [outer = (nil)] [url = about:blank] 07:25:02 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x8f599c00) [pid = 17795] [serial = 1655] [outer = (nil)] [url = about:blank] 07:25:02 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x931a5400) [pid = 17795] [serial = 1635] [outer = (nil)] [url = about:blank] 07:25:02 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x92ccbc00) [pid = 17795] [serial = 1634] [outer = (nil)] [url = about:blank] 07:25:02 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8e564c00) [pid = 17795] [serial = 1646] [outer = (nil)] [url = about:blank] 07:25:02 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8eb81800) [pid = 17795] [serial = 1647] [outer = (nil)] [url = about:blank] 07:25:02 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x93e65c00) [pid = 17795] [serial = 1638] [outer = (nil)] [url = about:blank] 07:25:02 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x9240d000) [pid = 17795] [serial = 1637] [outer = (nil)] [url = about:blank] 07:25:02 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8f777800) [pid = 17795] [serial = 1644] [outer = (nil)] [url = about:blank] 07:25:02 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8f483000) [pid = 17795] [serial = 1641] [outer = (nil)] [url = about:blank] 07:25:02 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8ebc4800) [pid = 17795] [serial = 1640] [outer = (nil)] [url = about:blank] 07:25:02 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8f4a5c00) [pid = 17795] [serial = 1643] [outer = (nil)] [url = about:blank] 07:25:02 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8f321c00) [pid = 17795] [serial = 1650] [outer = (nil)] [url = about:blank] 07:25:02 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8f7ee800) [pid = 17795] [serial = 1653] [outer = (nil)] [url = about:blank] 07:25:02 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8ec8f000) [pid = 17795] [serial = 1649] [outer = (nil)] [url = about:blank] 07:25:02 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x90e14800) [pid = 17795] [serial = 1656] [outer = (nil)] [url = about:blank] 07:25:03 INFO - PROCESS | 17795 | 1469111103071 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:03 INFO - PROCESS | 17795 | 1469111103083 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:03 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d84c800 == 24 [pid = 17795] [id = 569] 07:25:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8d84d000) [pid = 17795] [serial = 1708] [outer = (nil)] 07:25:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8e313000) [pid = 17795] [serial = 1709] [outer = 0x8d84d000] 07:25:03 INFO - PROCESS | 17795 | 1469111103159 Marionette DEBUG loaded listener.js 07:25:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8e31c800) [pid = 17795] [serial = 1710] [outer = 0x8d84d000] 07:25:03 INFO - PROCESS | 17795 | 1469111103924 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]]]}] 07:25:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:25:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 2340ms 07:25:03 INFO - PROCESS | 17795 | 1469111103972 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 07:25:03 INFO - PROCESS | 17795 | 1469111103978 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 07:25:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:25:03 INFO - PROCESS | 17795 | 1469111103986 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:25:03 INFO - PROCESS | 17795 | 1469111103993 Marionette TRACE conn3 <- [1,2250,null,{}] 07:25:04 INFO - PROCESS | 17795 | 1469111104006 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}] 07:25:04 INFO - PROCESS | 17795 | 1469111104016 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:04 INFO - PROCESS | 17795 | 1469111104226 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 07:25:04 INFO - PROCESS | 17795 | 1469111104243 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:04 INFO - PROCESS | 17795 | 1469111104254 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:04 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb82400 == 25 [pid = 17795] [id = 570] 07:25:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8eb83000) [pid = 17795] [serial = 1711] [outer = (nil)] 07:25:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8eb8c800) [pid = 17795] [serial = 1712] [outer = 0x8eb83000] 07:25:04 INFO - PROCESS | 17795 | 1469111104322 Marionette DEBUG loaded listener.js 07:25:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8ebc9000) [pid = 17795] [serial = 1713] [outer = 0x8eb83000] 07:25:05 INFO - PROCESS | 17795 | 1469111105185 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]]]}] 07:25:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:25:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1256ms 07:25:05 INFO - PROCESS | 17795 | 1469111105249 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 07:25:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:25:05 INFO - PROCESS | 17795 | 1469111105259 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 07:25:05 INFO - PROCESS | 17795 | 1469111105271 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:25:05 INFO - PROCESS | 17795 | 1469111105277 Marionette TRACE conn3 <- [1,2254,null,{}] 07:25:05 INFO - PROCESS | 17795 | 1469111105286 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}] 07:25:05 INFO - PROCESS | 17795 | 1469111105291 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:05 INFO - PROCESS | 17795 | 1469111105469 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 07:25:05 INFO - PROCESS | 17795 | 1469111105624 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:05 INFO - PROCESS | 17795 | 1469111105634 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:05 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb8d400 == 26 [pid = 17795] [id = 571] 07:25:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8ec8f400) [pid = 17795] [serial = 1714] [outer = (nil)] 07:25:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8f48b800) [pid = 17795] [serial = 1715] [outer = 0x8ec8f400] 07:25:05 INFO - PROCESS | 17795 | 1469111105700 Marionette DEBUG loaded listener.js 07:25:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8f59a000) [pid = 17795] [serial = 1716] [outer = 0x8ec8f400] 07:25:06 INFO - PROCESS | 17795 | 1469111106649 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]]]}] 07:25:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:25:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1437ms 07:25:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:25:06 INFO - PROCESS | 17795 | 1469111106705 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 07:25:06 INFO - PROCESS | 17795 | 1469111106708 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 07:25:06 INFO - PROCESS | 17795 | 1469111106723 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:25:06 INFO - PROCESS | 17795 | 1469111106733 Marionette TRACE conn3 <- [1,2258,null,{}] 07:25:06 INFO - PROCESS | 17795 | 1469111106758 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}] 07:25:06 INFO - PROCESS | 17795 | 1469111106766 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:07 INFO - PROCESS | 17795 | 1469111107020 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 07:25:07 INFO - PROCESS | 17795 | 1469111107047 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:07 INFO - PROCESS | 17795 | 1469111107055 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:07 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f323400 == 27 [pid = 17795] [id = 572] 07:25:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x8f48a400) [pid = 17795] [serial = 1717] [outer = (nil)] 07:25:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x8f7f0000) [pid = 17795] [serial = 1718] [outer = 0x8f48a400] 07:25:07 INFO - PROCESS | 17795 | 1469111107131 Marionette DEBUG loaded listener.js 07:25:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x90e13800) [pid = 17795] [serial = 1719] [outer = 0x8f48a400] 07:25:07 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x92c50800) [pid = 17795] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:25:07 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x925c3000) [pid = 17795] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:25:07 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8d84d800) [pid = 17795] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:25:07 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8f7e7c00) [pid = 17795] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:25:07 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x91095000) [pid = 17795] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:25:07 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8f486800) [pid = 17795] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:25:07 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8e49bc00) [pid = 17795] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:25:07 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8f48b000) [pid = 17795] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:25:07 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8f59d000) [pid = 17795] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:25:07 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8e564000) [pid = 17795] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:25:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:25:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1571ms 07:25:08 INFO - PROCESS | 17795 | 1469111108277 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]]]}] 07:25:08 INFO - PROCESS | 17795 | 1469111108286 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 07:25:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:25:08 INFO - PROCESS | 17795 | 1469111108290 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 07:25:08 INFO - PROCESS | 17795 | 1469111108297 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:25:08 INFO - PROCESS | 17795 | 1469111108300 Marionette TRACE conn3 <- [1,2262,null,{}] 07:25:08 INFO - PROCESS | 17795 | 1469111108305 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}] 07:25:08 INFO - PROCESS | 17795 | 1469111108311 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:08 INFO - PROCESS | 17795 | 1469111108529 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 07:25:08 INFO - PROCESS | 17795 | 1469111108548 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:08 INFO - PROCESS | 17795 | 1469111108556 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:08 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb82800 == 28 [pid = 17795] [id = 573] 07:25:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8eb8d800) [pid = 17795] [serial = 1720] [outer = (nil)] 07:25:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8f5a0000) [pid = 17795] [serial = 1721] [outer = 0x8eb8d800] 07:25:08 INFO - PROCESS | 17795 | 1469111108622 Marionette DEBUG loaded listener.js 07:25:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x90e17000) [pid = 17795] [serial = 1722] [outer = 0x8eb8d800] 07:25:09 INFO - PROCESS | 17795 | 1469111109433 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]]]}] 07:25:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:25:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1179ms 07:25:09 INFO - PROCESS | 17795 | 1469111109481 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 07:25:09 INFO - PROCESS | 17795 | 1469111109483 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 07:25:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:25:09 INFO - PROCESS | 17795 | 1469111109490 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:25:09 INFO - PROCESS | 17795 | 1469111109494 Marionette TRACE conn3 <- [1,2266,null,{}] 07:25:09 INFO - PROCESS | 17795 | 1469111109500 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}] 07:25:09 INFO - PROCESS | 17795 | 1469111109503 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:09 INFO - PROCESS | 17795 | 1469111109661 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 07:25:09 INFO - PROCESS | 17795 | 1469111109670 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:09 INFO - PROCESS | 17795 | 1469111109688 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:09 INFO - PROCESS | 17795 | ++DOCSHELL 0x910a0c00 == 29 [pid = 17795] [id = 574] 07:25:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x9115bc00) [pid = 17795] [serial = 1723] [outer = (nil)] 07:25:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x91160000) [pid = 17795] [serial = 1724] [outer = 0x9115bc00] 07:25:09 INFO - PROCESS | 17795 | 1469111109767 Marionette DEBUG loaded listener.js 07:25:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x9233a800) [pid = 17795] [serial = 1725] [outer = 0x9115bc00] 07:25:10 INFO - PROCESS | 17795 | 1469111110926 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]]]}] 07:25:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:25:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1480ms 07:25:10 INFO - PROCESS | 17795 | 1469111110972 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 07:25:10 INFO - PROCESS | 17795 | 1469111110978 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 07:25:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:25:10 INFO - PROCESS | 17795 | 1469111110987 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:25:10 INFO - PROCESS | 17795 | 1469111110995 Marionette TRACE conn3 <- [1,2270,null,{}] 07:25:11 INFO - PROCESS | 17795 | 1469111111003 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}] 07:25:11 INFO - PROCESS | 17795 | 1469111111009 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:11 INFO - PROCESS | 17795 | 1469111111195 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 07:25:11 INFO - PROCESS | 17795 | 1469111111412 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:11 INFO - PROCESS | 17795 | 1469111111421 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:11 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e30e800 == 30 [pid = 17795] [id = 575] 07:25:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8e4a3000) [pid = 17795] [serial = 1726] [outer = (nil)] 07:25:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x8eb8c400) [pid = 17795] [serial = 1727] [outer = 0x8e4a3000] 07:25:11 INFO - PROCESS | 17795 | 1469111111513 Marionette DEBUG loaded listener.js 07:25:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x8f329c00) [pid = 17795] [serial = 1728] [outer = 0x8e4a3000] 07:25:12 INFO - PROCESS | 17795 | 1469111112483 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]]]}] 07:25:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:25:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1538ms 07:25:12 INFO - PROCESS | 17795 | 1469111112528 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 07:25:12 INFO - PROCESS | 17795 | 1469111112535 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 07:25:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:25:12 INFO - PROCESS | 17795 | 1469111112547 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:25:12 INFO - PROCESS | 17795 | 1469111112551 Marionette TRACE conn3 <- [1,2274,null,{}] 07:25:12 INFO - PROCESS | 17795 | 1469111112558 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}] 07:25:12 INFO - PROCESS | 17795 | 1469111112564 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:12 INFO - PROCESS | 17795 | 1469111112802 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 07:25:13 INFO - PROCESS | 17795 | 1469111113118 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:13 INFO - PROCESS | 17795 | 1469111113126 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:13 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f49e400 == 31 [pid = 17795] [id = 576] 07:25:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x8f7ea400) [pid = 17795] [serial = 1729] [outer = (nil)] 07:25:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x90e12000) [pid = 17795] [serial = 1730] [outer = 0x8f7ea400] 07:25:13 INFO - PROCESS | 17795 | 1469111113213 Marionette DEBUG loaded listener.js 07:25:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x9109d000) [pid = 17795] [serial = 1731] [outer = 0x8f7ea400] 07:25:14 INFO - PROCESS | 17795 | 1469111114142 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]]]}] 07:25:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:25:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1630ms 07:25:14 INFO - PROCESS | 17795 | 1469111114179 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 07:25:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:25:14 INFO - PROCESS | 17795 | 1469111114183 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 07:25:14 INFO - PROCESS | 17795 | 1469111114190 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:25:14 INFO - PROCESS | 17795 | 1469111114196 Marionette TRACE conn3 <- [1,2278,null,{}] 07:25:14 INFO - PROCESS | 17795 | 1469111114213 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}] 07:25:14 INFO - PROCESS | 17795 | 1469111114221 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:14 INFO - PROCESS | 17795 | 1469111114397 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 07:25:14 INFO - PROCESS | 17795 | 1469111114568 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:14 INFO - PROCESS | 17795 | 1469111114579 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:14 INFO - PROCESS | 17795 | ++DOCSHELL 0x9240e800 == 32 [pid = 17795] [id = 577] 07:25:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x9240f000) [pid = 17795] [serial = 1732] [outer = (nil)] 07:25:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x925cac00) [pid = 17795] [serial = 1733] [outer = 0x9240f000] 07:25:14 INFO - PROCESS | 17795 | 1469111114662 Marionette DEBUG loaded listener.js 07:25:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x92c4a000) [pid = 17795] [serial = 1734] [outer = 0x9240f000] 07:25:15 INFO - PROCESS | 17795 | 1469111115658 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]]]}] 07:25:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:25:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1545ms 07:25:15 INFO - PROCESS | 17795 | 1469111115736 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 07:25:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:25:15 INFO - PROCESS | 17795 | 1469111115745 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 07:25:15 INFO - PROCESS | 17795 | 1469111115753 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:25:15 INFO - PROCESS | 17795 | 1469111115756 Marionette TRACE conn3 <- [1,2282,null,{}] 07:25:15 INFO - PROCESS | 17795 | 1469111115763 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}] 07:25:15 INFO - PROCESS | 17795 | 1469111115767 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:16 INFO - PROCESS | 17795 | 1469111116128 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 07:25:16 INFO - PROCESS | 17795 | 1469111116363 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:16 INFO - PROCESS | 17795 | 1469111116379 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:16 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e30fc00 == 33 [pid = 17795] [id = 578] 07:25:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x8e36c400) [pid = 17795] [serial = 1735] [outer = (nil)] 07:25:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x8e49f000) [pid = 17795] [serial = 1736] [outer = 0x8e36c400] 07:25:16 INFO - PROCESS | 17795 | 1469111116455 Marionette DEBUG loaded listener.js 07:25:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0x8e565400) [pid = 17795] [serial = 1737] [outer = 0x8e36c400] 07:25:17 INFO - PROCESS | 17795 | --DOCSHELL 0x8d848400 == 32 [pid = 17795] [id = 531] 07:25:17 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x92c42c00) [pid = 17795] [serial = 1679] [outer = (nil)] [url = about:blank] 07:25:17 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x8e563c00) [pid = 17795] [serial = 1682] [outer = (nil)] [url = about:blank] 07:25:17 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x92c4c400) [pid = 17795] [serial = 1680] [outer = (nil)] [url = about:blank] 07:25:17 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x91093400) [pid = 17795] [serial = 1664] [outer = (nil)] [url = about:blank] 07:25:17 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x8f7ef800) [pid = 17795] [serial = 1665] [outer = (nil)] [url = about:blank] 07:25:17 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x9227c400) [pid = 17795] [serial = 1676] [outer = (nil)] [url = about:blank] 07:25:17 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x925c2800) [pid = 17795] [serial = 1667] [outer = (nil)] [url = about:blank] 07:25:17 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x92c45000) [pid = 17795] [serial = 1668] [outer = (nil)] [url = about:blank] 07:25:17 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8e56ec00) [pid = 17795] [serial = 1670] [outer = (nil)] [url = about:blank] 07:25:17 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8eb8a000) [pid = 17795] [serial = 1671] [outer = (nil)] [url = about:blank] 07:25:17 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8f4a5400) [pid = 17795] [serial = 1673] [outer = (nil)] [url = about:blank] 07:25:17 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8f772000) [pid = 17795] [serial = 1674] [outer = (nil)] [url = about:blank] 07:25:17 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x92273800) [pid = 17795] [serial = 1659] [outer = (nil)] [url = about:blank] 07:25:17 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x9109a800) [pid = 17795] [serial = 1658] [outer = (nil)] [url = about:blank] 07:25:17 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8ebc7000) [pid = 17795] [serial = 1661] [outer = (nil)] [url = about:blank] 07:25:17 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8f31b000) [pid = 17795] [serial = 1662] [outer = (nil)] [url = about:blank] 07:25:17 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8f48b400) [pid = 17795] [serial = 1683] [outer = (nil)] [url = about:blank] 07:25:17 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x9233b800) [pid = 17795] [serial = 1677] [outer = (nil)] [url = about:blank] 07:25:17 INFO - PROCESS | 17795 | 1469111117407 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]]]}] 07:25:17 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x931a5c00) [pid = 17795] [serial = 1686] [outer = (nil)] [url = about:blank] 07:25:17 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x92cd0400) [pid = 17795] [serial = 1685] [outer = (nil)] [url = about:blank] 07:25:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:25:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1683ms 07:25:17 INFO - PROCESS | 17795 | 1469111117436 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 07:25:17 INFO - PROCESS | 17795 | 1469111117442 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 07:25:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:25:17 INFO - PROCESS | 17795 | 1469111117450 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:25:17 INFO - PROCESS | 17795 | 1469111117456 Marionette TRACE conn3 <- [1,2286,null,{}] 07:25:17 INFO - PROCESS | 17795 | 1469111117463 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}] 07:25:17 INFO - PROCESS | 17795 | 1469111117469 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:17 INFO - PROCESS | 17795 | 1469111117627 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 07:25:17 INFO - PROCESS | 17795 | 1469111117638 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:17 INFO - PROCESS | 17795 | 1469111117649 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:17 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec8d000 == 33 [pid = 17795] [id = 579] 07:25:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8ec8ec00) [pid = 17795] [serial = 1738] [outer = (nil)] 07:25:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8f328c00) [pid = 17795] [serial = 1739] [outer = 0x8ec8ec00] 07:25:17 INFO - PROCESS | 17795 | 1469111117735 Marionette DEBUG loaded listener.js 07:25:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8f5a1000) [pid = 17795] [serial = 1740] [outer = 0x8ec8ec00] 07:25:18 INFO - PROCESS | 17795 | 1469111118621 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]]]}] 07:25:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 07:25:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1236ms 07:25:18 INFO - PROCESS | 17795 | 1469111118687 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 07:25:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:25:18 INFO - PROCESS | 17795 | 1469111118692 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 07:25:18 INFO - PROCESS | 17795 | 1469111118700 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:25:18 INFO - PROCESS | 17795 | 1469111118703 Marionette TRACE conn3 <- [1,2290,null,{}] 07:25:18 INFO - PROCESS | 17795 | 1469111118714 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}] 07:25:18 INFO - PROCESS | 17795 | 1469111118718 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:18 INFO - PROCESS | 17795 | 1469111118885 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 07:25:19 INFO - PROCESS | 17795 | 1469111119028 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:19 INFO - PROCESS | 17795 | 1469111119035 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:19 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb8a800 == 34 [pid = 17795] [id = 580] 07:25:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8f327800) [pid = 17795] [serial = 1741] [outer = (nil)] 07:25:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x91095800) [pid = 17795] [serial = 1742] [outer = 0x8f327800] 07:25:19 INFO - PROCESS | 17795 | 1469111119121 Marionette DEBUG loaded listener.js 07:25:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x91160800) [pid = 17795] [serial = 1743] [outer = 0x8f327800] 07:25:19 INFO - PROCESS | 17795 | 1469111119914 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]]]}] 07:25:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:25:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1248ms 07:25:19 INFO - PROCESS | 17795 | 1469111119950 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 07:25:19 INFO - PROCESS | 17795 | 1469111119957 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 07:25:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:25:19 INFO - PROCESS | 17795 | 1469111119990 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:25:19 INFO - PROCESS | 17795 | 1469111119998 Marionette TRACE conn3 <- [1,2294,null,{}] 07:25:20 INFO - PROCESS | 17795 | 1469111120005 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}] 07:25:20 INFO - PROCESS | 17795 | 1469111120012 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:20 INFO - PROCESS | 17795 | 1469111120245 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 07:25:20 INFO - PROCESS | 17795 | 1469111120273 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:20 INFO - PROCESS | 17795 | 1469111120281 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:20 INFO - PROCESS | 17795 | ++DOCSHELL 0x9233a000 == 35 [pid = 17795] [id = 581] 07:25:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x92407800) [pid = 17795] [serial = 1744] [outer = (nil)] 07:25:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x925c8000) [pid = 17795] [serial = 1745] [outer = 0x92407800] 07:25:20 INFO - PROCESS | 17795 | 1469111120350 Marionette DEBUG loaded listener.js 07:25:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x92c42c00) [pid = 17795] [serial = 1746] [outer = 0x92407800] 07:25:21 INFO - PROCESS | 17795 | 1469111121221 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]]]}] 07:25:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:25:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1299ms 07:25:21 INFO - PROCESS | 17795 | 1469111121287 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 07:25:21 INFO - PROCESS | 17795 | 1469111121290 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 07:25:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:25:21 INFO - PROCESS | 17795 | 1469111121297 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:25:21 INFO - PROCESS | 17795 | 1469111121301 Marionette TRACE conn3 <- [1,2298,null,{}] 07:25:21 INFO - PROCESS | 17795 | 1469111121306 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}] 07:25:21 INFO - PROCESS | 17795 | 1469111121310 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:21 INFO - PROCESS | 17795 | 1469111121542 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 07:25:21 INFO - PROCESS | 17795 | 1469111121570 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:21 INFO - PROCESS | 17795 | 1469111121577 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:21 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebc0800 == 36 [pid = 17795] [id = 582] 07:25:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x91099400) [pid = 17795] [serial = 1747] [outer = (nil)] 07:25:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x92c83400) [pid = 17795] [serial = 1748] [outer = 0x91099400] 07:25:21 INFO - PROCESS | 17795 | 1469111121640 Marionette DEBUG loaded listener.js 07:25:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x92c8d400) [pid = 17795] [serial = 1749] [outer = 0x91099400] 07:25:22 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8e4a4400) [pid = 17795] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:25:22 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8d84d000) [pid = 17795] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:25:22 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x90e0b400) [pid = 17795] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:25:22 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8eb83000) [pid = 17795] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:25:22 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8f48a400) [pid = 17795] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:25:22 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8f7ec400) [pid = 17795] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:25:22 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8ebbf400) [pid = 17795] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:25:22 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x93d65000) [pid = 17795] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:25:22 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x92c8bc00) [pid = 17795] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:25:22 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8f7ec000) [pid = 17795] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:25:22 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8eb8d800) [pid = 17795] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:25:22 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8ec8f400) [pid = 17795] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:25:22 INFO - PROCESS | 17795 | 1469111122573 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]]]}] 07:25:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:25:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1288ms 07:25:22 INFO - PROCESS | 17795 | 1469111122588 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 07:25:22 INFO - PROCESS | 17795 | 1469111122591 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 07:25:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:25:22 INFO - PROCESS | 17795 | 1469111122598 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:25:22 INFO - PROCESS | 17795 | 1469111122601 Marionette TRACE conn3 <- [1,2302,null,{}] 07:25:22 INFO - PROCESS | 17795 | 1469111122606 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}] 07:25:22 INFO - PROCESS | 17795 | 1469111122611 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:22 INFO - PROCESS | 17795 | 1469111122765 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 07:25:22 INFO - PROCESS | 17795 | 1469111122908 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:22 INFO - PROCESS | 17795 | 1469111122924 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:22 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f328800 == 37 [pid = 17795] [id = 583] 07:25:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8f5a8800) [pid = 17795] [serial = 1750] [outer = (nil)] 07:25:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x92c85c00) [pid = 17795] [serial = 1751] [outer = 0x8f5a8800] 07:25:23 INFO - PROCESS | 17795 | 1469111123000 Marionette DEBUG loaded listener.js 07:25:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x92cc5400) [pid = 17795] [serial = 1752] [outer = 0x8f5a8800] 07:25:23 INFO - PROCESS | 17795 | 1469111123735 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]]]}] 07:25:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:25:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1181ms 07:25:23 INFO - PROCESS | 17795 | 1469111123780 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 07:25:23 INFO - PROCESS | 17795 | 1469111123783 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 07:25:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:25:23 INFO - PROCESS | 17795 | 1469111123790 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:25:23 INFO - PROCESS | 17795 | 1469111123793 Marionette TRACE conn3 <- [1,2306,null,{}] 07:25:23 INFO - PROCESS | 17795 | 1469111123799 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}] 07:25:23 INFO - PROCESS | 17795 | 1469111123804 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:23 INFO - PROCESS | 17795 | 1469111123967 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 07:25:23 INFO - PROCESS | 17795 | 1469111123976 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:23 INFO - PROCESS | 17795 | 1469111123985 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:24 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb83c00 == 38 [pid = 17795] [id = 584] 07:25:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x92c84000) [pid = 17795] [serial = 1753] [outer = (nil)] 07:25:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x931a8000) [pid = 17795] [serial = 1754] [outer = 0x92c84000] 07:25:24 INFO - PROCESS | 17795 | 1469111124053 Marionette DEBUG loaded listener.js 07:25:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x931a5c00) [pid = 17795] [serial = 1755] [outer = 0x92c84000] 07:25:25 INFO - PROCESS | 17795 | 1469111125134 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]]]}] 07:25:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:25:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1379ms 07:25:25 INFO - PROCESS | 17795 | 1469111125171 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 07:25:25 INFO - PROCESS | 17795 | 1469111125178 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 07:25:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:25:25 INFO - PROCESS | 17795 | 1469111125187 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:25:25 INFO - PROCESS | 17795 | 1469111125195 Marionette TRACE conn3 <- [1,2310,null,{}] 07:25:25 INFO - PROCESS | 17795 | 1469111125205 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}] 07:25:25 INFO - PROCESS | 17795 | 1469111125210 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:25 INFO - PROCESS | 17795 | 1469111125405 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 07:25:25 INFO - PROCESS | 17795 | 1469111125583 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:25 INFO - PROCESS | 17795 | 1469111125592 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:25 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e568800 == 39 [pid = 17795] [id = 585] 07:25:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8eb87400) [pid = 17795] [serial = 1756] [outer = (nil)] 07:25:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8ec91000) [pid = 17795] [serial = 1757] [outer = 0x8eb87400] 07:25:25 INFO - PROCESS | 17795 | 1469111125726 Marionette DEBUG loaded listener.js 07:25:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8f5a7c00) [pid = 17795] [serial = 1758] [outer = 0x8eb87400] 07:25:26 INFO - PROCESS | 17795 | 1469111126642 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]]]}] 07:25:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:25:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1497ms 07:25:26 INFO - PROCESS | 17795 | 1469111126684 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 07:25:26 INFO - PROCESS | 17795 | 1469111126691 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 07:25:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:25:26 INFO - PROCESS | 17795 | 1469111126702 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:25:26 INFO - PROCESS | 17795 | 1469111126706 Marionette TRACE conn3 <- [1,2314,null,{}] 07:25:26 INFO - PROCESS | 17795 | 1469111126713 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}] 07:25:26 INFO - PROCESS | 17795 | 1469111126719 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:26 INFO - PROCESS | 17795 | 1469111126907 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 07:25:27 INFO - PROCESS | 17795 | 1469111127086 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:27 INFO - PROCESS | 17795 | 1469111127096 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:27 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f481400 == 40 [pid = 17795] [id = 586] 07:25:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x8f7f1800) [pid = 17795] [serial = 1759] [outer = (nil)] 07:25:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x9227a800) [pid = 17795] [serial = 1760] [outer = 0x8f7f1800] 07:25:27 INFO - PROCESS | 17795 | 1469111127187 Marionette DEBUG loaded listener.js 07:25:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x9233fc00) [pid = 17795] [serial = 1761] [outer = 0x8f7f1800] 07:25:28 INFO - PROCESS | 17795 | 1469111128142 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]]]}] 07:25:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:25:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1484ms 07:25:28 INFO - PROCESS | 17795 | 1469111128186 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 07:25:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:25:28 INFO - PROCESS | 17795 | 1469111128191 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 07:25:28 INFO - PROCESS | 17795 | 1469111128199 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:25:28 INFO - PROCESS | 17795 | 1469111128206 Marionette TRACE conn3 <- [1,2318,null,{}] 07:25:28 INFO - PROCESS | 17795 | 1469111128222 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}] 07:25:28 INFO - PROCESS | 17795 | 1469111128230 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:28 INFO - PROCESS | 17795 | 1469111128452 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 07:25:28 INFO - PROCESS | 17795 | 1469111128684 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:28 INFO - PROCESS | 17795 | 1469111128696 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:28 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec8a000 == 41 [pid = 17795] [id = 587] 07:25:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x931a7c00) [pid = 17795] [serial = 1762] [outer = (nil)] 07:25:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x93d65000) [pid = 17795] [serial = 1763] [outer = 0x931a7c00] 07:25:28 INFO - PROCESS | 17795 | 1469111128830 Marionette DEBUG loaded listener.js 07:25:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x93e5e400) [pid = 17795] [serial = 1764] [outer = 0x931a7c00] 07:25:29 INFO - PROCESS | 17795 | 1469111129677 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] 07:25:29 INFO - PROCESS | 17795 | 1469111129743 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 07:25:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:25:29 INFO - PROCESS | 17795 | 1469111129750 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:25:29 INFO - PROCESS | 17795 | 1469111129754 Marionette TRACE conn3 <- [1,2322,null,{}] 07:25:29 INFO - PROCESS | 17795 | 1469111129765 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}] 07:25:29 INFO - PROCESS | 17795 | 1469111129769 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:30 INFO - PROCESS | 17795 | 1469111130032 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 07:25:30 INFO - PROCESS | 17795 | 1469111130160 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:30 INFO - PROCESS | 17795 | 1469111130171 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:30 INFO - PROCESS | 17795 | ++DOCSHELL 0x93b0e800 == 42 [pid = 17795] [id = 588] 07:25:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x94998800) [pid = 17795] [serial = 1765] [outer = (nil)] 07:25:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x953a0800) [pid = 17795] [serial = 1766] [outer = 0x94998800] 07:25:30 INFO - PROCESS | 17795 | 1469111130244 Marionette DEBUG loaded listener.js 07:25:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x95493800) [pid = 17795] [serial = 1767] [outer = 0x94998800] 07:25:31 INFO - PROCESS | 17795 | 1469111131112 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]]]}] 07:25:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:25:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1386ms 07:25:31 INFO - PROCESS | 17795 | 1469111131137 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 07:25:31 INFO - PROCESS | 17795 | 1469111131140 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 07:25:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:25:31 INFO - PROCESS | 17795 | 1469111131147 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:25:31 INFO - PROCESS | 17795 | 1469111131151 Marionette TRACE conn3 <- [1,2326,null,{}] 07:25:31 INFO - PROCESS | 17795 | 1469111131157 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}] 07:25:31 INFO - PROCESS | 17795 | 1469111131162 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:31 INFO - PROCESS | 17795 | 1469111131324 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 07:25:31 INFO - PROCESS | 17795 | 1469111131511 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:31 INFO - PROCESS | 17795 | 1469111131520 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:31 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec8a800 == 43 [pid = 17795] [id = 589] 07:25:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x8f49ac00) [pid = 17795] [serial = 1768] [outer = (nil)] 07:25:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0x954d2c00) [pid = 17795] [serial = 1769] [outer = 0x8f49ac00] 07:25:31 INFO - PROCESS | 17795 | 1469111131624 Marionette DEBUG loaded listener.js 07:25:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 85 (0x954d5c00) [pid = 17795] [serial = 1770] [outer = 0x8f49ac00] 07:25:32 INFO - PROCESS | 17795 | 1469111132541 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]]]}] 07:25:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:25:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1431ms 07:25:32 INFO - PROCESS | 17795 | 1469111132579 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 07:25:32 INFO - PROCESS | 17795 | 1469111132582 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 07:25:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:25:32 INFO - PROCESS | 17795 | 1469111132589 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:25:32 INFO - PROCESS | 17795 | 1469111132593 Marionette TRACE conn3 <- [1,2330,null,{}] 07:25:32 INFO - PROCESS | 17795 | 1469111132598 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}] 07:25:32 INFO - PROCESS | 17795 | 1469111132608 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:32 INFO - PROCESS | 17795 | 1469111132793 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 07:25:32 INFO - PROCESS | 17795 | 1469111132965 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:32 INFO - PROCESS | 17795 | 1469111132974 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:33 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f7e4400 == 44 [pid = 17795] [id = 590] 07:25:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 86 (0x94999000) [pid = 17795] [serial = 1771] [outer = (nil)] 07:25:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 87 (0x97c45400) [pid = 17795] [serial = 1772] [outer = 0x94999000] 07:25:33 INFO - PROCESS | 17795 | 1469111133060 Marionette DEBUG loaded listener.js 07:25:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 88 (0x97cd3000) [pid = 17795] [serial = 1773] [outer = 0x94999000] 07:25:33 INFO - PROCESS | 17795 | 1469111133920 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]]]}] 07:25:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:25:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1379ms 07:25:33 INFO - PROCESS | 17795 | 1469111133970 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 07:25:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:25:33 INFO - PROCESS | 17795 | 1469111133975 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 07:25:33 INFO - PROCESS | 17795 | 1469111133984 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:25:33 INFO - PROCESS | 17795 | 1469111133990 Marionette TRACE conn3 <- [1,2334,null,{}] 07:25:34 INFO - PROCESS | 17795 | 1469111133999 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}] 07:25:34 INFO - PROCESS | 17795 | 1469111134006 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:34 INFO - PROCESS | 17795 | 1469111134217 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 07:25:34 INFO - PROCESS | 17795 | 1469111134415 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:34 INFO - PROCESS | 17795 | 1469111134425 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:34 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e362400 == 45 [pid = 17795] [id = 591] 07:25:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 89 (0x8e369400) [pid = 17795] [serial = 1774] [outer = (nil)] 07:25:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 90 (0x8ec8c400) [pid = 17795] [serial = 1775] [outer = 0x8e369400] 07:25:34 INFO - PROCESS | 17795 | 1469111134564 Marionette DEBUG loaded listener.js 07:25:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 91 (0x91097800) [pid = 17795] [serial = 1776] [outer = 0x8e369400] 07:25:35 INFO - PROCESS | 17795 | 1469111135869 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]]]}] 07:25:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:25:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1943ms 07:25:35 INFO - PROCESS | 17795 | 1469111135926 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 07:25:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:25:35 INFO - PROCESS | 17795 | 1469111135931 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 07:25:35 INFO - PROCESS | 17795 | 1469111135939 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:25:35 INFO - PROCESS | 17795 | 1469111135943 Marionette TRACE conn3 <- [1,2338,null,{}] 07:25:35 INFO - PROCESS | 17795 | 1469111135951 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}] 07:25:35 INFO - PROCESS | 17795 | 1469111135957 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:36 INFO - PROCESS | 17795 | 1469111136120 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 07:25:36 INFO - PROCESS | 17795 | 1469111136395 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:36 INFO - PROCESS | 17795 | 1469111136405 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:36 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e567000 == 46 [pid = 17795] [id = 592] 07:25:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 92 (0x8eb8e800) [pid = 17795] [serial = 1777] [outer = (nil)] 07:25:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 93 (0x8f7e5400) [pid = 17795] [serial = 1778] [outer = 0x8eb8e800] 07:25:36 INFO - PROCESS | 17795 | 1469111136527 Marionette DEBUG loaded listener.js 07:25:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 94 (0x8f7ed000) [pid = 17795] [serial = 1779] [outer = 0x8eb8e800] 07:25:37 INFO - PROCESS | 17795 | --DOCSHELL 0x9109d800 == 45 [pid = 17795] [id = 532] 07:25:37 INFO - PROCESS | 17795 | --DOCSHELL 0x8f77e800 == 44 [pid = 17795] [id = 530] 07:25:37 INFO - PROCESS | 17795 | --DOCSHELL 0x8f484400 == 43 [pid = 17795] [id = 534] 07:25:37 INFO - PROCESS | 17795 | --DOCSHELL 0x8d847800 == 42 [pid = 17795] [id = 533] 07:25:37 INFO - PROCESS | 17795 | --DOCSHELL 0x8e563400 == 41 [pid = 17795] [id = 542] 07:25:37 INFO - PROCESS | 17795 | --DOCSHELL 0x8d84c800 == 40 [pid = 17795] [id = 569] 07:25:37 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec88c00 == 39 [pid = 17795] [id = 537] 07:25:37 INFO - PROCESS | 17795 | --DOCSHELL 0x925c3c00 == 38 [pid = 17795] [id = 535] 07:25:37 INFO - PROCESS | 17795 | --DOCSHELL 0x8eb8a400 == 37 [pid = 17795] [id = 529] 07:25:37 INFO - PROCESS | 17795 | --DOCSHELL 0x9109d400 == 36 [pid = 17795] [id = 538] 07:25:37 INFO - PROCESS | 17795 | --DOCSHELL 0x8f7e3c00 == 35 [pid = 17795] [id = 539] 07:25:37 INFO - PROCESS | 17795 | --DOCSHELL 0x92c89800 == 34 [pid = 17795] [id = 544] 07:25:37 INFO - PROCESS | 17795 | --DOCSHELL 0x8f324000 == 33 [pid = 17795] [id = 540] 07:25:37 INFO - PROCESS | 17795 | --DOCSHELL 0x8d84bc00 == 32 [pid = 17795] [id = 541] 07:25:37 INFO - PROCESS | 17795 | --DOCSHELL 0x8e56d800 == 31 [pid = 17795] [id = 528] 07:25:37 INFO - PROCESS | 17795 | --DOCSHELL 0x8f4a4400 == 30 [pid = 17795] [id = 543] 07:25:37 INFO - PROCESS | 17795 | --DOCSHELL 0x8e563800 == 29 [pid = 17795] [id = 536] 07:25:37 INFO - PROCESS | 17795 | --DOMWINDOW == 93 (0x8ebc8c00) [pid = 17795] [serial = 1689] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 17795 | --DOMWINDOW == 92 (0x8eb8fc00) [pid = 17795] [serial = 1688] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 17795 | --DOMWINDOW == 91 (0x8e313000) [pid = 17795] [serial = 1709] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 17795 | --DOMWINDOW == 90 (0x8e31c800) [pid = 17795] [serial = 1710] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 17795 | --DOMWINDOW == 89 (0x91163400) [pid = 17795] [serial = 1692] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 17795 | --DOMWINDOW == 88 (0x8eb8c800) [pid = 17795] [serial = 1712] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 17795 | --DOMWINDOW == 87 (0x91093800) [pid = 17795] [serial = 1691] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 17795 | --DOMWINDOW == 86 (0x8ebc9000) [pid = 17795] [serial = 1713] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 17795 | --DOMWINDOW == 85 (0x8f7f0000) [pid = 17795] [serial = 1718] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 17795 | --DOMWINDOW == 84 (0x93b04400) [pid = 17795] [serial = 1695] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x92cca000) [pid = 17795] [serial = 1694] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x8f31b800) [pid = 17795] [serial = 1707] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x8ebcc800) [pid = 17795] [serial = 1706] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x93e60800) [pid = 17795] [serial = 1698] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x93e31000) [pid = 17795] [serial = 1697] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x9539b800) [pid = 17795] [serial = 1701] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x95391400) [pid = 17795] [serial = 1700] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x954d8800) [pid = 17795] [serial = 1704] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x9548d400) [pid = 17795] [serial = 1703] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8f5a0000) [pid = 17795] [serial = 1721] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x90e17000) [pid = 17795] [serial = 1722] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x90e13800) [pid = 17795] [serial = 1719] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8f59a000) [pid = 17795] [serial = 1716] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8f48b800) [pid = 17795] [serial = 1715] [outer = (nil)] [url = about:blank] 07:25:38 INFO - PROCESS | 17795 | 1469111138418 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]]]}] 07:25:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:25:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 2542ms 07:25:38 INFO - PROCESS | 17795 | 1469111138532 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 07:25:38 INFO - PROCESS | 17795 | 1469111138537 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 07:25:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:25:38 INFO - PROCESS | 17795 | 1469111138548 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:25:38 INFO - PROCESS | 17795 | 1469111138552 Marionette TRACE conn3 <- [1,2342,null,{}] 07:25:38 INFO - PROCESS | 17795 | 1469111138560 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}] 07:25:38 INFO - PROCESS | 17795 | 1469111138566 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:38 INFO - PROCESS | 17795 | 1469111138725 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 07:25:38 INFO - PROCESS | 17795 | 1469111138735 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:38 INFO - PROCESS | 17795 | 1469111138745 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:38 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e36c000 == 30 [pid = 17795] [id = 593] 07:25:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8e49d000) [pid = 17795] [serial = 1780] [outer = (nil)] 07:25:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8eb81800) [pid = 17795] [serial = 1781] [outer = 0x8e49d000] 07:25:38 INFO - PROCESS | 17795 | 1469111138825 Marionette DEBUG loaded listener.js 07:25:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8eb84000) [pid = 17795] [serial = 1782] [outer = 0x8e49d000] 07:25:39 INFO - PROCESS | 17795 | 1469111139759 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]]]}] 07:25:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:25:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1231ms 07:25:39 INFO - PROCESS | 17795 | 1469111139778 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 07:25:39 INFO - PROCESS | 17795 | 1469111139786 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 07:25:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:25:39 INFO - PROCESS | 17795 | 1469111139801 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:25:39 INFO - PROCESS | 17795 | 1469111139806 Marionette TRACE conn3 <- [1,2346,null,{}] 07:25:39 INFO - PROCESS | 17795 | 1469111139813 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}] 07:25:39 INFO - PROCESS | 17795 | 1469111139818 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:39 INFO - PROCESS | 17795 | 1469111139971 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 07:25:40 INFO - PROCESS | 17795 | 1469111139988 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:40 INFO - PROCESS | 17795 | 1469111139997 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:40 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec8cc00 == 31 [pid = 17795] [id = 594] 07:25:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x8ec8f800) [pid = 17795] [serial = 1783] [outer = (nil)] 07:25:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x8f31b800) [pid = 17795] [serial = 1784] [outer = 0x8ec8f800] 07:25:40 INFO - PROCESS | 17795 | 1469111140077 Marionette DEBUG loaded listener.js 07:25:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x8f323c00) [pid = 17795] [serial = 1785] [outer = 0x8ec8f800] 07:25:41 INFO - PROCESS | 17795 | 1469111141089 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]]]}] 07:25:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:25:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1343ms 07:25:41 INFO - PROCESS | 17795 | 1469111141139 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 07:25:41 INFO - PROCESS | 17795 | 1469111141144 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 07:25:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:25:41 INFO - PROCESS | 17795 | 1469111141150 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:25:41 INFO - PROCESS | 17795 | 1469111141156 Marionette TRACE conn3 <- [1,2350,null,{}] 07:25:41 INFO - PROCESS | 17795 | 1469111141180 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}] 07:25:41 INFO - PROCESS | 17795 | 1469111141189 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:41 INFO - PROCESS | 17795 | 1469111141395 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 07:25:41 INFO - PROCESS | 17795 | 1469111141419 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:41 INFO - PROCESS | 17795 | 1469111141431 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:41 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f4a1000 == 32 [pid = 17795] [id = 595] 07:25:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x8f4a3000) [pid = 17795] [serial = 1786] [outer = (nil)] 07:25:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x8f7e7000) [pid = 17795] [serial = 1787] [outer = 0x8f4a3000] 07:25:41 INFO - PROCESS | 17795 | 1469111141509 Marionette DEBUG loaded listener.js 07:25:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x8f7f1c00) [pid = 17795] [serial = 1788] [outer = 0x8f4a3000] 07:25:42 INFO - PROCESS | 17795 | 1469111142400 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]]]}] 07:25:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:25:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1291ms 07:25:42 INFO - PROCESS | 17795 | 1469111142442 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 07:25:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:25:42 INFO - PROCESS | 17795 | 1469111142446 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 07:25:42 INFO - PROCESS | 17795 | 1469111142452 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:25:42 INFO - PROCESS | 17795 | 1469111142456 Marionette TRACE conn3 <- [1,2354,null,{}] 07:25:42 INFO - PROCESS | 17795 | 1469111142473 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}] 07:25:42 INFO - PROCESS | 17795 | 1469111142479 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:42 INFO - PROCESS | 17795 | 1469111142692 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 07:25:42 INFO - PROCESS | 17795 | 1469111142712 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:42 INFO - PROCESS | 17795 | 1469111142720 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:42 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d848400 == 33 [pid = 17795] [id = 596] 07:25:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x8ebccc00) [pid = 17795] [serial = 1789] [outer = (nil)] 07:25:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x91096c00) [pid = 17795] [serial = 1790] [outer = 0x8ebccc00] 07:25:42 INFO - PROCESS | 17795 | 1469111142787 Marionette DEBUG loaded listener.js 07:25:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x91167000) [pid = 17795] [serial = 1791] [outer = 0x8ebccc00] 07:25:43 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x91099400) [pid = 17795] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:25:43 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x8e4a3000) [pid = 17795] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:25:43 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x8e36c400) [pid = 17795] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:25:43 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x9115bc00) [pid = 17795] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:25:43 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x9240f000) [pid = 17795] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:25:43 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x8f7ea400) [pid = 17795] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:25:43 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8ec8ec00) [pid = 17795] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:25:43 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8f327800) [pid = 17795] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:25:43 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x92407800) [pid = 17795] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:25:43 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8f5a8800) [pid = 17795] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:25:43 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x92c84000) [pid = 17795] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:25:44 INFO - PROCESS | 17795 | 1469111144001 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]]]}] 07:25:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:25:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1579ms 07:25:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:25:44 INFO - PROCESS | 17795 | 1469111144032 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 07:25:44 INFO - PROCESS | 17795 | 1469111144035 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 07:25:44 INFO - PROCESS | 17795 | 1469111144041 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:25:44 INFO - PROCESS | 17795 | 1469111144045 Marionette TRACE conn3 <- [1,2358,null,{}] 07:25:44 INFO - PROCESS | 17795 | 1469111144051 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}] 07:25:44 INFO - PROCESS | 17795 | 1469111144054 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:44 INFO - PROCESS | 17795 | 1469111144197 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 07:25:44 INFO - PROCESS | 17795 | 1469111144209 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:44 INFO - PROCESS | 17795 | 1469111144217 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:44 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e36c400 == 34 [pid = 17795] [id = 597] 07:25:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8f329800) [pid = 17795] [serial = 1792] [outer = (nil)] 07:25:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x91097c00) [pid = 17795] [serial = 1793] [outer = 0x8f329800] 07:25:44 INFO - PROCESS | 17795 | 1469111144281 Marionette DEBUG loaded listener.js 07:25:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x92271400) [pid = 17795] [serial = 1794] [outer = 0x8f329800] 07:25:45 INFO - PROCESS | 17795 | 1469111145158 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]]]}] 07:25:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:25:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1183ms 07:25:45 INFO - PROCESS | 17795 | 1469111145224 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 07:25:45 INFO - PROCESS | 17795 | 1469111145228 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 07:25:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:25:45 INFO - PROCESS | 17795 | 1469111145234 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:25:45 INFO - PROCESS | 17795 | 1469111145237 Marionette TRACE conn3 <- [1,2362,null,{}] 07:25:45 INFO - PROCESS | 17795 | 1469111145242 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}] 07:25:45 INFO - PROCESS | 17795 | 1469111145252 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:45 INFO - PROCESS | 17795 | 1469111145522 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 07:25:45 INFO - PROCESS | 17795 | 1469111145690 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:45 INFO - PROCESS | 17795 | 1469111145702 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:45 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d846c00 == 35 [pid = 17795] [id = 598] 07:25:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x8d847800) [pid = 17795] [serial = 1795] [outer = (nil)] 07:25:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x8d84d800) [pid = 17795] [serial = 1796] [outer = 0x8d847800] 07:25:45 INFO - PROCESS | 17795 | 1469111145788 Marionette DEBUG loaded listener.js 07:25:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x8e31cc00) [pid = 17795] [serial = 1797] [outer = 0x8d847800] 07:25:46 INFO - PROCESS | 17795 | 1469111146802 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]]]}] 07:25:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:25:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1637ms 07:25:46 INFO - PROCESS | 17795 | 1469111146879 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 07:25:46 INFO - PROCESS | 17795 | 1469111146885 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 07:25:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:25:46 INFO - PROCESS | 17795 | 1469111146894 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:25:46 INFO - PROCESS | 17795 | 1469111146900 Marionette TRACE conn3 <- [1,2366,null,{}] 07:25:46 INFO - PROCESS | 17795 | 1469111146910 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}] 07:25:46 INFO - PROCESS | 17795 | 1469111146918 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:47 INFO - PROCESS | 17795 | 1469111147102 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 07:25:47 INFO - PROCESS | 17795 | 1469111147317 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:47 INFO - PROCESS | 17795 | 1469111147327 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:47 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e368800 == 36 [pid = 17795] [id = 599] 07:25:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x8e49a400) [pid = 17795] [serial = 1798] [outer = (nil)] 07:25:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x8ec92000) [pid = 17795] [serial = 1799] [outer = 0x8e49a400] 07:25:47 INFO - PROCESS | 17795 | 1469111147410 Marionette DEBUG loaded listener.js 07:25:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x8ec91c00) [pid = 17795] [serial = 1800] [outer = 0x8e49a400] 07:25:48 INFO - PROCESS | 17795 | 1469111148370 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]]]}] 07:25:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:25:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1538ms 07:25:48 INFO - PROCESS | 17795 | 1469111148432 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 07:25:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:25:48 INFO - PROCESS | 17795 | 1469111148438 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 07:25:48 INFO - PROCESS | 17795 | 1469111148445 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:25:48 INFO - PROCESS | 17795 | 1469111148448 Marionette TRACE conn3 <- [1,2370,null,{}] 07:25:48 INFO - PROCESS | 17795 | 1469111148455 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}] 07:25:48 INFO - PROCESS | 17795 | 1469111148460 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:48 INFO - PROCESS | 17795 | 1469111148644 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 07:25:48 INFO - PROCESS | 17795 | 1469111148901 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:48 INFO - PROCESS | 17795 | 1469111148908 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:48 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f5a8000 == 37 [pid = 17795] [id = 600] 07:25:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x8f774400) [pid = 17795] [serial = 1801] [outer = (nil)] 07:25:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x8f77b400) [pid = 17795] [serial = 1802] [outer = 0x8f774400] 07:25:49 INFO - PROCESS | 17795 | 1469111149010 Marionette DEBUG loaded listener.js 07:25:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x90e0ac00) [pid = 17795] [serial = 1803] [outer = 0x8f774400] 07:25:49 INFO - PROCESS | 17795 | 1469111149936 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]]]}] 07:25:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:25:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1531ms 07:25:49 INFO - PROCESS | 17795 | 1469111149976 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 07:25:49 INFO - PROCESS | 17795 | 1469111149982 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 07:25:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:25:50 INFO - PROCESS | 17795 | 1469111149999 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:25:50 INFO - PROCESS | 17795 | 1469111150007 Marionette TRACE conn3 <- [1,2374,null,{}] 07:25:50 INFO - PROCESS | 17795 | 1469111150013 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}] 07:25:50 INFO - PROCESS | 17795 | 1469111150020 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:50 INFO - PROCESS | 17795 | 1469111150210 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 07:25:50 INFO - PROCESS | 17795 | 1469111150434 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:50 INFO - PROCESS | 17795 | 1469111150443 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:50 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebc8800 == 38 [pid = 17795] [id = 601] 07:25:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0x9115c000) [pid = 17795] [serial = 1804] [outer = (nil)] 07:25:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 85 (0x925ca000) [pid = 17795] [serial = 1805] [outer = 0x9115c000] 07:25:50 INFO - PROCESS | 17795 | 1469111150570 Marionette DEBUG loaded listener.js 07:25:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 86 (0x92c47c00) [pid = 17795] [serial = 1806] [outer = 0x9115c000] 07:25:51 INFO - PROCESS | 17795 | 1469111151653 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]]]}] 07:25:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:25:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1752ms 07:25:51 INFO - PROCESS | 17795 | 1469111151746 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 07:25:51 INFO - PROCESS | 17795 | 1469111151752 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 07:25:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:25:51 INFO - PROCESS | 17795 | 1469111151760 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:25:51 INFO - PROCESS | 17795 | 1469111151766 Marionette TRACE conn3 <- [1,2378,null,{}] 07:25:51 INFO - PROCESS | 17795 | 1469111151774 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}] 07:25:51 INFO - PROCESS | 17795 | 1469111151781 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:52 INFO - PROCESS | 17795 | 1469111152048 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 07:25:52 INFO - PROCESS | 17795 | 1469111152317 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:52 INFO - PROCESS | 17795 | 1469111152328 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:52 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e563400 == 39 [pid = 17795] [id = 602] 07:25:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 87 (0x8e566000) [pid = 17795] [serial = 1807] [outer = (nil)] 07:25:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 88 (0x8eb81c00) [pid = 17795] [serial = 1808] [outer = 0x8e566000] 07:25:52 INFO - PROCESS | 17795 | 1469111152398 Marionette DEBUG loaded listener.js 07:25:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 89 (0x8ebc3c00) [pid = 17795] [serial = 1809] [outer = 0x8e566000] 07:25:52 INFO - PROCESS | 17795 | --DOCSHELL 0x93b0e800 == 38 [pid = 17795] [id = 588] 07:25:52 INFO - PROCESS | 17795 | --DOCSHELL 0x8eb82400 == 37 [pid = 17795] [id = 570] 07:25:52 INFO - PROCESS | 17795 | --DOCSHELL 0x8eb82800 == 36 [pid = 17795] [id = 573] 07:25:52 INFO - PROCESS | 17795 | --DOCSHELL 0x8e36c400 == 35 [pid = 17795] [id = 597] 07:25:52 INFO - PROCESS | 17795 | --DOCSHELL 0x8d848400 == 34 [pid = 17795] [id = 596] 07:25:52 INFO - PROCESS | 17795 | --DOCSHELL 0x8f4a1000 == 33 [pid = 17795] [id = 595] 07:25:52 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec8cc00 == 32 [pid = 17795] [id = 594] 07:25:52 INFO - PROCESS | 17795 | --DOCSHELL 0x8e36c000 == 31 [pid = 17795] [id = 593] 07:25:53 INFO - PROCESS | 17795 | --DOMWINDOW == 88 (0x92c83400) [pid = 17795] [serial = 1748] [outer = (nil)] [url = about:blank] 07:25:53 INFO - PROCESS | 17795 | --DOMWINDOW == 87 (0x92c8d400) [pid = 17795] [serial = 1749] [outer = (nil)] [url = about:blank] 07:25:53 INFO - PROCESS | 17795 | --DOMWINDOW == 86 (0x8eb8c400) [pid = 17795] [serial = 1727] [outer = (nil)] [url = about:blank] 07:25:53 INFO - PROCESS | 17795 | --DOMWINDOW == 85 (0x8f329c00) [pid = 17795] [serial = 1728] [outer = (nil)] [url = about:blank] 07:25:53 INFO - PROCESS | 17795 | --DOMWINDOW == 84 (0x8e49f000) [pid = 17795] [serial = 1736] [outer = (nil)] [url = about:blank] 07:25:53 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x8e565400) [pid = 17795] [serial = 1737] [outer = (nil)] [url = about:blank] 07:25:53 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x9233a800) [pid = 17795] [serial = 1725] [outer = (nil)] [url = about:blank] 07:25:53 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x91160000) [pid = 17795] [serial = 1724] [outer = (nil)] [url = about:blank] 07:25:53 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x925cac00) [pid = 17795] [serial = 1733] [outer = (nil)] [url = about:blank] 07:25:53 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x92c4a000) [pid = 17795] [serial = 1734] [outer = (nil)] [url = about:blank] 07:25:53 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x90e12000) [pid = 17795] [serial = 1730] [outer = (nil)] [url = about:blank] 07:25:53 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x9109d000) [pid = 17795] [serial = 1731] [outer = (nil)] [url = about:blank] 07:25:53 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x8f328c00) [pid = 17795] [serial = 1739] [outer = (nil)] [url = about:blank] 07:25:53 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8f5a1000) [pid = 17795] [serial = 1740] [outer = (nil)] [url = about:blank] 07:25:53 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x91095800) [pid = 17795] [serial = 1742] [outer = (nil)] [url = about:blank] 07:25:53 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x925c8000) [pid = 17795] [serial = 1745] [outer = (nil)] [url = about:blank] 07:25:53 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x92c42c00) [pid = 17795] [serial = 1746] [outer = (nil)] [url = about:blank] 07:25:53 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x92c85c00) [pid = 17795] [serial = 1751] [outer = (nil)] [url = about:blank] 07:25:53 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x931a8000) [pid = 17795] [serial = 1754] [outer = (nil)] [url = about:blank] 07:25:53 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x91160800) [pid = 17795] [serial = 1743] [outer = (nil)] [url = about:blank] 07:25:53 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x931a5c00) [pid = 17795] [serial = 1755] [outer = (nil)] [url = about:blank] 07:25:53 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x92cc5400) [pid = 17795] [serial = 1752] [outer = (nil)] [url = about:blank] 07:25:53 INFO - PROCESS | 17795 | 1469111153260 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]]]}] 07:25:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:25:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1534ms 07:25:53 INFO - PROCESS | 17795 | 1469111153313 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 07:25:53 INFO - PROCESS | 17795 | 1469111153318 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 07:25:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:25:53 INFO - PROCESS | 17795 | 1469111153331 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:25:53 INFO - PROCESS | 17795 | 1469111153334 Marionette TRACE conn3 <- [1,2382,null,{}] 07:25:53 INFO - PROCESS | 17795 | 1469111153341 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}] 07:25:53 INFO - PROCESS | 17795 | 1469111153346 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:53 INFO - PROCESS | 17795 | 1469111153509 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 07:25:53 INFO - PROCESS | 17795 | 1469111153520 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:53 INFO - PROCESS | 17795 | 1469111153526 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:53 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f484000 == 32 [pid = 17795] [id = 603] 07:25:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8f488800) [pid = 17795] [serial = 1810] [outer = (nil)] 07:25:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8f49dc00) [pid = 17795] [serial = 1811] [outer = 0x8f488800] 07:25:53 INFO - PROCESS | 17795 | 1469111153597 Marionette DEBUG loaded listener.js 07:25:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8f59f800) [pid = 17795] [serial = 1812] [outer = 0x8f488800] 07:25:54 INFO - PROCESS | 17795 | 1469111154447 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]]]}] 07:25:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:25:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1181ms 07:25:54 INFO - PROCESS | 17795 | 1469111154512 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 07:25:54 INFO - PROCESS | 17795 | 1469111154516 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 07:25:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:25:54 INFO - PROCESS | 17795 | 1469111154522 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:25:54 INFO - PROCESS | 17795 | 1469111154527 Marionette TRACE conn3 <- [1,2386,null,{}] 07:25:54 INFO - PROCESS | 17795 | 1469111154542 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}] 07:25:54 INFO - PROCESS | 17795 | 1469111154550 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:54 INFO - PROCESS | 17795 | 1469111154715 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 07:25:54 INFO - PROCESS | 17795 | 1469111154856 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:54 INFO - PROCESS | 17795 | 1469111154869 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:54 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f780c00 == 33 [pid = 17795] [id = 604] 07:25:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x90e0f000) [pid = 17795] [serial = 1813] [outer = (nil)] 07:25:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x9109b400) [pid = 17795] [serial = 1814] [outer = 0x90e0f000] 07:25:54 INFO - PROCESS | 17795 | 1469111154936 Marionette DEBUG loaded listener.js 07:25:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x91160800) [pid = 17795] [serial = 1815] [outer = 0x90e0f000] 07:25:55 INFO - PROCESS | 17795 | 1469111155821 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]]]}] 07:25:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:25:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1338ms 07:25:55 INFO - PROCESS | 17795 | 1469111155861 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 07:25:55 INFO - PROCESS | 17795 | 1469111155864 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 07:25:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:25:55 INFO - PROCESS | 17795 | 1469111155878 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:25:55 INFO - PROCESS | 17795 | 1469111155880 Marionette TRACE conn3 <- [1,2390,null,{}] 07:25:55 INFO - PROCESS | 17795 | 1469111155886 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}] 07:25:55 INFO - PROCESS | 17795 | 1469111155891 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:56 INFO - PROCESS | 17795 | 1469111156090 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 07:25:56 INFO - PROCESS | 17795 | 1469111156113 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:56 INFO - PROCESS | 17795 | 1469111156118 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:56 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d84b400 == 34 [pid = 17795] [id = 605] 07:25:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x91092400) [pid = 17795] [serial = 1816] [outer = (nil)] 07:25:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x92407c00) [pid = 17795] [serial = 1817] [outer = 0x91092400] 07:25:56 INFO - PROCESS | 17795 | 1469111156183 Marionette DEBUG loaded listener.js 07:25:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x92c42c00) [pid = 17795] [serial = 1818] [outer = 0x91092400] 07:25:57 INFO - PROCESS | 17795 | 1469111157022 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]]]}] 07:25:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:25:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1188ms 07:25:57 INFO - PROCESS | 17795 | 1469111157064 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 07:25:57 INFO - PROCESS | 17795 | 1469111157068 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 07:25:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:25:57 INFO - PROCESS | 17795 | 1469111157074 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:25:57 INFO - PROCESS | 17795 | 1469111157077 Marionette TRACE conn3 <- [1,2394,null,{}] 07:25:57 INFO - PROCESS | 17795 | 1469111157083 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}] 07:25:57 INFO - PROCESS | 17795 | 1469111157088 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:57 INFO - PROCESS | 17795 | 1469111157337 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 07:25:57 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8f49ac00) [pid = 17795] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:25:57 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x94999000) [pid = 17795] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:25:57 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8e369400) [pid = 17795] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:25:57 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8eb87400) [pid = 17795] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:25:57 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8f7f1800) [pid = 17795] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:25:57 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x931a7c00) [pid = 17795] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:25:57 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8f4a3000) [pid = 17795] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:25:57 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8ec8f800) [pid = 17795] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:25:57 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8e49d000) [pid = 17795] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:25:57 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x94998800) [pid = 17795] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:25:57 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8eb8e800) [pid = 17795] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:25:57 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8ebccc00) [pid = 17795] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:25:57 INFO - PROCESS | 17795 | 1469111157447 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:57 INFO - PROCESS | 17795 | 1469111157455 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:57 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d842c00 == 35 [pid = 17795] [id = 606] 07:25:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8e365800) [pid = 17795] [serial = 1819] [outer = (nil)] 07:25:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8ebccc00) [pid = 17795] [serial = 1820] [outer = 0x8e365800] 07:25:57 INFO - PROCESS | 17795 | 1469111157518 Marionette DEBUG loaded listener.js 07:25:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8ec8f800) [pid = 17795] [serial = 1821] [outer = 0x8e365800] 07:25:58 INFO - PROCESS | 17795 | 1469111158235 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]]]}] 07:25:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:25:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1192ms 07:25:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:25:58 INFO - PROCESS | 17795 | 1469111158267 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 07:25:58 INFO - PROCESS | 17795 | 1469111158270 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 07:25:58 INFO - PROCESS | 17795 | 1469111158276 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:25:58 INFO - PROCESS | 17795 | 1469111158280 Marionette TRACE conn3 <- [1,2398,null,{}] 07:25:58 INFO - PROCESS | 17795 | 1469111158285 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}] 07:25:58 INFO - PROCESS | 17795 | 1469111158295 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:58 INFO - PROCESS | 17795 | 1469111158511 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 07:25:58 INFO - PROCESS | 17795 | 1469111158639 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:58 INFO - PROCESS | 17795 | 1469111158645 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:58 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d84d400 == 36 [pid = 17795] [id = 607] 07:25:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8e563c00) [pid = 17795] [serial = 1822] [outer = (nil)] 07:25:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x92cc1800) [pid = 17795] [serial = 1823] [outer = 0x8e563c00] 07:25:58 INFO - PROCESS | 17795 | 1469111158710 Marionette DEBUG loaded listener.js 07:25:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x931a8000) [pid = 17795] [serial = 1824] [outer = 0x8e563c00] 07:25:59 INFO - PROCESS | 17795 | 1469111159477 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]]]}] 07:25:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:25:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1232ms 07:25:59 INFO - PROCESS | 17795 | 1469111159539 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 07:25:59 INFO - PROCESS | 17795 | 1469111159546 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 07:25:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:25:59 INFO - PROCESS | 17795 | 1469111159560 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:25:59 INFO - PROCESS | 17795 | 1469111159565 Marionette TRACE conn3 <- [1,2402,null,{}] 07:25:59 INFO - PROCESS | 17795 | 1469111159574 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}] 07:25:59 INFO - PROCESS | 17795 | 1469111159578 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:59 INFO - PROCESS | 17795 | 1469111159756 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 07:25:59 INFO - PROCESS | 17795 | 1469111159929 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:59 INFO - PROCESS | 17795 | 1469111159943 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:25:59 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e30dc00 == 37 [pid = 17795] [id = 608] 07:25:59 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8e4a2400) [pid = 17795] [serial = 1825] [outer = (nil)] 07:26:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8e565400) [pid = 17795] [serial = 1826] [outer = 0x8e4a2400] 07:26:00 INFO - PROCESS | 17795 | 1469111160019 Marionette DEBUG loaded listener.js 07:26:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8eb89800) [pid = 17795] [serial = 1827] [outer = 0x8e4a2400] 07:26:00 INFO - PROCESS | 17795 | 1469111160944 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]]]}] 07:26:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:26:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1436ms 07:26:00 INFO - PROCESS | 17795 | 1469111160993 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 07:26:01 INFO - PROCESS | 17795 | 1469111161000 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 07:26:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:26:01 INFO - PROCESS | 17795 | 1469111161013 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:26:01 INFO - PROCESS | 17795 | 1469111161017 Marionette TRACE conn3 <- [1,2406,null,{}] 07:26:01 INFO - PROCESS | 17795 | 1469111161024 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}] 07:26:01 INFO - PROCESS | 17795 | 1469111161030 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:01 INFO - PROCESS | 17795 | 1469111161201 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 07:26:01 INFO - PROCESS | 17795 | 1469111161373 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:01 INFO - PROCESS | 17795 | 1469111161381 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:01 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec8cc00 == 38 [pid = 17795] [id = 609] 07:26:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x8f329c00) [pid = 17795] [serial = 1828] [outer = (nil)] 07:26:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x8f778000) [pid = 17795] [serial = 1829] [outer = 0x8f329c00] 07:26:01 INFO - PROCESS | 17795 | 1469111161461 Marionette DEBUG loaded listener.js 07:26:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x8f7e8400) [pid = 17795] [serial = 1830] [outer = 0x8f329c00] 07:26:02 INFO - PROCESS | 17795 | 1469111162410 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]]]}] 07:26:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:26:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1437ms 07:26:02 INFO - PROCESS | 17795 | 1469111162450 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 07:26:02 INFO - PROCESS | 17795 | 1469111162454 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 07:26:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:26:02 INFO - PROCESS | 17795 | 1469111162461 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:26:02 INFO - PROCESS | 17795 | 1469111162467 Marionette TRACE conn3 <- [1,2410,null,{}] 07:26:02 INFO - PROCESS | 17795 | 1469111162484 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}] 07:26:02 INFO - PROCESS | 17795 | 1469111162493 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:02 INFO - PROCESS | 17795 | 1469111162680 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 07:26:02 INFO - PROCESS | 17795 | 1469111162895 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:02 INFO - PROCESS | 17795 | 1469111162907 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:02 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f780400 == 39 [pid = 17795] [id = 610] 07:26:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x92c8b800) [pid = 17795] [serial = 1831] [outer = (nil)] 07:26:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x92ccb000) [pid = 17795] [serial = 1832] [outer = 0x92c8b800] 07:26:03 INFO - PROCESS | 17795 | 1469111163025 Marionette DEBUG loaded listener.js 07:26:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x931ad400) [pid = 17795] [serial = 1833] [outer = 0x92c8b800] 07:26:03 INFO - PROCESS | 17795 | 1469111163845 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]]]}] 07:26:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:26:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1435ms 07:26:03 INFO - PROCESS | 17795 | 1469111163897 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 07:26:03 INFO - PROCESS | 17795 | 1469111163902 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 07:26:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:26:03 INFO - PROCESS | 17795 | 1469111163926 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:26:03 INFO - PROCESS | 17795 | 1469111163930 Marionette TRACE conn3 <- [1,2414,null,{}] 07:26:03 INFO - PROCESS | 17795 | 1469111163936 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}] 07:26:03 INFO - PROCESS | 17795 | 1469111163941 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:04 INFO - PROCESS | 17795 | 1469111164113 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 07:26:04 INFO - PROCESS | 17795 | 1469111164296 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:04 INFO - PROCESS | 17795 | 1469111164304 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:04 INFO - PROCESS | 17795 | ++DOCSHELL 0x92cc5800 == 40 [pid = 17795] [id = 611] 07:26:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x92cd0400) [pid = 17795] [serial = 1834] [outer = (nil)] 07:26:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x93e5fc00) [pid = 17795] [serial = 1835] [outer = 0x92cd0400] 07:26:04 INFO - PROCESS | 17795 | 1469111164380 Marionette DEBUG loaded listener.js 07:26:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x93e67000) [pid = 17795] [serial = 1836] [outer = 0x92cd0400] 07:26:05 INFO - PROCESS | 17795 | 1469111165269 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]]]}] 07:26:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:26:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1389ms 07:26:05 INFO - PROCESS | 17795 | 1469111165314 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 07:26:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:26:05 INFO - PROCESS | 17795 | 1469111165318 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 07:26:05 INFO - PROCESS | 17795 | 1469111165324 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:26:05 INFO - PROCESS | 17795 | 1469111165328 Marionette TRACE conn3 <- [1,2418,null,{}] 07:26:05 INFO - PROCESS | 17795 | 1469111165334 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}] 07:26:05 INFO - PROCESS | 17795 | 1469111165339 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:05 INFO - PROCESS | 17795 | 1469111165521 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 07:26:05 INFO - PROCESS | 17795 | 1469111165701 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:05 INFO - PROCESS | 17795 | 1469111165710 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:05 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebcc800 == 41 [pid = 17795] [id = 612] 07:26:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x9233a800) [pid = 17795] [serial = 1837] [outer = (nil)] 07:26:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0x9539b800) [pid = 17795] [serial = 1838] [outer = 0x9233a800] 07:26:05 INFO - PROCESS | 17795 | 1469111165794 Marionette DEBUG loaded listener.js 07:26:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 85 (0x9548f000) [pid = 17795] [serial = 1839] [outer = 0x9233a800] 07:26:06 INFO - PROCESS | 17795 | 1469111166682 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]]]}] 07:26:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:26:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1433ms 07:26:06 INFO - PROCESS | 17795 | 1469111166757 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 07:26:06 INFO - PROCESS | 17795 | 1469111166760 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 07:26:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:26:06 INFO - PROCESS | 17795 | 1469111166769 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:26:06 INFO - PROCESS | 17795 | 1469111166773 Marionette TRACE conn3 <- [1,2422,null,{}] 07:26:06 INFO - PROCESS | 17795 | 1469111166779 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}] 07:26:06 INFO - PROCESS | 17795 | 1469111166789 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:07 INFO - PROCESS | 17795 | 1469111167039 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 07:26:07 INFO - PROCESS | 17795 | 1469111167303 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:07 INFO - PROCESS | 17795 | 1469111167312 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:07 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e569c00 == 42 [pid = 17795] [id = 613] 07:26:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 86 (0x9499b400) [pid = 17795] [serial = 1840] [outer = (nil)] 07:26:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 87 (0x97925800) [pid = 17795] [serial = 1841] [outer = 0x9499b400] 07:26:07 INFO - PROCESS | 17795 | 1469111167413 Marionette DEBUG loaded listener.js 07:26:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 88 (0x9846e800) [pid = 17795] [serial = 1842] [outer = 0x9499b400] 07:26:08 INFO - PROCESS | 17795 | 1469111168208 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]]]}] 07:26:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:26:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1491ms 07:26:08 INFO - PROCESS | 17795 | 1469111168261 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 07:26:08 INFO - PROCESS | 17795 | 1469111168265 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 07:26:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:26:08 INFO - PROCESS | 17795 | 1469111168275 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:26:08 INFO - PROCESS | 17795 | 1469111168278 Marionette TRACE conn3 <- [1,2426,null,{}] 07:26:08 INFO - PROCESS | 17795 | 1469111168283 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}] 07:26:08 INFO - PROCESS | 17795 | 1469111168289 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:08 INFO - PROCESS | 17795 | 1469111168455 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 07:26:08 INFO - PROCESS | 17795 | 1469111168631 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:08 INFO - PROCESS | 17795 | 1469111168647 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:08 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d844800 == 43 [pid = 17795] [id = 614] 07:26:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 89 (0x8d84a800) [pid = 17795] [serial = 1843] [outer = (nil)] 07:26:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 90 (0x8f31f000) [pid = 17795] [serial = 1844] [outer = 0x8d84a800] 07:26:08 INFO - PROCESS | 17795 | 1469111168724 Marionette DEBUG loaded listener.js 07:26:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 91 (0x8f489000) [pid = 17795] [serial = 1845] [outer = 0x8d84a800] 07:26:09 INFO - PROCESS | 17795 | 1469111169859 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]]]}] 07:26:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:26:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1639ms 07:26:09 INFO - PROCESS | 17795 | 1469111169915 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 07:26:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:26:09 INFO - PROCESS | 17795 | 1469111169921 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 07:26:09 INFO - PROCESS | 17795 | 1469111169928 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:26:09 INFO - PROCESS | 17795 | 1469111169936 Marionette TRACE conn3 <- [1,2430,null,{}] 07:26:09 INFO - PROCESS | 17795 | 1469111169943 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}] 07:26:09 INFO - PROCESS | 17795 | 1469111169949 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:10 INFO - PROCESS | 17795 | 1469111170119 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 07:26:10 INFO - PROCESS | 17795 | 1469111170300 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:10 INFO - PROCESS | 17795 | 1469111170316 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:10 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e56ec00 == 44 [pid = 17795] [id = 615] 07:26:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 92 (0x8e56f800) [pid = 17795] [serial = 1846] [outer = (nil)] 07:26:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 93 (0x8ebc1000) [pid = 17795] [serial = 1847] [outer = 0x8e56f800] 07:26:10 INFO - PROCESS | 17795 | 1469111170418 Marionette DEBUG loaded listener.js 07:26:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 94 (0x8ebcec00) [pid = 17795] [serial = 1848] [outer = 0x8e56f800] 07:26:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8f49e400 == 43 [pid = 17795] [id = 576] 07:26:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec8d000 == 42 [pid = 17795] [id = 579] 07:26:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8f323400 == 41 [pid = 17795] [id = 572] 07:26:12 INFO - PROCESS | 17795 | --DOCSHELL 0x910a0c00 == 40 [pid = 17795] [id = 574] 07:26:12 INFO - PROCESS | 17795 | --DOCSHELL 0x9233a000 == 39 [pid = 17795] [id = 581] 07:26:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebc0800 == 38 [pid = 17795] [id = 582] 07:26:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8e30fc00 == 37 [pid = 17795] [id = 578] 07:26:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8eb83c00 == 36 [pid = 17795] [id = 584] 07:26:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8d846c00 == 35 [pid = 17795] [id = 598] 07:26:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8e30e800 == 34 [pid = 17795] [id = 575] 07:26:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8f5a8000 == 33 [pid = 17795] [id = 600] 07:26:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8f481400 == 32 [pid = 17795] [id = 586] 07:26:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8e368800 == 31 [pid = 17795] [id = 599] 07:26:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8e568800 == 30 [pid = 17795] [id = 585] 07:26:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebc8800 == 29 [pid = 17795] [id = 601] 07:26:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8f328800 == 28 [pid = 17795] [id = 583] 07:26:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8eb8d400 == 27 [pid = 17795] [id = 571] 07:26:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec8a800 == 26 [pid = 17795] [id = 589] 07:26:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8eb8a800 == 25 [pid = 17795] [id = 580] 07:26:12 INFO - PROCESS | 17795 | --DOCSHELL 0x9240e800 == 24 [pid = 17795] [id = 577] 07:26:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8e567000 == 23 [pid = 17795] [id = 592] 07:26:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec8a000 == 22 [pid = 17795] [id = 587] 07:26:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8f7e4400 == 21 [pid = 17795] [id = 590] 07:26:12 INFO - PROCESS | 17795 | --DOCSHELL 0x8e362400 == 20 [pid = 17795] [id = 591] 07:26:12 INFO - PROCESS | 17795 | --DOMWINDOW == 93 (0x91097c00) [pid = 17795] [serial = 1793] [outer = (nil)] [url = about:blank] 07:26:12 INFO - PROCESS | 17795 | --DOMWINDOW == 92 (0x954d2c00) [pid = 17795] [serial = 1769] [outer = (nil)] [url = about:blank] 07:26:12 INFO - PROCESS | 17795 | --DOMWINDOW == 91 (0x97cd3000) [pid = 17795] [serial = 1773] [outer = (nil)] [url = about:blank] 07:26:12 INFO - PROCESS | 17795 | --DOMWINDOW == 90 (0x97c45400) [pid = 17795] [serial = 1772] [outer = (nil)] [url = about:blank] 07:26:12 INFO - PROCESS | 17795 | --DOMWINDOW == 89 (0x91097800) [pid = 17795] [serial = 1776] [outer = (nil)] [url = about:blank] 07:26:12 INFO - PROCESS | 17795 | --DOMWINDOW == 88 (0x8ec8c400) [pid = 17795] [serial = 1775] [outer = (nil)] [url = about:blank] 07:26:12 INFO - PROCESS | 17795 | --DOMWINDOW == 87 (0x8f5a7c00) [pid = 17795] [serial = 1758] [outer = (nil)] [url = about:blank] 07:26:12 INFO - PROCESS | 17795 | --DOMWINDOW == 86 (0x8ec91000) [pid = 17795] [serial = 1757] [outer = (nil)] [url = about:blank] 07:26:12 INFO - PROCESS | 17795 | --DOMWINDOW == 85 (0x9233fc00) [pid = 17795] [serial = 1761] [outer = (nil)] [url = about:blank] 07:26:12 INFO - PROCESS | 17795 | --DOMWINDOW == 84 (0x9227a800) [pid = 17795] [serial = 1760] [outer = (nil)] [url = about:blank] 07:26:12 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x93e5e400) [pid = 17795] [serial = 1764] [outer = (nil)] [url = about:blank] 07:26:12 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x93d65000) [pid = 17795] [serial = 1763] [outer = (nil)] [url = about:blank] 07:26:12 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x8f7e7000) [pid = 17795] [serial = 1787] [outer = (nil)] [url = about:blank] 07:26:12 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x8f31b800) [pid = 17795] [serial = 1784] [outer = (nil)] [url = about:blank] 07:26:12 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x8eb81800) [pid = 17795] [serial = 1781] [outer = (nil)] [url = about:blank] 07:26:12 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x8eb84000) [pid = 17795] [serial = 1782] [outer = (nil)] [url = about:blank] 07:26:12 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x95493800) [pid = 17795] [serial = 1767] [outer = (nil)] [url = about:blank] 07:26:12 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x8f7ed000) [pid = 17795] [serial = 1779] [outer = (nil)] [url = about:blank] 07:26:12 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8f7e5400) [pid = 17795] [serial = 1778] [outer = (nil)] [url = about:blank] 07:26:12 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x91096c00) [pid = 17795] [serial = 1790] [outer = (nil)] [url = about:blank] 07:26:12 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x953a0800) [pid = 17795] [serial = 1766] [outer = (nil)] [url = about:blank] 07:26:12 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8f7f1c00) [pid = 17795] [serial = 1788] [outer = (nil)] [url = about:blank] 07:26:12 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x954d5c00) [pid = 17795] [serial = 1770] [outer = (nil)] [url = about:blank] 07:26:12 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x91167000) [pid = 17795] [serial = 1791] [outer = (nil)] [url = about:blank] 07:26:12 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8f323c00) [pid = 17795] [serial = 1785] [outer = (nil)] [url = about:blank] 07:26:12 INFO - PROCESS | 17795 | 1469111172455 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]]]}] 07:26:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:26:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 2587ms 07:26:12 INFO - PROCESS | 17795 | 1469111172516 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 07:26:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:26:12 INFO - PROCESS | 17795 | 1469111172521 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 07:26:12 INFO - PROCESS | 17795 | 1469111172529 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:26:12 INFO - PROCESS | 17795 | 1469111172534 Marionette TRACE conn3 <- [1,2434,null,{}] 07:26:12 INFO - PROCESS | 17795 | 1469111172542 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}] 07:26:12 INFO - PROCESS | 17795 | 1469111172548 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:12 INFO - PROCESS | 17795 | 1469111172692 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 07:26:12 INFO - PROCESS | 17795 | 1469111172819 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:12 INFO - PROCESS | 17795 | 1469111172828 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:12 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e499400 == 21 [pid = 17795] [id = 616] 07:26:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8e49a800) [pid = 17795] [serial = 1849] [outer = (nil)] 07:26:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8e4a1c00) [pid = 17795] [serial = 1850] [outer = 0x8e49a800] 07:26:12 INFO - PROCESS | 17795 | 1469111172895 Marionette DEBUG loaded listener.js 07:26:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8e561400) [pid = 17795] [serial = 1851] [outer = 0x8e49a800] 07:26:13 INFO - PROCESS | 17795 | 1469111173579 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]]]}] 07:26:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:26:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1091ms 07:26:13 INFO - PROCESS | 17795 | 1469111173621 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 07:26:13 INFO - PROCESS | 17795 | 1469111173629 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 07:26:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:26:13 INFO - PROCESS | 17795 | 1469111173640 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:26:13 INFO - PROCESS | 17795 | 1469111173644 Marionette TRACE conn3 <- [1,2438,null,{}] 07:26:13 INFO - PROCESS | 17795 | 1469111173673 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}] 07:26:13 INFO - PROCESS | 17795 | 1469111173679 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:13 INFO - PROCESS | 17795 | 1469111173843 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 07:26:13 INFO - PROCESS | 17795 | 1469111173854 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:13 INFO - PROCESS | 17795 | 1469111173867 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:13 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec8f000 == 22 [pid = 17795] [id = 617] 07:26:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8ec8f400) [pid = 17795] [serial = 1852] [outer = (nil)] 07:26:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x8ec93800) [pid = 17795] [serial = 1853] [outer = 0x8ec8f400] 07:26:13 INFO - PROCESS | 17795 | 1469111173934 Marionette DEBUG loaded listener.js 07:26:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x8f320400) [pid = 17795] [serial = 1854] [outer = 0x8ec8f400] 07:26:14 INFO - PROCESS | 17795 | 1469111174822 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]]]}] 07:26:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:26:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1238ms 07:26:14 INFO - PROCESS | 17795 | 1469111174880 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 07:26:14 INFO - PROCESS | 17795 | 1469111174883 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 07:26:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:26:14 INFO - PROCESS | 17795 | 1469111174893 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:26:14 INFO - PROCESS | 17795 | 1469111174899 Marionette TRACE conn3 <- [1,2442,null,{}] 07:26:14 INFO - PROCESS | 17795 | 1469111174923 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}] 07:26:14 INFO - PROCESS | 17795 | 1469111174932 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:15 INFO - PROCESS | 17795 | 1469111175134 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 07:26:15 INFO - PROCESS | 17795 | 1469111175154 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:15 INFO - PROCESS | 17795 | 1469111175165 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:15 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f773000 == 23 [pid = 17795] [id = 618] 07:26:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x8f773400) [pid = 17795] [serial = 1855] [outer = (nil)] 07:26:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x8f778800) [pid = 17795] [serial = 1856] [outer = 0x8f773400] 07:26:15 INFO - PROCESS | 17795 | 1469111175231 Marionette DEBUG loaded listener.js 07:26:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x8f77ec00) [pid = 17795] [serial = 1857] [outer = 0x8f773400] 07:26:16 INFO - PROCESS | 17795 | 1469111176068 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]]]}] 07:26:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:26:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1233ms 07:26:16 INFO - PROCESS | 17795 | 1469111176141 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 07:26:16 INFO - PROCESS | 17795 | 1469111176144 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 07:26:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:26:16 INFO - PROCESS | 17795 | 1469111176158 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:26:16 INFO - PROCESS | 17795 | 1469111176161 Marionette TRACE conn3 <- [1,2446,null,{}] 07:26:16 INFO - PROCESS | 17795 | 1469111176167 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}] 07:26:16 INFO - PROCESS | 17795 | 1469111176172 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:16 INFO - PROCESS | 17795 | 1469111176371 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 07:26:16 INFO - PROCESS | 17795 | 1469111176390 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:16 INFO - PROCESS | 17795 | 1469111176397 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:16 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f7ec000 == 24 [pid = 17795] [id = 619] 07:26:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x8f7efc00) [pid = 17795] [serial = 1858] [outer = (nil)] 07:26:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x90e0f800) [pid = 17795] [serial = 1859] [outer = 0x8f7efc00] 07:26:16 INFO - PROCESS | 17795 | 1469111176461 Marionette DEBUG loaded listener.js 07:26:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x91094000) [pid = 17795] [serial = 1860] [outer = 0x8f7efc00] 07:26:17 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x8e563c00) [pid = 17795] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:26:17 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x8e365800) [pid = 17795] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:26:17 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x8f488800) [pid = 17795] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:26:17 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x91092400) [pid = 17795] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:26:17 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x90e0f000) [pid = 17795] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:26:17 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8f774400) [pid = 17795] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:26:17 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8e566000) [pid = 17795] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:26:17 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8d847800) [pid = 17795] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:26:17 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8e49a400) [pid = 17795] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:26:17 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8f329800) [pid = 17795] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:26:17 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x9115c000) [pid = 17795] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:26:17 INFO - PROCESS | 17795 | 1469111177715 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]]]}] 07:26:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:26:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1593ms 07:26:17 INFO - PROCESS | 17795 | 1469111177752 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 07:26:17 INFO - PROCESS | 17795 | 1469111177755 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 07:26:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:26:17 INFO - PROCESS | 17795 | 1469111177761 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:26:17 INFO - PROCESS | 17795 | 1469111177765 Marionette TRACE conn3 <- [1,2450,null,{}] 07:26:17 INFO - PROCESS | 17795 | 1469111177770 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}] 07:26:17 INFO - PROCESS | 17795 | 1469111177775 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:17 INFO - PROCESS | 17795 | 1469111177904 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 07:26:18 INFO - PROCESS | 17795 | 1469111178073 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:18 INFO - PROCESS | 17795 | 1469111178083 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:18 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d841800 == 25 [pid = 17795] [id = 620] 07:26:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8d848000) [pid = 17795] [serial = 1861] [outer = (nil)] 07:26:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8f599800) [pid = 17795] [serial = 1862] [outer = 0x8d848000] 07:26:18 INFO - PROCESS | 17795 | 1469111178143 Marionette DEBUG loaded listener.js 07:26:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x90e13c00) [pid = 17795] [serial = 1863] [outer = 0x8d848000] 07:26:18 INFO - PROCESS | 17795 | 1469111178760 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]]]}] 07:26:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:26:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1032ms 07:26:18 INFO - PROCESS | 17795 | 1469111178793 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 07:26:18 INFO - PROCESS | 17795 | 1469111178796 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 07:26:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:26:18 INFO - PROCESS | 17795 | 1469111178802 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:26:18 INFO - PROCESS | 17795 | 1469111178804 Marionette TRACE conn3 <- [1,2454,null,{}] 07:26:18 INFO - PROCESS | 17795 | 1469111178810 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}] 07:26:18 INFO - PROCESS | 17795 | 1469111178819 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:19 INFO - PROCESS | 17795 | 1469111179019 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 07:26:19 INFO - PROCESS | 17795 | 1469111179155 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:19 INFO - PROCESS | 17795 | 1469111179163 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:19 INFO - PROCESS | 17795 | ++DOCSHELL 0x9115f000 == 26 [pid = 17795] [id = 621] 07:26:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x9115f400) [pid = 17795] [serial = 1864] [outer = (nil)] 07:26:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x9227a800) [pid = 17795] [serial = 1865] [outer = 0x9115f400] 07:26:19 INFO - PROCESS | 17795 | 1469111179226 Marionette DEBUG loaded listener.js 07:26:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x9233d000) [pid = 17795] [serial = 1866] [outer = 0x9115f400] 07:26:20 INFO - PROCESS | 17795 | 1469111180202 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]]]}] 07:26:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:26:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1441ms 07:26:20 INFO - PROCESS | 17795 | 1469111180246 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 07:26:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:26:20 INFO - PROCESS | 17795 | 1469111180252 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 07:26:20 INFO - PROCESS | 17795 | 1469111180260 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:26:20 INFO - PROCESS | 17795 | 1469111180268 Marionette TRACE conn3 <- [1,2458,null,{}] 07:26:20 INFO - PROCESS | 17795 | 1469111180276 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}] 07:26:20 INFO - PROCESS | 17795 | 1469111180282 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:20 INFO - PROCESS | 17795 | 1469111180467 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 07:26:20 INFO - PROCESS | 17795 | 1469111180694 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:20 INFO - PROCESS | 17795 | 1469111180701 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:20 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e361800 == 27 [pid = 17795] [id = 622] 07:26:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x8e564400) [pid = 17795] [serial = 1867] [outer = (nil)] 07:26:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x8ec8c000) [pid = 17795] [serial = 1868] [outer = 0x8e564400] 07:26:20 INFO - PROCESS | 17795 | 1469111180787 Marionette DEBUG loaded listener.js 07:26:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x8f328c00) [pid = 17795] [serial = 1869] [outer = 0x8e564400] 07:26:21 INFO - PROCESS | 17795 | 1469111181739 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]]]}] 07:26:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:26:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1495ms 07:26:21 INFO - PROCESS | 17795 | 1469111181753 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 07:26:21 INFO - PROCESS | 17795 | 1469111181761 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 07:26:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:26:21 INFO - PROCESS | 17795 | 1469111181771 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:26:21 INFO - PROCESS | 17795 | 1469111181777 Marionette TRACE conn3 <- [1,2462,null,{}] 07:26:21 INFO - PROCESS | 17795 | 1469111181784 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}] 07:26:21 INFO - PROCESS | 17795 | 1469111181791 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:21 INFO - PROCESS | 17795 | 1469111181974 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 07:26:22 INFO - PROCESS | 17795 | 1469111182145 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:22 INFO - PROCESS | 17795 | 1469111182156 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:22 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f48b800 == 28 [pid = 17795] [id = 623] 07:26:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x8f773800) [pid = 17795] [serial = 1870] [outer = (nil)] 07:26:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x8f7e5800) [pid = 17795] [serial = 1871] [outer = 0x8f773800] 07:26:22 INFO - PROCESS | 17795 | 1469111182324 Marionette DEBUG loaded listener.js 07:26:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x90e14000) [pid = 17795] [serial = 1872] [outer = 0x8f773800] 07:26:23 INFO - PROCESS | 17795 | 1469111183327 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]]]}] 07:26:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:26:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1591ms 07:26:23 INFO - PROCESS | 17795 | 1469111183362 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 07:26:23 INFO - PROCESS | 17795 | 1469111183367 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 07:26:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:26:23 INFO - PROCESS | 17795 | 1469111183373 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:26:23 INFO - PROCESS | 17795 | 1469111183381 Marionette TRACE conn3 <- [1,2466,null,{}] 07:26:23 INFO - PROCESS | 17795 | 1469111183397 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}] 07:26:23 INFO - PROCESS | 17795 | 1469111183406 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:23 INFO - PROCESS | 17795 | 1469111183616 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 07:26:23 INFO - PROCESS | 17795 | 1469111183840 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:23 INFO - PROCESS | 17795 | 1469111183849 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:23 INFO - PROCESS | 17795 | ++DOCSHELL 0x91165000 == 29 [pid = 17795] [id = 624] 07:26:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x9233a000) [pid = 17795] [serial = 1873] [outer = (nil)] 07:26:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0x9240b000) [pid = 17795] [serial = 1874] [outer = 0x9233a000] 07:26:23 INFO - PROCESS | 17795 | 1469111183974 Marionette DEBUG loaded listener.js 07:26:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 85 (0x925c5000) [pid = 17795] [serial = 1875] [outer = 0x9233a000] 07:26:24 INFO - PROCESS | 17795 | 1469111184894 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]]]}] 07:26:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:26:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1542ms 07:26:24 INFO - PROCESS | 17795 | 1469111184916 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 07:26:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:26:24 INFO - PROCESS | 17795 | 1469111184920 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 07:26:24 INFO - PROCESS | 17795 | 1469111184927 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:26:24 INFO - PROCESS | 17795 | 1469111184930 Marionette TRACE conn3 <- [1,2470,null,{}] 07:26:24 INFO - PROCESS | 17795 | 1469111184936 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}] 07:26:24 INFO - PROCESS | 17795 | 1469111184942 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:25 INFO - PROCESS | 17795 | 1469111185343 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 07:26:25 INFO - PROCESS | 17795 | 1469111185527 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:25 INFO - PROCESS | 17795 | 1469111185538 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:25 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e36dc00 == 30 [pid = 17795] [id = 625] 07:26:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 86 (0x8e36e000) [pid = 17795] [serial = 1876] [outer = (nil)] 07:26:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 87 (0x8e4a8400) [pid = 17795] [serial = 1877] [outer = 0x8e36e000] 07:26:25 INFO - PROCESS | 17795 | 1469111185617 Marionette DEBUG loaded listener.js 07:26:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 88 (0x8e56ac00) [pid = 17795] [serial = 1878] [outer = 0x8e36e000] 07:26:26 INFO - PROCESS | 17795 | 1469111186486 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]]]}] 07:26:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:26:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1581ms 07:26:26 INFO - PROCESS | 17795 | --DOMWINDOW == 87 (0x92cc1800) [pid = 17795] [serial = 1823] [outer = (nil)] [url = about:blank] 07:26:26 INFO - PROCESS | 17795 | --DOMWINDOW == 86 (0x931a8000) [pid = 17795] [serial = 1824] [outer = (nil)] [url = about:blank] 07:26:26 INFO - PROCESS | 17795 | --DOMWINDOW == 85 (0x8ec8f800) [pid = 17795] [serial = 1821] [outer = (nil)] [url = about:blank] 07:26:26 INFO - PROCESS | 17795 | --DOMWINDOW == 84 (0x8f49dc00) [pid = 17795] [serial = 1811] [outer = (nil)] [url = about:blank] 07:26:26 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x92407c00) [pid = 17795] [serial = 1817] [outer = (nil)] [url = about:blank] 07:26:26 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x9109b400) [pid = 17795] [serial = 1814] [outer = (nil)] [url = about:blank] 07:26:26 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x8f77b400) [pid = 17795] [serial = 1802] [outer = (nil)] [url = about:blank] 07:26:26 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x8ebc3c00) [pid = 17795] [serial = 1809] [outer = (nil)] [url = about:blank] 07:26:26 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x8d84d800) [pid = 17795] [serial = 1796] [outer = (nil)] [url = about:blank] 07:26:26 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x8ebccc00) [pid = 17795] [serial = 1820] [outer = (nil)] [url = about:blank] 07:26:26 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x8ec92000) [pid = 17795] [serial = 1799] [outer = (nil)] [url = about:blank] 07:26:26 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x92c42c00) [pid = 17795] [serial = 1818] [outer = (nil)] [url = about:blank] 07:26:26 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8f59f800) [pid = 17795] [serial = 1812] [outer = (nil)] [url = about:blank] 07:26:26 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x90e0ac00) [pid = 17795] [serial = 1803] [outer = (nil)] [url = about:blank] 07:26:26 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x92271400) [pid = 17795] [serial = 1794] [outer = (nil)] [url = about:blank] 07:26:26 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x92c47c00) [pid = 17795] [serial = 1806] [outer = (nil)] [url = about:blank] 07:26:26 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x91160800) [pid = 17795] [serial = 1815] [outer = (nil)] [url = about:blank] 07:26:26 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x925ca000) [pid = 17795] [serial = 1805] [outer = (nil)] [url = about:blank] 07:26:26 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8ec91c00) [pid = 17795] [serial = 1800] [outer = (nil)] [url = about:blank] 07:26:26 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8eb81c00) [pid = 17795] [serial = 1808] [outer = (nil)] [url = about:blank] 07:26:26 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8e31cc00) [pid = 17795] [serial = 1797] [outer = (nil)] [url = about:blank] 07:26:26 INFO - PROCESS | 17795 | 1469111186538 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 07:26:26 INFO - PROCESS | 17795 | 1469111186544 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 07:26:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:26:26 INFO - PROCESS | 17795 | 1469111186554 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:26:26 INFO - PROCESS | 17795 | 1469111186557 Marionette TRACE conn3 <- [1,2474,null,{}] 07:26:26 INFO - PROCESS | 17795 | 1469111186564 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}] 07:26:26 INFO - PROCESS | 17795 | 1469111186570 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:26 INFO - PROCESS | 17795 | 1469111186724 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 07:26:26 INFO - PROCESS | 17795 | 1469111186733 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:26 INFO - PROCESS | 17795 | 1469111186740 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:26 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec8c800 == 31 [pid = 17795] [id = 626] 07:26:26 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8ec91000) [pid = 17795] [serial = 1879] [outer = (nil)] 07:26:26 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8f321400) [pid = 17795] [serial = 1880] [outer = 0x8ec91000] 07:26:26 INFO - PROCESS | 17795 | 1469111186820 Marionette DEBUG loaded listener.js 07:26:26 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8f49ac00) [pid = 17795] [serial = 1881] [outer = 0x8ec91000] 07:26:27 INFO - PROCESS | 17795 | 1469111187724 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]]]}] 07:26:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:26:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1235ms 07:26:27 INFO - PROCESS | 17795 | 1469111187789 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 07:26:27 INFO - PROCESS | 17795 | 1469111187794 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 07:26:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:26:27 INFO - PROCESS | 17795 | 1469111187800 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:26:27 INFO - PROCESS | 17795 | 1469111187805 Marionette TRACE conn3 <- [1,2478,null,{}] 07:26:27 INFO - PROCESS | 17795 | 1469111187811 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}] 07:26:27 INFO - PROCESS | 17795 | 1469111187815 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:28 INFO - PROCESS | 17795 | 1469111188031 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 07:26:28 INFO - PROCESS | 17795 | 1469111188116 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:28 INFO - PROCESS | 17795 | 1469111188123 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:28 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f5a7800 == 32 [pid = 17795] [id = 627] 07:26:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8f5a8800) [pid = 17795] [serial = 1882] [outer = (nil)] 07:26:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8f7ef400) [pid = 17795] [serial = 1883] [outer = 0x8f5a8800] 07:26:28 INFO - PROCESS | 17795 | 1469111188192 Marionette DEBUG loaded listener.js 07:26:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x91098400) [pid = 17795] [serial = 1884] [outer = 0x8f5a8800] 07:26:28 INFO - PROCESS | 17795 | 1469111188989 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]]]}] 07:26:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:26:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1236ms 07:26:29 INFO - PROCESS | 17795 | 1469111189037 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 07:26:29 INFO - PROCESS | 17795 | 1469111189043 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 07:26:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:26:29 INFO - PROCESS | 17795 | 1469111189065 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:26:29 INFO - PROCESS | 17795 | 1469111189072 Marionette TRACE conn3 <- [1,2482,null,{}] 07:26:29 INFO - PROCESS | 17795 | 1469111189078 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}] 07:26:29 INFO - PROCESS | 17795 | 1469111189082 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:29 INFO - PROCESS | 17795 | 1469111189314 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 07:26:29 INFO - PROCESS | 17795 | 1469111189334 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:29 INFO - PROCESS | 17795 | 1469111189342 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:29 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f5a0c00 == 33 [pid = 17795] [id = 628] 07:26:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x90e0a800) [pid = 17795] [serial = 1885] [outer = (nil)] 07:26:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x92345800) [pid = 17795] [serial = 1886] [outer = 0x90e0a800] 07:26:29 INFO - PROCESS | 17795 | 1469111189405 Marionette DEBUG loaded listener.js 07:26:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x925c4c00) [pid = 17795] [serial = 1887] [outer = 0x90e0a800] 07:26:30 INFO - PROCESS | 17795 | 1469111190243 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]]]}] 07:26:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:26:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1209ms 07:26:30 INFO - PROCESS | 17795 | 1469111190269 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 07:26:30 INFO - PROCESS | 17795 | 1469111190274 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 07:26:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:26:30 INFO - PROCESS | 17795 | 1469111190286 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:26:30 INFO - PROCESS | 17795 | 1469111190289 Marionette TRACE conn3 <- [1,2486,null,{}] 07:26:30 INFO - PROCESS | 17795 | 1469111190297 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}] 07:26:30 INFO - PROCESS | 17795 | 1469111190302 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:30 INFO - PROCESS | 17795 | 1469111190511 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 07:26:30 INFO - PROCESS | 17795 | 1469111190532 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:30 INFO - PROCESS | 17795 | 1469111190542 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:30 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e567000 == 34 [pid = 17795] [id = 629] 07:26:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x8f4a4800) [pid = 17795] [serial = 1888] [outer = (nil)] 07:26:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x92c46400) [pid = 17795] [serial = 1889] [outer = 0x8f4a4800] 07:26:30 INFO - PROCESS | 17795 | 1469111190624 Marionette DEBUG loaded listener.js 07:26:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x92c47c00) [pid = 17795] [serial = 1890] [outer = 0x8f4a4800] 07:26:31 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x8e4a2400) [pid = 17795] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:26:31 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x8f329c00) [pid = 17795] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:26:31 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x92c8b800) [pid = 17795] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:26:31 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x92cd0400) [pid = 17795] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:26:31 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8ec8f400) [pid = 17795] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:26:31 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8e49a800) [pid = 17795] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:26:31 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8e56f800) [pid = 17795] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:26:31 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x9499b400) [pid = 17795] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:26:31 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8d84a800) [pid = 17795] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:26:31 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8f7efc00) [pid = 17795] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:26:31 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8f773400) [pid = 17795] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:26:31 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8d848000) [pid = 17795] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:26:31 INFO - PROCESS | 17795 | 1469111191681 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]]]}] 07:26:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:26:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1438ms 07:26:31 INFO - PROCESS | 17795 | 1469111191725 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 07:26:31 INFO - PROCESS | 17795 | 1469111191728 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 07:26:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:26:31 INFO - PROCESS | 17795 | 1469111191734 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:26:31 INFO - PROCESS | 17795 | 1469111191737 Marionette TRACE conn3 <- [1,2490,null,{}] 07:26:31 INFO - PROCESS | 17795 | 1469111191747 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}] 07:26:31 INFO - PROCESS | 17795 | 1469111191751 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:31 INFO - PROCESS | 17795 | 1469111191951 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 07:26:32 INFO - PROCESS | 17795 | 1469111192083 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:32 INFO - PROCESS | 17795 | 1469111192100 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:32 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e365800 == 35 [pid = 17795] [id = 630] 07:26:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8f488800) [pid = 17795] [serial = 1891] [outer = (nil)] 07:26:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x92cc2000) [pid = 17795] [serial = 1892] [outer = 0x8f488800] 07:26:32 INFO - PROCESS | 17795 | 1469111192166 Marionette DEBUG loaded listener.js 07:26:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x92cca400) [pid = 17795] [serial = 1893] [outer = 0x8f488800] 07:26:32 INFO - PROCESS | 17795 | 1469111192914 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]]]}] 07:26:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:26:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1236ms 07:26:32 INFO - PROCESS | 17795 | 1469111192972 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 07:26:32 INFO - PROCESS | 17795 | 1469111192975 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 07:26:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:26:32 INFO - PROCESS | 17795 | 1469111192988 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:26:32 INFO - PROCESS | 17795 | 1469111192991 Marionette TRACE conn3 <- [1,2494,null,{}] 07:26:33 INFO - PROCESS | 17795 | 1469111192997 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}] 07:26:33 INFO - PROCESS | 17795 | 1469111193001 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:33 INFO - PROCESS | 17795 | 1469111193208 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 07:26:33 INFO - PROCESS | 17795 | 1469111193381 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:33 INFO - PROCESS | 17795 | 1469111193390 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:33 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e317400 == 36 [pid = 17795] [id = 631] 07:26:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8e317800) [pid = 17795] [serial = 1894] [outer = (nil)] 07:26:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8e366400) [pid = 17795] [serial = 1895] [outer = 0x8e317800] 07:26:33 INFO - PROCESS | 17795 | 1469111193469 Marionette DEBUG loaded listener.js 07:26:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8e36d400) [pid = 17795] [serial = 1896] [outer = 0x8e317800] 07:26:34 INFO - PROCESS | 17795 | 1469111194414 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]]]}] 07:26:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:26:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1483ms 07:26:34 INFO - PROCESS | 17795 | 1469111194473 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 07:26:34 INFO - PROCESS | 17795 | 1469111194480 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 07:26:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:26:34 INFO - PROCESS | 17795 | 1469111194488 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:26:34 INFO - PROCESS | 17795 | 1469111194494 Marionette TRACE conn3 <- [1,2498,null,{}] 07:26:34 INFO - PROCESS | 17795 | 1469111194502 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}] 07:26:34 INFO - PROCESS | 17795 | 1469111194508 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:34 INFO - PROCESS | 17795 | 1469111194728 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 07:26:34 INFO - PROCESS | 17795 | 1469111194949 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:34 INFO - PROCESS | 17795 | 1469111194956 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:35 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f482c00 == 37 [pid = 17795] [id = 632] 07:26:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x8f4a3000) [pid = 17795] [serial = 1897] [outer = (nil)] 07:26:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x8f59ec00) [pid = 17795] [serial = 1898] [outer = 0x8f4a3000] 07:26:35 INFO - PROCESS | 17795 | 1469111195080 Marionette DEBUG loaded listener.js 07:26:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x8f5a7400) [pid = 17795] [serial = 1899] [outer = 0x8f4a3000] 07:26:35 INFO - PROCESS | 17795 | 1469111195947 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]]]}] 07:26:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:26:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1534ms 07:26:36 INFO - PROCESS | 17795 | 1469111196023 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 07:26:36 INFO - PROCESS | 17795 | 1469111196028 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 07:26:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:26:36 INFO - PROCESS | 17795 | 1469111196035 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:26:36 INFO - PROCESS | 17795 | 1469111196039 Marionette TRACE conn3 <- [1,2502,null,{}] 07:26:36 INFO - PROCESS | 17795 | 1469111196046 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}] 07:26:36 INFO - PROCESS | 17795 | 1469111196050 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:36 INFO - PROCESS | 17795 | 1469111196267 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 07:26:36 INFO - PROCESS | 17795 | 1469111196530 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:36 INFO - PROCESS | 17795 | 1469111196539 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:36 INFO - PROCESS | 17795 | ++DOCSHELL 0x92342800 == 38 [pid = 17795] [id = 633] 07:26:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x925ca400) [pid = 17795] [serial = 1900] [outer = (nil)] 07:26:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x92c4dc00) [pid = 17795] [serial = 1901] [outer = 0x925ca400] 07:26:36 INFO - PROCESS | 17795 | 1469111196657 Marionette DEBUG loaded listener.js 07:26:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x92c8f000) [pid = 17795] [serial = 1902] [outer = 0x925ca400] 07:26:37 INFO - PROCESS | 17795 | 1469111197516 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]]]}] 07:26:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:26:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1542ms 07:26:37 INFO - PROCESS | 17795 | 1469111197578 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 07:26:37 INFO - PROCESS | 17795 | 1469111197584 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 07:26:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:26:37 INFO - PROCESS | 17795 | 1469111197601 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:26:37 INFO - PROCESS | 17795 | 1469111197609 Marionette TRACE conn3 <- [1,2506,null,{}] 07:26:37 INFO - PROCESS | 17795 | 1469111197615 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}] 07:26:37 INFO - PROCESS | 17795 | 1469111197622 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:37 INFO - PROCESS | 17795 | 1469111197819 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 07:26:38 INFO - PROCESS | 17795 | 1469111198015 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:38 INFO - PROCESS | 17795 | 1469111198023 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:38 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d844c00 == 39 [pid = 17795] [id = 634] 07:26:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x91161800) [pid = 17795] [serial = 1903] [outer = (nil)] 07:26:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x93d5d000) [pid = 17795] [serial = 1904] [outer = 0x91161800] 07:26:38 INFO - PROCESS | 17795 | 1469111198140 Marionette DEBUG loaded listener.js 07:26:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x93e5c800) [pid = 17795] [serial = 1905] [outer = 0x91161800] 07:26:38 INFO - PROCESS | 17795 | 1469111198940 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]]]}] 07:26:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:26:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1393ms 07:26:38 INFO - PROCESS | 17795 | 1469111198987 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 07:26:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:26:38 INFO - PROCESS | 17795 | 1469111198991 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 07:26:38 INFO - PROCESS | 17795 | 1469111198998 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:26:39 INFO - PROCESS | 17795 | 1469111199001 Marionette TRACE conn3 <- [1,2510,null,{}] 07:26:39 INFO - PROCESS | 17795 | 1469111199007 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}] 07:26:39 INFO - PROCESS | 17795 | 1469111199011 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:39 INFO - PROCESS | 17795 | 1469111199179 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 07:26:39 INFO - PROCESS | 17795 | 1469111199354 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:39 INFO - PROCESS | 17795 | 1469111199362 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:39 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb8b400 == 40 [pid = 17795] [id = 635] 07:26:39 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x91164800) [pid = 17795] [serial = 1906] [outer = (nil)] 07:26:39 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0x95392c00) [pid = 17795] [serial = 1907] [outer = 0x91164800] 07:26:39 INFO - PROCESS | 17795 | 1469111199435 Marionette DEBUG loaded listener.js 07:26:39 INFO - PROCESS | 17795 | ++DOMWINDOW == 85 (0x9539d000) [pid = 17795] [serial = 1908] [outer = 0x91164800] 07:26:40 INFO - PROCESS | 17795 | 1469111200333 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]]]}] 07:26:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:26:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1382ms 07:26:40 INFO - PROCESS | 17795 | 1469111200380 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 07:26:40 INFO - PROCESS | 17795 | 1469111200384 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 07:26:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:26:40 INFO - PROCESS | 17795 | 1469111200391 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:26:40 INFO - PROCESS | 17795 | 1469111200395 Marionette TRACE conn3 <- [1,2514,null,{}] 07:26:40 INFO - PROCESS | 17795 | 1469111200401 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}] 07:26:40 INFO - PROCESS | 17795 | 1469111200406 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:40 INFO - PROCESS | 17795 | 1469111200584 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 07:26:40 INFO - PROCESS | 17795 | 1469111200781 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:40 INFO - PROCESS | 17795 | 1469111200798 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:40 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d848800 == 41 [pid = 17795] [id = 636] 07:26:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 86 (0x8e4a3c00) [pid = 17795] [serial = 1909] [outer = (nil)] 07:26:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 87 (0x8ebcc400) [pid = 17795] [serial = 1910] [outer = 0x8e4a3c00] 07:26:40 INFO - PROCESS | 17795 | 1469111200924 Marionette DEBUG loaded listener.js 07:26:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 88 (0x8f7e6000) [pid = 17795] [serial = 1911] [outer = 0x8e4a3c00] 07:26:42 INFO - PROCESS | 17795 | 1469111201996 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]]]}] 07:26:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:26:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1640ms 07:26:42 INFO - PROCESS | 17795 | 1469111202032 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 07:26:42 INFO - PROCESS | 17795 | 1469111202036 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 07:26:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:26:42 INFO - PROCESS | 17795 | 1469111202045 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:26:42 INFO - PROCESS | 17795 | 1469111202052 Marionette TRACE conn3 <- [1,2518,null,{}] 07:26:42 INFO - PROCESS | 17795 | 1469111202059 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}] 07:26:42 INFO - PROCESS | 17795 | 1469111202065 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:42 INFO - PROCESS | 17795 | 1469111202233 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 07:26:42 INFO - PROCESS | 17795 | 1469111202433 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:42 INFO - PROCESS | 17795 | 1469111202441 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:42 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec8a400 == 42 [pid = 17795] [id = 637] 07:26:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 89 (0x8ec8a800) [pid = 17795] [serial = 1912] [outer = (nil)] 07:26:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 90 (0x8f481800) [pid = 17795] [serial = 1913] [outer = 0x8ec8a800] 07:26:42 INFO - PROCESS | 17795 | 1469111202537 Marionette DEBUG loaded listener.js 07:26:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 91 (0x8f4a2800) [pid = 17795] [serial = 1914] [outer = 0x8ec8a800] 07:26:44 INFO - PROCESS | 17795 | --DOCSHELL 0x8e365800 == 41 [pid = 17795] [id = 630] 07:26:44 INFO - PROCESS | 17795 | --DOCSHELL 0x8e567000 == 40 [pid = 17795] [id = 629] 07:26:44 INFO - PROCESS | 17795 | --DOCSHELL 0x8f5a0c00 == 39 [pid = 17795] [id = 628] 07:26:44 INFO - PROCESS | 17795 | --DOCSHELL 0x8f5a7800 == 38 [pid = 17795] [id = 627] 07:26:44 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec8c800 == 37 [pid = 17795] [id = 626] 07:26:44 INFO - PROCESS | 17795 | --DOCSHELL 0x8e36dc00 == 36 [pid = 17795] [id = 625] 07:26:44 INFO - PROCESS | 17795 | --DOCSHELL 0x8e361800 == 35 [pid = 17795] [id = 622] 07:26:44 INFO - PROCESS | 17795 | --DOCSHELL 0x8d841800 == 34 [pid = 17795] [id = 620] 07:26:44 INFO - PROCESS | 17795 | --DOCSHELL 0x91165000 == 33 [pid = 17795] [id = 624] 07:26:44 INFO - PROCESS | 17795 | --DOCSHELL 0x9115f000 == 32 [pid = 17795] [id = 621] 07:26:44 INFO - PROCESS | 17795 | --DOCSHELL 0x8f48b800 == 31 [pid = 17795] [id = 623] 07:26:44 INFO - PROCESS | 17795 | --DOCSHELL 0x8d848800 == 30 [pid = 17795] [id = 636] 07:26:44 INFO - PROCESS | 17795 | --DOCSHELL 0x8eb8b400 == 29 [pid = 17795] [id = 635] 07:26:44 INFO - PROCESS | 17795 | --DOCSHELL 0x8d844c00 == 28 [pid = 17795] [id = 634] 07:26:44 INFO - PROCESS | 17795 | --DOCSHELL 0x8f482c00 == 27 [pid = 17795] [id = 632] 07:26:44 INFO - PROCESS | 17795 | --DOCSHELL 0x92342800 == 26 [pid = 17795] [id = 633] 07:26:44 INFO - PROCESS | 17795 | --DOCSHELL 0x8e317400 == 25 [pid = 17795] [id = 631] 07:26:44 INFO - PROCESS | 17795 | --DOMWINDOW == 90 (0x8eb89800) [pid = 17795] [serial = 1827] [outer = (nil)] [url = about:blank] 07:26:44 INFO - PROCESS | 17795 | --DOMWINDOW == 89 (0x8e565400) [pid = 17795] [serial = 1826] [outer = (nil)] [url = about:blank] 07:26:44 INFO - PROCESS | 17795 | --DOMWINDOW == 88 (0x8f7e8400) [pid = 17795] [serial = 1830] [outer = (nil)] [url = about:blank] 07:26:44 INFO - PROCESS | 17795 | --DOMWINDOW == 87 (0x8f778000) [pid = 17795] [serial = 1829] [outer = (nil)] [url = about:blank] 07:26:44 INFO - PROCESS | 17795 | --DOMWINDOW == 86 (0x931ad400) [pid = 17795] [serial = 1833] [outer = (nil)] [url = about:blank] 07:26:44 INFO - PROCESS | 17795 | --DOMWINDOW == 85 (0x92ccb000) [pid = 17795] [serial = 1832] [outer = (nil)] [url = about:blank] 07:26:44 INFO - PROCESS | 17795 | --DOMWINDOW == 84 (0x93e67000) [pid = 17795] [serial = 1836] [outer = (nil)] [url = about:blank] 07:26:44 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x8ec93800) [pid = 17795] [serial = 1853] [outer = (nil)] [url = about:blank] 07:26:44 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x93e5fc00) [pid = 17795] [serial = 1835] [outer = (nil)] [url = about:blank] 07:26:44 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x8e4a1c00) [pid = 17795] [serial = 1850] [outer = (nil)] [url = about:blank] 07:26:44 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x8e561400) [pid = 17795] [serial = 1851] [outer = (nil)] [url = about:blank] 07:26:44 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x8ebcec00) [pid = 17795] [serial = 1848] [outer = (nil)] [url = about:blank] 07:26:44 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x8ebc1000) [pid = 17795] [serial = 1847] [outer = (nil)] [url = about:blank] 07:26:44 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x9539b800) [pid = 17795] [serial = 1838] [outer = (nil)] [url = about:blank] 07:26:44 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x9846e800) [pid = 17795] [serial = 1842] [outer = (nil)] [url = about:blank] 07:26:44 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x97925800) [pid = 17795] [serial = 1841] [outer = (nil)] [url = about:blank] 07:26:44 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8f489000) [pid = 17795] [serial = 1845] [outer = (nil)] [url = about:blank] 07:26:44 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8f31f000) [pid = 17795] [serial = 1844] [outer = (nil)] [url = about:blank] 07:26:44 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x90e0f800) [pid = 17795] [serial = 1859] [outer = (nil)] [url = about:blank] 07:26:44 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8f778800) [pid = 17795] [serial = 1856] [outer = (nil)] [url = about:blank] 07:26:44 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8f77ec00) [pid = 17795] [serial = 1857] [outer = (nil)] [url = about:blank] 07:26:44 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x91094000) [pid = 17795] [serial = 1860] [outer = (nil)] [url = about:blank] 07:26:44 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8f320400) [pid = 17795] [serial = 1854] [outer = (nil)] [url = about:blank] 07:26:44 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x90e13c00) [pid = 17795] [serial = 1863] [outer = (nil)] [url = about:blank] 07:26:44 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8f599800) [pid = 17795] [serial = 1862] [outer = (nil)] [url = about:blank] 07:26:44 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x9227a800) [pid = 17795] [serial = 1865] [outer = (nil)] [url = about:blank] 07:26:44 INFO - PROCESS | 17795 | 1469111204438 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]]]}] 07:26:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:26:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 2442ms 07:26:44 INFO - PROCESS | 17795 | 1469111204487 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 07:26:44 INFO - PROCESS | 17795 | 1469111204494 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 07:26:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:26:44 INFO - PROCESS | 17795 | 1469111204502 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:26:44 INFO - PROCESS | 17795 | 1469111204507 Marionette TRACE conn3 <- [1,2522,null,{}] 07:26:44 INFO - PROCESS | 17795 | 1469111204515 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}] 07:26:44 INFO - PROCESS | 17795 | 1469111204520 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:44 INFO - PROCESS | 17795 | 1469111204682 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 07:26:44 INFO - PROCESS | 17795 | 1469111204693 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:44 INFO - PROCESS | 17795 | 1469111204706 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:44 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e317400 == 26 [pid = 17795] [id = 638] 07:26:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8e366c00) [pid = 17795] [serial = 1915] [outer = (nil)] 07:26:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8e4a1c00) [pid = 17795] [serial = 1916] [outer = 0x8e366c00] 07:26:44 INFO - PROCESS | 17795 | 1469111204770 Marionette DEBUG loaded listener.js 07:26:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8eb86000) [pid = 17795] [serial = 1917] [outer = 0x8e366c00] 07:26:45 INFO - PROCESS | 17795 | 1469111205626 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]]]}] 07:26:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:26:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1183ms 07:26:45 INFO - PROCESS | 17795 | 1469111205689 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 07:26:45 INFO - PROCESS | 17795 | 1469111205697 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 07:26:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:26:45 INFO - PROCESS | 17795 | 1469111205709 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:26:45 INFO - PROCESS | 17795 | 1469111205713 Marionette TRACE conn3 <- [1,2526,null,{}] 07:26:45 INFO - PROCESS | 17795 | 1469111205719 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}] 07:26:45 INFO - PROCESS | 17795 | 1469111205725 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:45 INFO - PROCESS | 17795 | 1469111205883 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 07:26:45 INFO - PROCESS | 17795 | 1469111205893 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:45 INFO - PROCESS | 17795 | 1469111205900 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:45 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec87c00 == 27 [pid = 17795] [id = 639] 07:26:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8ec8bc00) [pid = 17795] [serial = 1918] [outer = (nil)] 07:26:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8ec93400) [pid = 17795] [serial = 1919] [outer = 0x8ec8bc00] 07:26:45 INFO - PROCESS | 17795 | 1469111205971 Marionette DEBUG loaded listener.js 07:26:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8f31c800) [pid = 17795] [serial = 1920] [outer = 0x8ec8bc00] 07:26:46 INFO - PROCESS | 17795 | 1469111206901 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]]]}] 07:26:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:26:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1231ms 07:26:46 INFO - PROCESS | 17795 | 1469111206940 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 07:26:46 INFO - PROCESS | 17795 | 1469111206945 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 07:26:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:26:46 INFO - PROCESS | 17795 | 1469111206967 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:26:46 INFO - PROCESS | 17795 | 1469111206973 Marionette TRACE conn3 <- [1,2530,null,{}] 07:26:46 INFO - PROCESS | 17795 | 1469111206990 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}] 07:26:47 INFO - PROCESS | 17795 | 1469111206999 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:47 INFO - PROCESS | 17795 | 1469111207208 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 07:26:47 INFO - PROCESS | 17795 | 1469111207292 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:47 INFO - PROCESS | 17795 | 1469111207304 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:47 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f5a3800 == 28 [pid = 17795] [id = 640] 07:26:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8f5a4000) [pid = 17795] [serial = 1921] [outer = (nil)] 07:26:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8f77d400) [pid = 17795] [serial = 1922] [outer = 0x8f5a4000] 07:26:47 INFO - PROCESS | 17795 | 1469111207382 Marionette DEBUG loaded listener.js 07:26:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x8f7e4800) [pid = 17795] [serial = 1923] [outer = 0x8f5a4000] 07:26:48 INFO - PROCESS | 17795 | 1469111208196 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]]]}] 07:26:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:26:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1295ms 07:26:48 INFO - PROCESS | 17795 | 1469111208276 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 07:26:48 INFO - PROCESS | 17795 | 1469111208279 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 07:26:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:26:48 INFO - PROCESS | 17795 | 1469111208295 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:26:48 INFO - PROCESS | 17795 | 1469111208299 Marionette TRACE conn3 <- [1,2534,null,{}] 07:26:48 INFO - PROCESS | 17795 | 1469111208305 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}] 07:26:48 INFO - PROCESS | 17795 | 1469111208310 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:48 INFO - PROCESS | 17795 | 1469111208512 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 07:26:48 INFO - PROCESS | 17795 | 1469111208530 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:48 INFO - PROCESS | 17795 | 1469111208540 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:48 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f323800 == 29 [pid = 17795] [id = 641] 07:26:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x8f779000) [pid = 17795] [serial = 1924] [outer = (nil)] 07:26:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x90e11000) [pid = 17795] [serial = 1925] [outer = 0x8f779000] 07:26:48 INFO - PROCESS | 17795 | 1469111208605 Marionette DEBUG loaded listener.js 07:26:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x91098c00) [pid = 17795] [serial = 1926] [outer = 0x8f779000] 07:26:49 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x9233a800) [pid = 17795] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:26:49 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8f488800) [pid = 17795] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:26:49 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x90e0a800) [pid = 17795] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:26:49 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8f4a4800) [pid = 17795] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:26:49 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x9233a000) [pid = 17795] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:26:49 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8f773800) [pid = 17795] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:26:49 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8e36e000) [pid = 17795] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:26:49 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8e564400) [pid = 17795] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:26:49 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8f5a8800) [pid = 17795] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:26:49 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x9115f400) [pid = 17795] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:26:49 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8ec91000) [pid = 17795] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:26:49 INFO - PROCESS | 17795 | 1469111209807 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]]]}] 07:26:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:26:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1543ms 07:26:49 INFO - PROCESS | 17795 | 1469111209831 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 07:26:49 INFO - PROCESS | 17795 | 1469111209834 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 07:26:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:26:49 INFO - PROCESS | 17795 | 1469111209841 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:26:49 INFO - PROCESS | 17795 | 1469111209845 Marionette TRACE conn3 <- [1,2538,null,{}] 07:26:49 INFO - PROCESS | 17795 | 1469111209851 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}] 07:26:49 INFO - PROCESS | 17795 | 1469111209856 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:50 INFO - PROCESS | 17795 | 1469111210046 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 07:26:50 INFO - PROCESS | 17795 | 1469111210066 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:50 INFO - PROCESS | 17795 | 1469111210074 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:50 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebbfc00 == 30 [pid = 17795] [id = 642] 07:26:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8ec91000) [pid = 17795] [serial = 1927] [outer = (nil)] 07:26:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8f7ed800) [pid = 17795] [serial = 1928] [outer = 0x8ec91000] 07:26:50 INFO - PROCESS | 17795 | 1469111210138 Marionette DEBUG loaded listener.js 07:26:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x9109d000) [pid = 17795] [serial = 1929] [outer = 0x8ec91000] 07:26:50 INFO - PROCESS | 17795 | 1469111210930 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]]]}] 07:26:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:26:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1135ms 07:26:50 INFO - PROCESS | 17795 | 1469111210977 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 07:26:50 INFO - PROCESS | 17795 | 1469111210981 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 07:26:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:26:50 INFO - PROCESS | 17795 | 1469111210994 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:26:51 INFO - PROCESS | 17795 | 1469111210997 Marionette TRACE conn3 <- [1,2542,null,{}] 07:26:51 INFO - PROCESS | 17795 | 1469111211010 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}] 07:26:51 INFO - PROCESS | 17795 | 1469111211020 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:51 INFO - PROCESS | 17795 | 1469111211212 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 07:26:51 INFO - PROCESS | 17795 | 1469111211223 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:51 INFO - PROCESS | 17795 | 1469111211229 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:51 INFO - PROCESS | 17795 | ++DOCSHELL 0x92274000 == 31 [pid = 17795] [id = 643] 07:26:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x9227bc00) [pid = 17795] [serial = 1930] [outer = (nil)] 07:26:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x9240d000) [pid = 17795] [serial = 1931] [outer = 0x9227bc00] 07:26:51 INFO - PROCESS | 17795 | 1469111211297 Marionette DEBUG loaded listener.js 07:26:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x925cdc00) [pid = 17795] [serial = 1932] [outer = 0x9227bc00] 07:26:52 INFO - PROCESS | 17795 | 1469111212411 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]]]}] 07:26:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:26:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1500ms 07:26:52 INFO - PROCESS | 17795 | 1469111212489 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 07:26:52 INFO - PROCESS | 17795 | 1469111212495 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 07:26:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:26:52 INFO - PROCESS | 17795 | 1469111212503 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:26:52 INFO - PROCESS | 17795 | 1469111212511 Marionette TRACE conn3 <- [1,2546,null,{}] 07:26:52 INFO - PROCESS | 17795 | 1469111212519 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}] 07:26:52 INFO - PROCESS | 17795 | 1469111212525 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:52 INFO - PROCESS | 17795 | 1469111212747 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 07:26:52 INFO - PROCESS | 17795 | 1469111212960 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:52 INFO - PROCESS | 17795 | 1469111212970 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:53 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e561c00 == 32 [pid = 17795] [id = 644] 07:26:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8e56b000) [pid = 17795] [serial = 1933] [outer = (nil)] 07:26:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x8ebc6400) [pid = 17795] [serial = 1934] [outer = 0x8e56b000] 07:26:53 INFO - PROCESS | 17795 | 1469111213099 Marionette DEBUG loaded listener.js 07:26:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x8f321000) [pid = 17795] [serial = 1935] [outer = 0x8e56b000] 07:26:54 INFO - PROCESS | 17795 | 1469111214095 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]]]}] 07:26:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:26:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1640ms 07:26:54 INFO - PROCESS | 17795 | 1469111214143 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 07:26:54 INFO - PROCESS | 17795 | 1469111214150 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 07:26:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:26:54 INFO - PROCESS | 17795 | 1469111214161 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:26:54 INFO - PROCESS | 17795 | 1469111214165 Marionette TRACE conn3 <- [1,2550,null,{}] 07:26:54 INFO - PROCESS | 17795 | 1469111214172 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}] 07:26:54 INFO - PROCESS | 17795 | 1469111214178 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:54 INFO - PROCESS | 17795 | 1469111214359 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 07:26:54 INFO - PROCESS | 17795 | 1469111214615 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:54 INFO - PROCESS | 17795 | 1469111214622 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:54 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f487400 == 33 [pid = 17795] [id = 645] 07:26:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x8f77fc00) [pid = 17795] [serial = 1936] [outer = (nil)] 07:26:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x91098000) [pid = 17795] [serial = 1937] [outer = 0x8f77fc00] 07:26:54 INFO - PROCESS | 17795 | 1469111214746 Marionette DEBUG loaded listener.js 07:26:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x9109d400) [pid = 17795] [serial = 1938] [outer = 0x8f77fc00] 07:26:55 INFO - PROCESS | 17795 | 1469111215701 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]]]}] 07:26:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:26:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1583ms 07:26:55 INFO - PROCESS | 17795 | 1469111215744 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 07:26:55 INFO - PROCESS | 17795 | 1469111215749 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 07:26:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:26:55 INFO - PROCESS | 17795 | 1469111215756 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:26:55 INFO - PROCESS | 17795 | 1469111215762 Marionette TRACE conn3 <- [1,2554,null,{}] 07:26:55 INFO - PROCESS | 17795 | 1469111215779 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}] 07:26:55 INFO - PROCESS | 17795 | 1469111215788 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:56 INFO - PROCESS | 17795 | 1469111216013 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 07:26:56 INFO - PROCESS | 17795 | 1469111216276 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:56 INFO - PROCESS | 17795 | 1469111216288 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:56 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a0000 == 34 [pid = 17795] [id = 646] 07:26:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x8e4a3000) [pid = 17795] [serial = 1939] [outer = (nil)] 07:26:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x8f486400) [pid = 17795] [serial = 1940] [outer = 0x8e4a3000] 07:26:56 INFO - PROCESS | 17795 | 1469111216366 Marionette DEBUG loaded listener.js 07:26:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x91097000) [pid = 17795] [serial = 1941] [outer = 0x8e4a3000] 07:26:57 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebbfc00 == 33 [pid = 17795] [id = 642] 07:26:57 INFO - PROCESS | 17795 | --DOCSHELL 0x8f323800 == 32 [pid = 17795] [id = 641] 07:26:57 INFO - PROCESS | 17795 | --DOCSHELL 0x8f5a3800 == 31 [pid = 17795] [id = 640] 07:26:57 INFO - PROCESS | 17795 | 1469111217510 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]]]}] 07:26:57 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec87c00 == 30 [pid = 17795] [id = 639] 07:26:57 INFO - PROCESS | 17795 | --DOCSHELL 0x8e317400 == 29 [pid = 17795] [id = 638] 07:26:57 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec8a400 == 28 [pid = 17795] [id = 637] 07:26:57 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x9548f000) [pid = 17795] [serial = 1839] [outer = (nil)] [url = about:blank] 07:26:57 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x92cc2000) [pid = 17795] [serial = 1892] [outer = (nil)] [url = about:blank] 07:26:57 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x92345800) [pid = 17795] [serial = 1886] [outer = (nil)] [url = about:blank] 07:26:57 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x92c46400) [pid = 17795] [serial = 1889] [outer = (nil)] [url = about:blank] 07:26:57 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x9240b000) [pid = 17795] [serial = 1874] [outer = (nil)] [url = about:blank] 07:26:57 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x925c5000) [pid = 17795] [serial = 1875] [outer = (nil)] [url = about:blank] 07:26:57 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8f7e5800) [pid = 17795] [serial = 1871] [outer = (nil)] [url = about:blank] 07:26:57 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x92cca400) [pid = 17795] [serial = 1893] [outer = (nil)] [url = about:blank] 07:26:57 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x90e14000) [pid = 17795] [serial = 1872] [outer = (nil)] [url = about:blank] 07:26:57 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8e4a8400) [pid = 17795] [serial = 1877] [outer = (nil)] [url = about:blank] 07:26:57 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8e56ac00) [pid = 17795] [serial = 1878] [outer = (nil)] [url = about:blank] 07:26:57 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8ec8c000) [pid = 17795] [serial = 1868] [outer = (nil)] [url = about:blank] 07:26:57 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8f328c00) [pid = 17795] [serial = 1869] [outer = (nil)] [url = about:blank] 07:26:57 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8f7ef400) [pid = 17795] [serial = 1883] [outer = (nil)] [url = about:blank] 07:26:57 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x9233d000) [pid = 17795] [serial = 1866] [outer = (nil)] [url = about:blank] 07:26:57 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8f321400) [pid = 17795] [serial = 1880] [outer = (nil)] [url = about:blank] 07:26:57 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8f49ac00) [pid = 17795] [serial = 1881] [outer = (nil)] [url = about:blank] 07:26:57 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x92c47c00) [pid = 17795] [serial = 1890] [outer = (nil)] [url = about:blank] 07:26:57 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x925c4c00) [pid = 17795] [serial = 1887] [outer = (nil)] [url = about:blank] 07:26:57 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x91098400) [pid = 17795] [serial = 1884] [outer = (nil)] [url = about:blank] 07:26:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:26:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1846ms 07:26:57 INFO - PROCESS | 17795 | 1469111217609 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 07:26:57 INFO - PROCESS | 17795 | 1469111217618 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 07:26:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:26:57 INFO - PROCESS | 17795 | 1469111217626 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:26:57 INFO - PROCESS | 17795 | 1469111217634 Marionette TRACE conn3 <- [1,2558,null,{}] 07:26:57 INFO - PROCESS | 17795 | 1469111217647 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}] 07:26:57 INFO - PROCESS | 17795 | 1469111217654 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:57 INFO - PROCESS | 17795 | 1469111217805 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 07:26:58 INFO - PROCESS | 17795 | 1469111218000 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:58 INFO - PROCESS | 17795 | 1469111218010 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:58 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e564400 == 29 [pid = 17795] [id = 647] 07:26:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x8e569000) [pid = 17795] [serial = 1942] [outer = (nil)] 07:26:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8eb89000) [pid = 17795] [serial = 1943] [outer = 0x8e569000] 07:26:58 INFO - PROCESS | 17795 | 1469111218078 Marionette DEBUG loaded listener.js 07:26:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8ebc9400) [pid = 17795] [serial = 1944] [outer = 0x8e569000] 07:26:58 INFO - PROCESS | 17795 | 1469111218814 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]]]}] 07:26:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:26:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1244ms 07:26:58 INFO - PROCESS | 17795 | 1469111218871 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 07:26:58 INFO - PROCESS | 17795 | 1469111218878 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 07:26:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:26:58 INFO - PROCESS | 17795 | 1469111218889 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:26:58 INFO - PROCESS | 17795 | 1469111218893 Marionette TRACE conn3 <- [1,2562,null,{}] 07:26:58 INFO - PROCESS | 17795 | 1469111218904 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}] 07:26:58 INFO - PROCESS | 17795 | 1469111218908 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:59 INFO - PROCESS | 17795 | 1469111219087 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 07:26:59 INFO - PROCESS | 17795 | 1469111219097 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:59 INFO - PROCESS | 17795 | 1469111219105 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:26:59 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec91800 == 30 [pid = 17795] [id = 648] 07:26:59 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8f485c00) [pid = 17795] [serial = 1945] [outer = (nil)] 07:26:59 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8f49d400) [pid = 17795] [serial = 1946] [outer = 0x8f485c00] 07:26:59 INFO - PROCESS | 17795 | 1469111219171 Marionette DEBUG loaded listener.js 07:26:59 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8f4a6000) [pid = 17795] [serial = 1947] [outer = 0x8f485c00] 07:27:00 INFO - PROCESS | 17795 | 1469111220075 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]]]}] 07:27:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:27:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1238ms 07:27:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:27:00 INFO - PROCESS | 17795 | 1469111220129 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 07:27:00 INFO - PROCESS | 17795 | 1469111220132 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 07:27:00 INFO - PROCESS | 17795 | 1469111220139 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:27:00 INFO - PROCESS | 17795 | 1469111220144 Marionette TRACE conn3 <- [1,2566,null,{}] 07:27:00 INFO - PROCESS | 17795 | 1469111220160 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}] 07:27:00 INFO - PROCESS | 17795 | 1469111220168 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:00 INFO - PROCESS | 17795 | 1469111220382 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 07:27:00 INFO - PROCESS | 17795 | 1469111220403 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:00 INFO - PROCESS | 17795 | 1469111220414 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:00 INFO - PROCESS | 17795 | ++DOCSHELL 0x90e17400 == 31 [pid = 17795] [id = 649] 07:27:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x90e17800) [pid = 17795] [serial = 1948] [outer = (nil)] 07:27:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x91163400) [pid = 17795] [serial = 1949] [outer = 0x90e17800] 07:27:00 INFO - PROCESS | 17795 | 1469111220480 Marionette DEBUG loaded listener.js 07:27:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x9227f800) [pid = 17795] [serial = 1950] [outer = 0x90e17800] 07:27:01 INFO - PROCESS | 17795 | 1469111221374 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]]]}] 07:27:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:27:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1285ms 07:27:01 INFO - PROCESS | 17795 | 1469111221423 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 07:27:01 INFO - PROCESS | 17795 | 1469111221427 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 07:27:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:27:01 INFO - PROCESS | 17795 | 1469111221447 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:27:01 INFO - PROCESS | 17795 | 1469111221451 Marionette TRACE conn3 <- [1,2570,null,{}] 07:27:01 INFO - PROCESS | 17795 | 1469111221456 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}] 07:27:01 INFO - PROCESS | 17795 | 1469111221461 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:01 INFO - PROCESS | 17795 | 1469111221674 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 07:27:01 INFO - PROCESS | 17795 | 1469111221696 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:01 INFO - PROCESS | 17795 | 1469111221706 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:01 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f775c00 == 32 [pid = 17795] [id = 650] 07:27:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x9233f000) [pid = 17795] [serial = 1951] [outer = (nil)] 07:27:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x925c2c00) [pid = 17795] [serial = 1952] [outer = 0x9233f000] 07:27:01 INFO - PROCESS | 17795 | 1469111221768 Marionette DEBUG loaded listener.js 07:27:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x92c45000) [pid = 17795] [serial = 1953] [outer = 0x9233f000] 07:27:02 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8e366c00) [pid = 17795] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:27:02 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8f779000) [pid = 17795] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:27:02 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8ec91000) [pid = 17795] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:27:02 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8f5a4000) [pid = 17795] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:27:02 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x91161800) [pid = 17795] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:27:02 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8ec8a800) [pid = 17795] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:27:02 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8ec8bc00) [pid = 17795] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:27:02 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x91164800) [pid = 17795] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:27:02 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x925ca400) [pid = 17795] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:27:02 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8e317800) [pid = 17795] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:27:02 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x8f4a3000) [pid = 17795] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:27:02 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x8e4a3c00) [pid = 17795] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:27:02 INFO - PROCESS | 17795 | 1469111222779 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]]]}] 07:27:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:27:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1381ms 07:27:02 INFO - PROCESS | 17795 | 1469111222829 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 07:27:02 INFO - PROCESS | 17795 | 1469111222833 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 07:27:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:27:02 INFO - PROCESS | 17795 | 1469111222846 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:27:02 INFO - PROCESS | 17795 | 1469111222848 Marionette TRACE conn3 <- [1,2574,null,{}] 07:27:02 INFO - PROCESS | 17795 | 1469111222856 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}] 07:27:02 INFO - PROCESS | 17795 | 1469111222862 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:03 INFO - PROCESS | 17795 | 1469111223020 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 07:27:03 INFO - PROCESS | 17795 | 1469111223030 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:03 INFO - PROCESS | 17795 | 1469111223036 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:03 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a8800 == 33 [pid = 17795] [id = 651] 07:27:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x8ebc4800) [pid = 17795] [serial = 1954] [outer = (nil)] 07:27:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x91093400) [pid = 17795] [serial = 1955] [outer = 0x8ebc4800] 07:27:03 INFO - PROCESS | 17795 | 1469111223102 Marionette DEBUG loaded listener.js 07:27:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x9240b000) [pid = 17795] [serial = 1956] [outer = 0x8ebc4800] 07:27:03 INFO - PROCESS | 17795 | 1469111223942 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]]]}] 07:27:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:27:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1137ms 07:27:03 INFO - PROCESS | 17795 | 1469111223977 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 07:27:03 INFO - PROCESS | 17795 | 1469111223980 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 07:27:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:27:03 INFO - PROCESS | 17795 | 1469111223987 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:27:03 INFO - PROCESS | 17795 | 1469111223990 Marionette TRACE conn3 <- [1,2578,null,{}] 07:27:03 INFO - PROCESS | 17795 | 1469111223996 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}] 07:27:04 INFO - PROCESS | 17795 | 1469111224005 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:04 INFO - PROCESS | 17795 | 1469111224178 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 07:27:04 INFO - PROCESS | 17795 | 1469111224186 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:04 INFO - PROCESS | 17795 | 1469111224198 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:04 INFO - PROCESS | 17795 | ++DOCSHELL 0x90e0e000 == 34 [pid = 17795] [id = 652] 07:27:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x92c90c00) [pid = 17795] [serial = 1957] [outer = (nil)] 07:27:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x931a1400) [pid = 17795] [serial = 1958] [outer = 0x92c90c00] 07:27:04 INFO - PROCESS | 17795 | 1469111224261 Marionette DEBUG loaded listener.js 07:27:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8e4a6800) [pid = 17795] [serial = 1959] [outer = 0x92c90c00] 07:27:05 INFO - PROCESS | 17795 | 1469111225291 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]]]}] 07:27:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:27:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1335ms 07:27:05 INFO - PROCESS | 17795 | 1469111225323 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 07:27:05 INFO - PROCESS | 17795 | 1469111225328 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 07:27:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:27:05 INFO - PROCESS | 17795 | 1469111225355 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:27:05 INFO - PROCESS | 17795 | 1469111225363 Marionette TRACE conn3 <- [1,2582,null,{}] 07:27:05 INFO - PROCESS | 17795 | 1469111225371 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}] 07:27:05 INFO - PROCESS | 17795 | 1469111225376 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:05 INFO - PROCESS | 17795 | 1469111225564 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 07:27:05 INFO - PROCESS | 17795 | 1469111225754 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:05 INFO - PROCESS | 17795 | 1469111225762 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:05 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e318000 == 35 [pid = 17795] [id = 653] 07:27:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8e49dc00) [pid = 17795] [serial = 1960] [outer = (nil)] 07:27:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8ebbfc00) [pid = 17795] [serial = 1961] [outer = 0x8e49dc00] 07:27:05 INFO - PROCESS | 17795 | 1469111225880 Marionette DEBUG loaded listener.js 07:27:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8f325400) [pid = 17795] [serial = 1962] [outer = 0x8e49dc00] 07:27:06 INFO - PROCESS | 17795 | 1469111226784 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]]]}] 07:27:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:27:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1499ms 07:27:06 INFO - PROCESS | 17795 | 1469111226851 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 07:27:06 INFO - PROCESS | 17795 | 1469111226859 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 07:27:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:27:06 INFO - PROCESS | 17795 | 1469111226869 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:27:06 INFO - PROCESS | 17795 | 1469111226875 Marionette TRACE conn3 <- [1,2586,null,{}] 07:27:06 INFO - PROCESS | 17795 | 1469111226881 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}] 07:27:06 INFO - PROCESS | 17795 | 1469111226890 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:07 INFO - PROCESS | 17795 | 1469111227073 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 07:27:07 INFO - PROCESS | 17795 | 1469111227221 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:07 INFO - PROCESS | 17795 | 1469111227232 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:07 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e567400 == 36 [pid = 17795] [id = 654] 07:27:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8f499c00) [pid = 17795] [serial = 1963] [outer = (nil)] 07:27:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x90e14000) [pid = 17795] [serial = 1964] [outer = 0x8f499c00] 07:27:07 INFO - PROCESS | 17795 | 1469111227306 Marionette DEBUG loaded listener.js 07:27:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x91096c00) [pid = 17795] [serial = 1965] [outer = 0x8f499c00] 07:27:08 INFO - PROCESS | 17795 | 1469111228301 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]]]}] 07:27:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:27:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1487ms 07:27:08 INFO - PROCESS | 17795 | 1469111228358 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 07:27:08 INFO - PROCESS | 17795 | 1469111228362 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 07:27:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:27:08 INFO - PROCESS | 17795 | 1469111228368 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:27:08 INFO - PROCESS | 17795 | 1469111228375 Marionette TRACE conn3 <- [1,2590,null,{}] 07:27:08 INFO - PROCESS | 17795 | 1469111228390 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}] 07:27:08 INFO - PROCESS | 17795 | 1469111228399 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:08 INFO - PROCESS | 17795 | 1469111228612 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 07:27:08 INFO - PROCESS | 17795 | 1469111228828 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:08 INFO - PROCESS | 17795 | 1469111228837 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:08 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e310c00 == 37 [pid = 17795] [id = 655] 07:27:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x92ccd000) [pid = 17795] [serial = 1966] [outer = (nil)] 07:27:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x93b05000) [pid = 17795] [serial = 1967] [outer = 0x92ccd000] 07:27:08 INFO - PROCESS | 17795 | 1469111228962 Marionette DEBUG loaded listener.js 07:27:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x93d5b800) [pid = 17795] [serial = 1968] [outer = 0x92ccd000] 07:27:09 INFO - PROCESS | 17795 | 1469111229785 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]]]}] 07:27:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:27:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1493ms 07:27:09 INFO - PROCESS | 17795 | 1469111229861 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 07:27:09 INFO - PROCESS | 17795 | 1469111229865 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 07:27:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:27:09 INFO - PROCESS | 17795 | 1469111229873 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:27:09 INFO - PROCESS | 17795 | 1469111229876 Marionette TRACE conn3 <- [1,2594,null,{}] 07:27:09 INFO - PROCESS | 17795 | 1469111229882 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}] 07:27:09 INFO - PROCESS | 17795 | 1469111229887 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:10 INFO - PROCESS | 17795 | 1469111230099 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 07:27:10 INFO - PROCESS | 17795 | 1469111230273 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:10 INFO - PROCESS | 17795 | 1469111230282 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:10 INFO - PROCESS | 17795 | ++DOCSHELL 0x90e0b000 == 38 [pid = 17795] [id = 656] 07:27:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x931a9c00) [pid = 17795] [serial = 1969] [outer = (nil)] 07:27:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x93e64800) [pid = 17795] [serial = 1970] [outer = 0x931a9c00] 07:27:10 INFO - PROCESS | 17795 | 1469111230398 Marionette DEBUG loaded listener.js 07:27:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x94999000) [pid = 17795] [serial = 1971] [outer = 0x931a9c00] 07:27:11 INFO - PROCESS | 17795 | 1469111231276 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]]]}] 07:27:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:27:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1438ms 07:27:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:27:11 INFO - PROCESS | 17795 | 1469111231311 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 07:27:11 INFO - PROCESS | 17795 | 1469111231314 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 07:27:11 INFO - PROCESS | 17795 | 1469111231321 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:27:11 INFO - PROCESS | 17795 | 1469111231325 Marionette TRACE conn3 <- [1,2598,null,{}] 07:27:11 INFO - PROCESS | 17795 | 1469111231331 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}] 07:27:11 INFO - PROCESS | 17795 | 1469111231336 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:11 INFO - PROCESS | 17795 | 1469111231499 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 07:27:11 INFO - PROCESS | 17795 | 1469111231682 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:11 INFO - PROCESS | 17795 | 1469111231689 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:11 INFO - PROCESS | 17795 | ++DOCSHELL 0x95397400 == 39 [pid = 17795] [id = 657] 07:27:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x9548b400) [pid = 17795] [serial = 1972] [outer = (nil)] 07:27:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x95494400) [pid = 17795] [serial = 1973] [outer = 0x9548b400] 07:27:11 INFO - PROCESS | 17795 | 1469111231763 Marionette DEBUG loaded listener.js 07:27:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x95499400) [pid = 17795] [serial = 1974] [outer = 0x9548b400] 07:27:12 INFO - PROCESS | 17795 | 1469111232905 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]]]}] 07:27:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:27:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1685ms 07:27:13 INFO - PROCESS | 17795 | 1469111233006 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 07:27:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:27:13 INFO - PROCESS | 17795 | 1469111233012 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 07:27:13 INFO - PROCESS | 17795 | 1469111233020 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:27:13 INFO - PROCESS | 17795 | 1469111233025 Marionette TRACE conn3 <- [1,2602,null,{}] 07:27:13 INFO - PROCESS | 17795 | 1469111233033 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}] 07:27:13 INFO - PROCESS | 17795 | 1469111233038 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:13 INFO - PROCESS | 17795 | 1469111233241 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 07:27:13 INFO - PROCESS | 17795 | 1469111233460 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:13 INFO - PROCESS | 17795 | 1469111233476 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:13 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb84800 == 40 [pid = 17795] [id = 658] 07:27:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x8eb88000) [pid = 17795] [serial = 1975] [outer = (nil)] 07:27:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0x8ebc3c00) [pid = 17795] [serial = 1976] [outer = 0x8eb88000] 07:27:13 INFO - PROCESS | 17795 | 1469111233541 Marionette DEBUG loaded listener.js 07:27:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 85 (0x8ec85800) [pid = 17795] [serial = 1977] [outer = 0x8eb88000] 07:27:14 INFO - PROCESS | 17795 | 1469111234407 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]]]}] 07:27:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:27:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1435ms 07:27:14 INFO - PROCESS | 17795 | 1469111234454 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 07:27:14 INFO - PROCESS | 17795 | 1469111234460 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 07:27:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:27:14 INFO - PROCESS | 17795 | 1469111234471 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:27:14 INFO - PROCESS | 17795 | 1469111234474 Marionette TRACE conn3 <- [1,2606,null,{}] 07:27:14 INFO - PROCESS | 17795 | 1469111234481 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}] 07:27:14 INFO - PROCESS | 17795 | 1469111234486 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:14 INFO - PROCESS | 17795 | 1469111234650 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 07:27:15 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a8800 == 39 [pid = 17795] [id = 651] 07:27:15 INFO - PROCESS | 17795 | --DOCSHELL 0x8f775c00 == 38 [pid = 17795] [id = 650] 07:27:15 INFO - PROCESS | 17795 | --DOCSHELL 0x90e17400 == 37 [pid = 17795] [id = 649] 07:27:15 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec91800 == 36 [pid = 17795] [id = 648] 07:27:15 INFO - PROCESS | 17795 | --DOCSHELL 0x8e564400 == 35 [pid = 17795] [id = 647] 07:27:15 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a0000 == 34 [pid = 17795] [id = 646] 07:27:15 INFO - PROCESS | 17795 | --DOCSHELL 0x8f487400 == 33 [pid = 17795] [id = 645] 07:27:15 INFO - PROCESS | 17795 | --DOCSHELL 0x8e561c00 == 32 [pid = 17795] [id = 644] 07:27:15 INFO - PROCESS | 17795 | --DOCSHELL 0x92274000 == 31 [pid = 17795] [id = 643] 07:27:15 INFO - PROCESS | 17795 | --DOCSHELL 0x95397400 == 30 [pid = 17795] [id = 657] 07:27:15 INFO - PROCESS | 17795 | --DOCSHELL 0x8eb84800 == 29 [pid = 17795] [id = 658] 07:27:15 INFO - PROCESS | 17795 | --DOCSHELL 0x90e0b000 == 28 [pid = 17795] [id = 656] 07:27:15 INFO - PROCESS | 17795 | --DOCSHELL 0x8e310c00 == 27 [pid = 17795] [id = 655] 07:27:15 INFO - PROCESS | 17795 | --DOCSHELL 0x8e567400 == 26 [pid = 17795] [id = 654] 07:27:15 INFO - PROCESS | 17795 | --DOCSHELL 0x90e0e000 == 25 [pid = 17795] [id = 652] 07:27:15 INFO - PROCESS | 17795 | --DOCSHELL 0x8e318000 == 24 [pid = 17795] [id = 653] 07:27:15 INFO - PROCESS | 17795 | --DOMWINDOW == 84 (0x8eb86000) [pid = 17795] [serial = 1917] [outer = (nil)] [url = about:blank] 07:27:15 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x90e11000) [pid = 17795] [serial = 1925] [outer = (nil)] [url = about:blank] 07:27:15 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x8f7ed800) [pid = 17795] [serial = 1928] [outer = (nil)] [url = about:blank] 07:27:15 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x8f7e4800) [pid = 17795] [serial = 1923] [outer = (nil)] [url = about:blank] 07:27:15 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x8e4a1c00) [pid = 17795] [serial = 1916] [outer = (nil)] [url = about:blank] 07:27:15 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x8f77d400) [pid = 17795] [serial = 1922] [outer = (nil)] [url = about:blank] 07:27:15 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x93e5c800) [pid = 17795] [serial = 1905] [outer = (nil)] [url = about:blank] 07:27:15 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x8f4a2800) [pid = 17795] [serial = 1914] [outer = (nil)] [url = about:blank] 07:27:15 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x8ec93400) [pid = 17795] [serial = 1919] [outer = (nil)] [url = about:blank] 07:27:15 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x9539d000) [pid = 17795] [serial = 1908] [outer = (nil)] [url = about:blank] 07:27:15 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x93d5d000) [pid = 17795] [serial = 1904] [outer = (nil)] [url = about:blank] 07:27:15 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8f481800) [pid = 17795] [serial = 1913] [outer = (nil)] [url = about:blank] 07:27:15 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x92c4dc00) [pid = 17795] [serial = 1901] [outer = (nil)] [url = about:blank] 07:27:15 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8e366400) [pid = 17795] [serial = 1895] [outer = (nil)] [url = about:blank] 07:27:15 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8f5a7400) [pid = 17795] [serial = 1899] [outer = (nil)] [url = about:blank] 07:27:15 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8e36d400) [pid = 17795] [serial = 1896] [outer = (nil)] [url = about:blank] 07:27:15 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8ebcc400) [pid = 17795] [serial = 1910] [outer = (nil)] [url = about:blank] 07:27:15 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8f7e6000) [pid = 17795] [serial = 1911] [outer = (nil)] [url = about:blank] 07:27:15 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8f59ec00) [pid = 17795] [serial = 1898] [outer = (nil)] [url = about:blank] 07:27:15 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x95392c00) [pid = 17795] [serial = 1907] [outer = (nil)] [url = about:blank] 07:27:15 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x92c8f000) [pid = 17795] [serial = 1902] [outer = (nil)] [url = about:blank] 07:27:15 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8f31c800) [pid = 17795] [serial = 1920] [outer = (nil)] [url = about:blank] 07:27:15 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x91098c00) [pid = 17795] [serial = 1926] [outer = (nil)] [url = about:blank] 07:27:15 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x9109d000) [pid = 17795] [serial = 1929] [outer = (nil)] [url = about:blank] 07:27:15 INFO - PROCESS | 17795 | 1469111235850 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:15 INFO - PROCESS | 17795 | 1469111235857 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:15 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d84e800 == 25 [pid = 17795] [id = 659] 07:27:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x8d84f000) [pid = 17795] [serial = 1978] [outer = (nil)] 07:27:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8e30e800) [pid = 17795] [serial = 1979] [outer = 0x8d84f000] 07:27:15 INFO - PROCESS | 17795 | 1469111235935 Marionette DEBUG loaded listener.js 07:27:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8e318800) [pid = 17795] [serial = 1980] [outer = 0x8d84f000] 07:27:16 INFO - PROCESS | 17795 | 1469111236707 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]]]}] 07:27:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:27:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 2282ms 07:27:16 INFO - PROCESS | 17795 | 1469111236754 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 07:27:16 INFO - PROCESS | 17795 | 1469111236760 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 07:27:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:27:16 INFO - PROCESS | 17795 | 1469111236767 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:27:16 INFO - PROCESS | 17795 | 1469111236772 Marionette TRACE conn3 <- [1,2610,null,{}] 07:27:16 INFO - PROCESS | 17795 | 1469111236780 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}] 07:27:16 INFO - PROCESS | 17795 | 1469111236786 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:16 INFO - PROCESS | 17795 | 1469111236993 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 07:27:17 INFO - PROCESS | 17795 | 1469111237009 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:17 INFO - PROCESS | 17795 | 1469111237018 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:17 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e564400 == 26 [pid = 17795] [id = 660] 07:27:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8e569400) [pid = 17795] [serial = 1981] [outer = (nil)] 07:27:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8eb8d800) [pid = 17795] [serial = 1982] [outer = 0x8e569400] 07:27:17 INFO - PROCESS | 17795 | 1469111237085 Marionette DEBUG loaded listener.js 07:27:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8ec85c00) [pid = 17795] [serial = 1983] [outer = 0x8e569400] 07:27:17 INFO - PROCESS | 17795 | 1469111237921 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]]]}] 07:27:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:27:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1231ms 07:27:18 INFO - PROCESS | 17795 | 1469111238001 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 07:27:18 INFO - PROCESS | 17795 | 1469111238007 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 07:27:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:27:18 INFO - PROCESS | 17795 | 1469111238014 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:27:18 INFO - PROCESS | 17795 | 1469111238019 Marionette TRACE conn3 <- [1,2614,null,{}] 07:27:18 INFO - PROCESS | 17795 | 1469111238025 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}] 07:27:18 INFO - PROCESS | 17795 | 1469111238030 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:18 INFO - PROCESS | 17795 | 1469111238203 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 07:27:18 INFO - PROCESS | 17795 | 1469111238352 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:18 INFO - PROCESS | 17795 | 1469111238361 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:18 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e56f400 == 27 [pid = 17795] [id = 661] 07:27:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8f329400) [pid = 17795] [serial = 1984] [outer = (nil)] 07:27:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8f49c800) [pid = 17795] [serial = 1985] [outer = 0x8f329400] 07:27:18 INFO - PROCESS | 17795 | 1469111238425 Marionette DEBUG loaded listener.js 07:27:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8f59e400) [pid = 17795] [serial = 1986] [outer = 0x8f329400] 07:27:19 INFO - PROCESS | 17795 | 1469111239329 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]]]}] 07:27:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:27:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1331ms 07:27:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:27:19 INFO - PROCESS | 17795 | 1469111239347 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 07:27:19 INFO - PROCESS | 17795 | 1469111239350 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 07:27:19 INFO - PROCESS | 17795 | 1469111239370 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:27:19 INFO - PROCESS | 17795 | 1469111239380 Marionette TRACE conn3 <- [1,2618,null,{}] 07:27:19 INFO - PROCESS | 17795 | 1469111239389 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}] 07:27:19 INFO - PROCESS | 17795 | 1469111239396 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:19 INFO - PROCESS | 17795 | 1469111239612 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 07:27:19 INFO - PROCESS | 17795 | 1469111239657 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:19 INFO - PROCESS | 17795 | 1469111239667 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:19 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f59f800 == 28 [pid = 17795] [id = 662] 07:27:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8f5a2000) [pid = 17795] [serial = 1987] [outer = (nil)] 07:27:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8f7ecc00) [pid = 17795] [serial = 1988] [outer = 0x8f5a2000] 07:27:19 INFO - PROCESS | 17795 | 1469111239756 Marionette DEBUG loaded listener.js 07:27:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x90e13800) [pid = 17795] [serial = 1989] [outer = 0x8f5a2000] 07:27:20 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x90e17800) [pid = 17795] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:27:20 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x9233f000) [pid = 17795] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:27:20 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8ebc4800) [pid = 17795] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:27:20 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8f485c00) [pid = 17795] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:27:20 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8e4a3000) [pid = 17795] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:27:20 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x92c90c00) [pid = 17795] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:27:20 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x9227bc00) [pid = 17795] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:27:20 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8e569000) [pid = 17795] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:27:20 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8f77fc00) [pid = 17795] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:27:20 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8e56b000) [pid = 17795] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:27:20 INFO - PROCESS | 17795 | 1469111240910 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]]]}] 07:27:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:27:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1610ms 07:27:20 INFO - PROCESS | 17795 | 1469111240965 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 07:27:20 INFO - PROCESS | 17795 | 1469111240970 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 07:27:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:27:20 INFO - PROCESS | 17795 | 1469111240976 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:27:20 INFO - PROCESS | 17795 | 1469111240979 Marionette TRACE conn3 <- [1,2622,null,{}] 07:27:20 INFO - PROCESS | 17795 | 1469111240985 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}] 07:27:20 INFO - PROCESS | 17795 | 1469111240990 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:21 INFO - PROCESS | 17795 | 1469111241147 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 07:27:21 INFO - PROCESS | 17795 | 1469111241155 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:21 INFO - PROCESS | 17795 | 1469111241162 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:21 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d850000 == 29 [pid = 17795] [id = 663] 07:27:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8e36dc00) [pid = 17795] [serial = 1990] [outer = (nil)] 07:27:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8f489000) [pid = 17795] [serial = 1991] [outer = 0x8e36dc00] 07:27:21 INFO - PROCESS | 17795 | 1469111241409 Marionette DEBUG loaded listener.js 07:27:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8f7e8400) [pid = 17795] [serial = 1992] [outer = 0x8e36dc00] 07:27:22 INFO - PROCESS | 17795 | 1469111242035 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]]]}] 07:27:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:27:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1135ms 07:27:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:27:22 INFO - PROCESS | 17795 | 1469111242112 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 07:27:22 INFO - PROCESS | 17795 | 1469111242114 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 07:27:22 INFO - PROCESS | 17795 | 1469111242121 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:27:22 INFO - PROCESS | 17795 | 1469111242125 Marionette TRACE conn3 <- [1,2626,null,{}] 07:27:22 INFO - PROCESS | 17795 | 1469111242130 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}] 07:27:22 INFO - PROCESS | 17795 | 1469111242135 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:22 INFO - PROCESS | 17795 | 1469111242331 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 07:27:22 INFO - PROCESS | 17795 | 1469111242345 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:22 INFO - PROCESS | 17795 | 1469111242363 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:22 INFO - PROCESS | 17795 | ++DOCSHELL 0x91096000 == 30 [pid = 17795] [id = 664] 07:27:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x91099c00) [pid = 17795] [serial = 1993] [outer = (nil)] 07:27:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x92271000) [pid = 17795] [serial = 1994] [outer = 0x91099c00] 07:27:22 INFO - PROCESS | 17795 | 1469111242440 Marionette DEBUG loaded listener.js 07:27:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x9233b400) [pid = 17795] [serial = 1995] [outer = 0x91099c00] 07:27:23 INFO - PROCESS | 17795 | 1469111243575 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]]]}] 07:27:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:27:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1540ms 07:27:23 INFO - PROCESS | 17795 | 1469111243661 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 07:27:23 INFO - PROCESS | 17795 | 1469111243667 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 07:27:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:27:23 INFO - PROCESS | 17795 | 1469111243674 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:27:23 INFO - PROCESS | 17795 | 1469111243680 Marionette TRACE conn3 <- [1,2630,null,{}] 07:27:23 INFO - PROCESS | 17795 | 1469111243688 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}] 07:27:23 INFO - PROCESS | 17795 | 1469111243695 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:23 INFO - PROCESS | 17795 | 1469111243903 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 07:27:24 INFO - PROCESS | 17795 | 1469111244168 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:24 INFO - PROCESS | 17795 | 1469111244176 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:24 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e49d800 == 31 [pid = 17795] [id = 665] 07:27:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8e561400) [pid = 17795] [serial = 1996] [outer = (nil)] 07:27:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8f31b800) [pid = 17795] [serial = 1997] [outer = 0x8e561400] 07:27:24 INFO - PROCESS | 17795 | 1469111244257 Marionette DEBUG loaded listener.js 07:27:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8f499800) [pid = 17795] [serial = 1998] [outer = 0x8e561400] 07:27:25 INFO - PROCESS | 17795 | 1469111245165 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]]]}] 07:27:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:27:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1538ms 07:27:25 INFO - PROCESS | 17795 | 1469111245212 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 07:27:25 INFO - PROCESS | 17795 | 1469111245219 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 07:27:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:27:25 INFO - PROCESS | 17795 | 1469111245231 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:27:25 INFO - PROCESS | 17795 | 1469111245235 Marionette TRACE conn3 <- [1,2634,null,{}] 07:27:25 INFO - PROCESS | 17795 | 1469111245241 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}] 07:27:25 INFO - PROCESS | 17795 | 1469111245247 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:25 INFO - PROCESS | 17795 | 1469111245435 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 07:27:25 INFO - PROCESS | 17795 | 1469111245690 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:25 INFO - PROCESS | 17795 | 1469111245699 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:25 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f7efc00 == 32 [pid = 17795] [id = 666] 07:27:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x90e0fc00) [pid = 17795] [serial = 1999] [outer = (nil)] 07:27:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x9109b400) [pid = 17795] [serial = 2000] [outer = 0x90e0fc00] 07:27:25 INFO - PROCESS | 17795 | 1469111245832 Marionette DEBUG loaded listener.js 07:27:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x92271c00) [pid = 17795] [serial = 2001] [outer = 0x90e0fc00] 07:27:26 INFO - PROCESS | 17795 | 1469111246721 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]]]}] 07:27:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:27:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1532ms 07:27:26 INFO - PROCESS | 17795 | 1469111246763 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 07:27:26 INFO - PROCESS | 17795 | 1469111246767 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 07:27:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:27:26 INFO - PROCESS | 17795 | 1469111246801 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:27:26 INFO - PROCESS | 17795 | 1469111246808 Marionette TRACE conn3 <- [1,2638,null,{}] 07:27:26 INFO - PROCESS | 17795 | 1469111246825 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}] 07:27:26 INFO - PROCESS | 17795 | 1469111246833 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:27 INFO - PROCESS | 17795 | 1469111247015 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 07:27:27 INFO - PROCESS | 17795 | 1469111247172 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:27 INFO - PROCESS | 17795 | 1469111247181 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:27 INFO - PROCESS | 17795 | ++DOCSHELL 0x92408000 == 33 [pid = 17795] [id = 667] 07:27:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x9240b800) [pid = 17795] [serial = 2002] [outer = (nil)] 07:27:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x92c47c00) [pid = 17795] [serial = 2003] [outer = 0x9240b800] 07:27:27 INFO - PROCESS | 17795 | 1469111247301 Marionette DEBUG loaded listener.js 07:27:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x92c81400) [pid = 17795] [serial = 2004] [outer = 0x9240b800] 07:27:28 INFO - PROCESS | 17795 | 1469111248243 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]]]}] 07:27:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:27:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1644ms 07:27:28 INFO - PROCESS | 17795 | 1469111248444 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 07:27:28 INFO - PROCESS | 17795 | 1469111248451 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 07:27:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:27:28 INFO - PROCESS | 17795 | 1469111248460 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:27:28 INFO - PROCESS | 17795 | 1469111248465 Marionette TRACE conn3 <- [1,2642,null,{}] 07:27:28 INFO - PROCESS | 17795 | 1469111248474 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}] 07:27:28 INFO - PROCESS | 17795 | 1469111248480 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:28 INFO - PROCESS | 17795 | 1469111248659 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 07:27:28 INFO - PROCESS | 17795 | 1469111248904 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:28 INFO - PROCESS | 17795 | 1469111248918 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:28 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e565800 == 34 [pid = 17795] [id = 668] 07:27:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x8e566800) [pid = 17795] [serial = 2005] [outer = (nil)] 07:27:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x8e56e000) [pid = 17795] [serial = 2006] [outer = 0x8e566800] 07:27:28 INFO - PROCESS | 17795 | 1469111248986 Marionette DEBUG loaded listener.js 07:27:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x8eb85800) [pid = 17795] [serial = 2007] [outer = 0x8e566800] 07:27:29 INFO - PROCESS | 17795 | --DOCSHELL 0x8d84d400 == 33 [pid = 17795] [id = 607] 07:27:29 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec8f000 == 32 [pid = 17795] [id = 617] 07:27:29 INFO - PROCESS | 17795 | --DOCSHELL 0x8e499400 == 31 [pid = 17795] [id = 616] 07:27:29 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x9227f800) [pid = 17795] [serial = 1950] [outer = (nil)] [url = about:blank] 07:27:29 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x925c2c00) [pid = 17795] [serial = 1952] [outer = (nil)] [url = about:blank] 07:27:29 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x91093400) [pid = 17795] [serial = 1955] [outer = (nil)] [url = about:blank] 07:27:29 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x92c45000) [pid = 17795] [serial = 1953] [outer = (nil)] [url = about:blank] 07:27:29 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x8f49d400) [pid = 17795] [serial = 1946] [outer = (nil)] [url = about:blank] 07:27:29 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8f486400) [pid = 17795] [serial = 1940] [outer = (nil)] [url = about:blank] 07:27:29 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x91097000) [pid = 17795] [serial = 1941] [outer = (nil)] [url = about:blank] 07:27:29 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x931a1400) [pid = 17795] [serial = 1958] [outer = (nil)] [url = about:blank] 07:27:29 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x925cdc00) [pid = 17795] [serial = 1932] [outer = (nil)] [url = about:blank] 07:27:29 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x9240d000) [pid = 17795] [serial = 1931] [outer = (nil)] [url = about:blank] 07:27:29 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8eb89000) [pid = 17795] [serial = 1943] [outer = (nil)] [url = about:blank] 07:27:29 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8ebc9400) [pid = 17795] [serial = 1944] [outer = (nil)] [url = about:blank] 07:27:29 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x91098000) [pid = 17795] [serial = 1937] [outer = (nil)] [url = about:blank] 07:27:29 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x9109d400) [pid = 17795] [serial = 1938] [outer = (nil)] [url = about:blank] 07:27:29 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8ebc6400) [pid = 17795] [serial = 1934] [outer = (nil)] [url = about:blank] 07:27:29 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x8e4a6800) [pid = 17795] [serial = 1959] [outer = (nil)] [url = about:blank] 07:27:29 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8f321000) [pid = 17795] [serial = 1935] [outer = (nil)] [url = about:blank] 07:27:29 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x9240b000) [pid = 17795] [serial = 1956] [outer = (nil)] [url = about:blank] 07:27:29 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x91163400) [pid = 17795] [serial = 1949] [outer = (nil)] [url = about:blank] 07:27:29 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x8f4a6000) [pid = 17795] [serial = 1947] [outer = (nil)] [url = about:blank] 07:27:29 INFO - PROCESS | 17795 | 1469111249876 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]]]}] 07:27:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:27:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1434ms 07:27:29 INFO - PROCESS | 17795 | 1469111249899 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 07:27:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:27:29 INFO - PROCESS | 17795 | 1469111249904 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 07:27:29 INFO - PROCESS | 17795 | 1469111249915 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:27:29 INFO - PROCESS | 17795 | 1469111249921 Marionette TRACE conn3 <- [1,2646,null,{}] 07:27:29 INFO - PROCESS | 17795 | 1469111249927 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}] 07:27:29 INFO - PROCESS | 17795 | 1469111249932 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:30 INFO - PROCESS | 17795 | 1469111250079 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 07:27:30 INFO - PROCESS | 17795 | 1469111250095 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:30 INFO - PROCESS | 17795 | 1469111250101 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:30 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f329000 == 32 [pid = 17795] [id = 669] 07:27:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x8f484c00) [pid = 17795] [serial = 2008] [outer = (nil)] 07:27:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8f4a6000) [pid = 17795] [serial = 2009] [outer = 0x8f484c00] 07:27:30 INFO - PROCESS | 17795 | 1469111250177 Marionette DEBUG loaded listener.js 07:27:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8f5a8c00) [pid = 17795] [serial = 2010] [outer = 0x8f484c00] 07:27:31 INFO - PROCESS | 17795 | 1469111251048 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]]]}] 07:27:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:27:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1195ms 07:27:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:27:31 INFO - PROCESS | 17795 | 1469111251106 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 07:27:31 INFO - PROCESS | 17795 | 1469111251109 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 07:27:31 INFO - PROCESS | 17795 | 1469111251115 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:27:31 INFO - PROCESS | 17795 | 1469111251119 Marionette TRACE conn3 <- [1,2650,null,{}] 07:27:31 INFO - PROCESS | 17795 | 1469111251133 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}] 07:27:31 INFO - PROCESS | 17795 | 1469111251141 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:31 INFO - PROCESS | 17795 | 1469111251301 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 07:27:31 INFO - PROCESS | 17795 | 1469111251436 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:31 INFO - PROCESS | 17795 | 1469111251446 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:31 INFO - PROCESS | 17795 | ++DOCSHELL 0x91091c00 == 33 [pid = 17795] [id = 670] 07:27:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x91098000) [pid = 17795] [serial = 2011] [outer = (nil)] 07:27:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x91166800) [pid = 17795] [serial = 2012] [outer = 0x91098000] 07:27:31 INFO - PROCESS | 17795 | 1469111251514 Marionette DEBUG loaded listener.js 07:27:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x92338800) [pid = 17795] [serial = 2013] [outer = 0x91098000] 07:27:32 INFO - PROCESS | 17795 | 1469111252292 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]]]}] 07:27:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:27:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1231ms 07:27:32 INFO - PROCESS | 17795 | 1469111252346 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 07:27:32 INFO - PROCESS | 17795 | 1469111252349 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 07:27:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:27:32 INFO - PROCESS | 17795 | 1469111252355 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:27:32 INFO - PROCESS | 17795 | 1469111252359 Marionette TRACE conn3 <- [1,2654,null,{}] 07:27:32 INFO - PROCESS | 17795 | 1469111252364 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}] 07:27:32 INFO - PROCESS | 17795 | 1469111252369 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:32 INFO - PROCESS | 17795 | 1469111252573 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 07:27:32 INFO - PROCESS | 17795 | 1469111252600 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:32 INFO - PROCESS | 17795 | 1469111252606 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:32 INFO - PROCESS | 17795 | ++DOCSHELL 0x91164800 == 34 [pid = 17795] [id = 671] 07:27:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x9240dc00) [pid = 17795] [serial = 2014] [outer = (nil)] 07:27:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x925c6400) [pid = 17795] [serial = 2015] [outer = 0x9240dc00] 07:27:32 INFO - PROCESS | 17795 | 1469111252674 Marionette DEBUG loaded listener.js 07:27:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x92c42c00) [pid = 17795] [serial = 2016] [outer = 0x9240dc00] 07:27:33 INFO - PROCESS | 17795 | 1469111253529 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]]]}] 07:27:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:27:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1229ms 07:27:33 INFO - PROCESS | 17795 | 1469111253586 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 07:27:33 INFO - PROCESS | 17795 | 1469111253589 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 07:27:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:27:33 INFO - PROCESS | 17795 | 1469111253595 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:27:33 INFO - PROCESS | 17795 | 1469111253598 Marionette TRACE conn3 <- [1,2658,null,{}] 07:27:33 INFO - PROCESS | 17795 | 1469111253603 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}] 07:27:33 INFO - PROCESS | 17795 | 1469111253608 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:33 INFO - PROCESS | 17795 | 1469111253799 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 07:27:33 INFO - PROCESS | 17795 | 1469111253819 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:33 INFO - PROCESS | 17795 | 1469111253829 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:33 INFO - PROCESS | 17795 | ++DOCSHELL 0x9109a000 == 35 [pid = 17795] [id = 672] 07:27:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x92407c00) [pid = 17795] [serial = 2017] [outer = (nil)] 07:27:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x92c87400) [pid = 17795] [serial = 2018] [outer = 0x92407c00] 07:27:33 INFO - PROCESS | 17795 | 1469111253890 Marionette DEBUG loaded listener.js 07:27:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x92c8a800) [pid = 17795] [serial = 2019] [outer = 0x92407c00] 07:27:34 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8f5a2000) [pid = 17795] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:27:34 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8e569400) [pid = 17795] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:27:34 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8d84f000) [pid = 17795] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:27:34 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8eb88000) [pid = 17795] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:27:34 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8e49dc00) [pid = 17795] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:27:34 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8f499c00) [pid = 17795] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:27:34 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x92ccd000) [pid = 17795] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:27:34 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x931a9c00) [pid = 17795] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:27:34 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x8f329400) [pid = 17795] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:27:34 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x9548b400) [pid = 17795] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:27:34 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x8e36dc00) [pid = 17795] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:27:34 INFO - PROCESS | 17795 | 1469111254774 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]]]}] 07:27:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:27:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1192ms 07:27:34 INFO - PROCESS | 17795 | 1469111254788 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 07:27:34 INFO - PROCESS | 17795 | 1469111254793 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 07:27:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:27:34 INFO - PROCESS | 17795 | 1469111254798 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:27:34 INFO - PROCESS | 17795 | 1469111254801 Marionette TRACE conn3 <- [1,2662,null,{}] 07:27:34 INFO - PROCESS | 17795 | 1469111254806 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}] 07:27:34 INFO - PROCESS | 17795 | 1469111254817 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:35 INFO - PROCESS | 17795 | 1469111255063 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 07:27:35 INFO - PROCESS | 17795 | 1469111255073 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:35 INFO - PROCESS | 17795 | 1469111255081 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:35 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f48b800 == 36 [pid = 17795] [id = 673] 07:27:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8f5a2000) [pid = 17795] [serial = 2020] [outer = (nil)] 07:27:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x92cc2c00) [pid = 17795] [serial = 2021] [outer = 0x8f5a2000] 07:27:35 INFO - PROCESS | 17795 | 1469111255222 Marionette DEBUG loaded listener.js 07:27:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x92ccc400) [pid = 17795] [serial = 2022] [outer = 0x8f5a2000] 07:27:35 INFO - PROCESS | 17795 | 1469111255921 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]]]}] 07:27:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:27:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1179ms 07:27:35 INFO - PROCESS | 17795 | 1469111255978 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 07:27:35 INFO - PROCESS | 17795 | 1469111255982 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 07:27:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:27:35 INFO - PROCESS | 17795 | 1469111255989 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:27:35 INFO - PROCESS | 17795 | 1469111255992 Marionette TRACE conn3 <- [1,2666,null,{}] 07:27:36 INFO - PROCESS | 17795 | 1469111255998 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}] 07:27:36 INFO - PROCESS | 17795 | 1469111256001 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:36 INFO - PROCESS | 17795 | 1469111256150 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 07:27:36 INFO - PROCESS | 17795 | 1469111256333 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:36 INFO - PROCESS | 17795 | 1469111256342 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:36 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d844000 == 37 [pid = 17795] [id = 674] 07:27:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8d844400) [pid = 17795] [serial = 2023] [outer = (nil)] 07:27:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8d84d400) [pid = 17795] [serial = 2024] [outer = 0x8d844400] 07:27:36 INFO - PROCESS | 17795 | 1469111256429 Marionette DEBUG loaded listener.js 07:27:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8e318000) [pid = 17795] [serial = 2025] [outer = 0x8d844400] 07:27:37 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:27:37 INFO - PROCESS | 17795 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:27:37 INFO - PROCESS | 17795 | 1469111257813 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]]]}] 07:27:37 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) 07:27:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1839ms 07:27:37 INFO - PROCESS | 17795 | 1469111257828 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 07:27:37 INFO - PROCESS | 17795 | 1469111257834 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 07:27:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:27:37 INFO - PROCESS | 17795 | 1469111257918 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:27:37 INFO - PROCESS | 17795 | 1469111257924 Marionette TRACE conn3 <- [1,2670,null,{}] 07:27:37 INFO - PROCESS | 17795 | 1469111257935 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}] 07:27:37 INFO - PROCESS | 17795 | 1469111257940 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:38 INFO - PROCESS | 17795 | 1469111258110 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 07:27:38 INFO - PROCESS | 17795 | 1469111258284 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:38 INFO - PROCESS | 17795 | 1469111258294 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:38 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e56b000 == 38 [pid = 17795] [id = 675] 07:27:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8e56b400) [pid = 17795] [serial = 2026] [outer = (nil)] 07:27:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8f484800) [pid = 17795] [serial = 2027] [outer = 0x8e56b400] 07:27:38 INFO - PROCESS | 17795 | 1469111258384 Marionette DEBUG loaded listener.js 07:27:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x8f48ec00) [pid = 17795] [serial = 2028] [outer = 0x8e56b400] 07:27:39 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:27:39 INFO - PROCESS | 17795 | 1469111259734 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"]]]}] 07:27:39 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 07:27:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:27:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 07:27:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:27:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:27:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1864ms 07:27:39 INFO - PROCESS | 17795 | 1469111259767 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 07:27:39 INFO - PROCESS | 17795 | 1469111259774 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 07:27:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:27:39 INFO - PROCESS | 17795 | 1469111259919 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:27:39 INFO - PROCESS | 17795 | 1469111259924 Marionette TRACE conn3 <- [1,2674,null,{}] 07:27:39 INFO - PROCESS | 17795 | 1469111259932 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}] 07:27:39 INFO - PROCESS | 17795 | 1469111259938 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:40 INFO - PROCESS | 17795 | 1469111260108 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 07:27:40 INFO - PROCESS | 17795 | 1469111260281 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:40 INFO - PROCESS | 17795 | 1469111260290 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:40 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f779400 == 39 [pid = 17795] [id = 676] 07:27:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x8f779c00) [pid = 17795] [serial = 2029] [outer = (nil)] 07:27:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x91094800) [pid = 17795] [serial = 2030] [outer = 0x8f779c00] 07:27:40 INFO - PROCESS | 17795 | 1469111260365 Marionette DEBUG loaded listener.js 07:27:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x92273400) [pid = 17795] [serial = 2031] [outer = 0x8f779c00] 07:27:41 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:27:41 INFO - PROCESS | 17795 | 1469111261688 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"]]]}] 07:27:41 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 07:27:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:27:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 07:27:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:27:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:27:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1841ms 07:27:41 INFO - PROCESS | 17795 | 1469111261710 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 07:27:41 INFO - PROCESS | 17795 | 1469111261714 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 07:27:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:27:41 INFO - PROCESS | 17795 | 1469111261724 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:27:41 INFO - PROCESS | 17795 | 1469111261733 Marionette TRACE conn3 <- [1,2678,null,{}] 07:27:42 INFO - PROCESS | 17795 | 1469111262045 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}] 07:27:42 INFO - PROCESS | 17795 | 1469111262051 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:42 INFO - PROCESS | 17795 | 1469111262213 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 07:27:42 INFO - PROCESS | 17795 | 1469111262382 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:42 INFO - PROCESS | 17795 | 1469111262393 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:42 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e563800 == 40 [pid = 17795] [id = 677] 07:27:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x8e565c00) [pid = 17795] [serial = 2032] [outer = (nil)] 07:27:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x8e570400) [pid = 17795] [serial = 2033] [outer = 0x8e565c00] 07:27:42 INFO - PROCESS | 17795 | 1469111262462 Marionette DEBUG loaded listener.js 07:27:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x8ebc7800) [pid = 17795] [serial = 2034] [outer = 0x8e565c00] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec8cc00 == 39 [pid = 17795] [id = 609] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8e569c00 == 38 [pid = 17795] [id = 613] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8f48b800 == 37 [pid = 17795] [id = 673] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x9109a000 == 36 [pid = 17795] [id = 672] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x91164800 == 35 [pid = 17795] [id = 671] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x91091c00 == 34 [pid = 17795] [id = 670] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8f329000 == 33 [pid = 17795] [id = 669] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8e565800 == 32 [pid = 17795] [id = 668] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x92408000 == 31 [pid = 17795] [id = 667] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8f7efc00 == 30 [pid = 17795] [id = 666] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8e49d800 == 29 [pid = 17795] [id = 665] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8f484000 == 28 [pid = 17795] [id = 603] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8d84e800 == 27 [pid = 17795] [id = 659] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x91096000 == 26 [pid = 17795] [id = 664] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebcc800 == 25 [pid = 17795] [id = 612] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8e30dc00 == 24 [pid = 17795] [id = 608] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8f773000 == 23 [pid = 17795] [id = 618] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8f7ec000 == 22 [pid = 17795] [id = 619] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8e56f400 == 21 [pid = 17795] [id = 661] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8d84b400 == 20 [pid = 17795] [id = 605] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8e564400 == 19 [pid = 17795] [id = 660] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8f59f800 == 18 [pid = 17795] [id = 662] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8d842c00 == 17 [pid = 17795] [id = 606] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8d850000 == 16 [pid = 17795] [id = 663] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8f780c00 == 15 [pid = 17795] [id = 604] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8e563400 == 14 [pid = 17795] [id = 602] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8d844800 == 13 [pid = 17795] [id = 614] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x92cc5800 == 12 [pid = 17795] [id = 611] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8f780400 == 11 [pid = 17795] [id = 610] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8e56ec00 == 10 [pid = 17795] [id = 615] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8e56b000 == 9 [pid = 17795] [id = 675] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8f779400 == 8 [pid = 17795] [id = 676] 07:27:43 INFO - PROCESS | 17795 | --DOCSHELL 0x8d844000 == 7 [pid = 17795] [id = 674] 07:27:44 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x8f7ecc00) [pid = 17795] [serial = 1988] [outer = (nil)] [url = about:blank] 07:27:44 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8ec85c00) [pid = 17795] [serial = 1983] [outer = (nil)] [url = about:blank] 07:27:44 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8e30e800) [pid = 17795] [serial = 1979] [outer = (nil)] [url = about:blank] 07:27:44 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8e318800) [pid = 17795] [serial = 1980] [outer = (nil)] [url = about:blank] 07:27:44 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8ec85800) [pid = 17795] [serial = 1977] [outer = (nil)] [url = about:blank] 07:27:44 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8ebc3c00) [pid = 17795] [serial = 1976] [outer = (nil)] [url = about:blank] 07:27:44 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8f325400) [pid = 17795] [serial = 1962] [outer = (nil)] [url = about:blank] 07:27:44 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8ebbfc00) [pid = 17795] [serial = 1961] [outer = (nil)] [url = about:blank] 07:27:44 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x91096c00) [pid = 17795] [serial = 1965] [outer = (nil)] [url = about:blank] 07:27:44 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x90e14000) [pid = 17795] [serial = 1964] [outer = (nil)] [url = about:blank] 07:27:44 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8eb8d800) [pid = 17795] [serial = 1982] [outer = (nil)] [url = about:blank] 07:27:44 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x93d5b800) [pid = 17795] [serial = 1968] [outer = (nil)] [url = about:blank] 07:27:44 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x90e13800) [pid = 17795] [serial = 1989] [outer = (nil)] [url = about:blank] 07:27:44 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x93b05000) [pid = 17795] [serial = 1967] [outer = (nil)] [url = about:blank] 07:27:44 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x94999000) [pid = 17795] [serial = 1971] [outer = (nil)] [url = about:blank] 07:27:44 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x93e64800) [pid = 17795] [serial = 1970] [outer = (nil)] [url = about:blank] 07:27:44 INFO - PROCESS | 17795 | --DOMWINDOW == 60 (0x8f59e400) [pid = 17795] [serial = 1986] [outer = (nil)] [url = about:blank] 07:27:44 INFO - PROCESS | 17795 | --DOMWINDOW == 59 (0x8f49c800) [pid = 17795] [serial = 1985] [outer = (nil)] [url = about:blank] 07:27:44 INFO - PROCESS | 17795 | --DOMWINDOW == 58 (0x95499400) [pid = 17795] [serial = 1974] [outer = (nil)] [url = about:blank] 07:27:44 INFO - PROCESS | 17795 | --DOMWINDOW == 57 (0x95494400) [pid = 17795] [serial = 1973] [outer = (nil)] [url = about:blank] 07:27:44 INFO - PROCESS | 17795 | --DOMWINDOW == 56 (0x8f489000) [pid = 17795] [serial = 1991] [outer = (nil)] [url = about:blank] 07:27:44 INFO - PROCESS | 17795 | --DOMWINDOW == 55 (0x8f7e8400) [pid = 17795] [serial = 1992] [outer = (nil)] [url = about:blank] 07:27:44 INFO - PROCESS | 17795 | --DOMWINDOW == 54 (0x92271000) [pid = 17795] [serial = 1994] [outer = (nil)] [url = about:blank] 07:27:44 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:27:44 INFO - PROCESS | 17795 | 1469111264862 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]]]}] 07:27:44 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) 07:27:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 3192ms 07:27:44 INFO - PROCESS | 17795 | 1469111264916 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 07:27:44 INFO - PROCESS | 17795 | 1469111264922 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 07:27:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:27:44 INFO - PROCESS | 17795 | 1469111264976 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:27:44 INFO - PROCESS | 17795 | 1469111264982 Marionette TRACE conn3 <- [1,2682,null,{}] 07:27:45 INFO - PROCESS | 17795 | 1469111264992 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}] 07:27:45 INFO - PROCESS | 17795 | 1469111264997 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:45 INFO - PROCESS | 17795 | 1469111265195 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 07:27:45 INFO - PROCESS | 17795 | 1469111265369 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:45 INFO - PROCESS | 17795 | 1469111265384 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:45 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d844800 == 8 [pid = 17795] [id = 678] 07:27:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 55 (0x8d850c00) [pid = 17795] [serial = 2035] [outer = (nil)] 07:27:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 56 (0x8e4a1800) [pid = 17795] [serial = 2036] [outer = 0x8d850c00] 07:27:45 INFO - PROCESS | 17795 | 1469111265463 Marionette DEBUG loaded listener.js 07:27:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 57 (0x8e4a7400) [pid = 17795] [serial = 2037] [outer = 0x8d850c00] 07:27:46 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:27:46 INFO - PROCESS | 17795 | 1469111266903 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]]]}] 07:27:46 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) 07:27:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1944ms 07:27:46 INFO - PROCESS | 17795 | 1469111266916 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 07:27:46 INFO - PROCESS | 17795 | 1469111266925 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 07:27:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:27:46 INFO - PROCESS | 17795 | 1469111266937 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:27:46 INFO - PROCESS | 17795 | 1469111266941 Marionette TRACE conn3 <- [1,2686,null,{}] 07:27:46 INFO - PROCESS | 17795 | 1469111266948 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}] 07:27:46 INFO - PROCESS | 17795 | 1469111266954 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:47 INFO - PROCESS | 17795 | 1469111267124 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 07:27:47 INFO - PROCESS | 17795 | 1469111267288 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:47 INFO - PROCESS | 17795 | 1469111267299 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:47 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e56ec00 == 9 [pid = 17795] [id = 679] 07:27:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 58 (0x8ebc2000) [pid = 17795] [serial = 2038] [outer = (nil)] 07:27:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 59 (0x8ec86000) [pid = 17795] [serial = 2039] [outer = 0x8ebc2000] 07:27:47 INFO - PROCESS | 17795 | 1469111267379 Marionette DEBUG loaded listener.js 07:27:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 60 (0x8ec8a400) [pid = 17795] [serial = 2040] [outer = 0x8ebc2000] 07:27:48 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:27:48 INFO - PROCESS | 17795 | 1469111268846 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"]]]}] 07:27:48 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 07:27:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:27:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 07:27:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:27:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:27:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1950ms 07:27:48 INFO - PROCESS | 17795 | 1469111268888 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 07:27:48 INFO - PROCESS | 17795 | 1469111268895 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 07:27:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:27:48 INFO - PROCESS | 17795 | 1469111268904 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:27:48 INFO - PROCESS | 17795 | 1469111268909 Marionette TRACE conn3 <- [1,2690,null,{}] 07:27:48 INFO - PROCESS | 17795 | 1469111268918 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}] 07:27:48 INFO - PROCESS | 17795 | 1469111268923 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:49 INFO - PROCESS | 17795 | 1469111269073 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 07:27:49 INFO - PROCESS | 17795 | 1469111269084 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:49 INFO - PROCESS | 17795 | 1469111269099 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:49 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e570000 == 10 [pid = 17795] [id = 680] 07:27:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0x8eb83400) [pid = 17795] [serial = 2041] [outer = (nil)] 07:27:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x8eb8c400) [pid = 17795] [serial = 2042] [outer = 0x8eb83400] 07:27:49 INFO - PROCESS | 17795 | 1469111269166 Marionette DEBUG loaded listener.js 07:27:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8ebcc800) [pid = 17795] [serial = 2043] [outer = 0x8eb83400] 07:27:50 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:27:50 INFO - PROCESS | 17795 | 1469111270407 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"]]]}] 07:27:50 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 07:27:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:27:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 07:27:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:27:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:27:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1549ms 07:27:50 INFO - PROCESS | 17795 | 1469111270454 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 07:27:50 INFO - PROCESS | 17795 | 1469111270460 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 07:27:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:27:50 INFO - PROCESS | 17795 | 1469111270471 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:27:50 INFO - PROCESS | 17795 | 1469111270474 Marionette TRACE conn3 <- [1,2694,null,{}] 07:27:50 INFO - PROCESS | 17795 | 1469111270482 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}] 07:27:50 INFO - PROCESS | 17795 | 1469111270487 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:50 INFO - PROCESS | 17795 | 1469111270733 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 07:27:50 INFO - PROCESS | 17795 | 1469111270836 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:50 INFO - PROCESS | 17795 | 1469111270846 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:50 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f322400 == 11 [pid = 17795] [id = 681] 07:27:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8f487400) [pid = 17795] [serial = 2044] [outer = (nil)] 07:27:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8f49c400) [pid = 17795] [serial = 2045] [outer = 0x8f487400] 07:27:50 INFO - PROCESS | 17795 | 1469111270912 Marionette DEBUG loaded listener.js 07:27:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8f59c400) [pid = 17795] [serial = 2046] [outer = 0x8f487400] 07:27:52 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:27:52 INFO - PROCESS | 17795 | 1469111272060 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"]]]}] 07:27:52 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 07:27:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:27:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 07:27:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:27:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:27:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1635ms 07:27:52 INFO - PROCESS | 17795 | 1469111272107 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 07:27:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:27:52 INFO - PROCESS | 17795 | 1469111272112 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 07:27:52 INFO - PROCESS | 17795 | 1469111272118 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:27:52 INFO - PROCESS | 17795 | 1469111272124 Marionette TRACE conn3 <- [1,2698,null,{}] 07:27:52 INFO - PROCESS | 17795 | 1469111272158 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}] 07:27:52 INFO - PROCESS | 17795 | 1469111272167 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:52 INFO - PROCESS | 17795 | 1469111272462 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 07:27:52 INFO - PROCESS | 17795 | 1469111272491 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:52 INFO - PROCESS | 17795 | 1469111272503 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:52 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f77d000 == 12 [pid = 17795] [id = 682] 07:27:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8f780c00) [pid = 17795] [serial = 2047] [outer = (nil)] 07:27:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8f7f0800) [pid = 17795] [serial = 2048] [outer = 0x8f780c00] 07:27:52 INFO - PROCESS | 17795 | 1469111272571 Marionette DEBUG loaded listener.js 07:27:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x90e11000) [pid = 17795] [serial = 2049] [outer = 0x8f780c00] 07:27:52 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8d844400) [pid = 17795] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:27:52 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x8e56b400) [pid = 17795] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:27:52 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8f779c00) [pid = 17795] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:27:52 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x91098000) [pid = 17795] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:27:52 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x9240dc00) [pid = 17795] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:27:52 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8f484c00) [pid = 17795] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:27:52 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x92407c00) [pid = 17795] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:27:52 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x9240b800) [pid = 17795] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:27:52 INFO - PROCESS | 17795 | --DOMWINDOW == 60 (0x8f5a2000) [pid = 17795] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:27:52 INFO - PROCESS | 17795 | --DOMWINDOW == 59 (0x8e561400) [pid = 17795] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:27:52 INFO - PROCESS | 17795 | --DOMWINDOW == 58 (0x90e0fc00) [pid = 17795] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:27:52 INFO - PROCESS | 17795 | --DOMWINDOW == 57 (0x8e566800) [pid = 17795] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:27:52 INFO - PROCESS | 17795 | --DOMWINDOW == 56 (0x91099c00) [pid = 17795] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:27:53 INFO - PROCESS | 17795 | SkCairoFTTypeface::onFilterRec unimplemented 07:27:53 INFO - PROCESS | 17795 | 1469111273865 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"]]]}] 07:27:53 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 07:27:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:27:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 07:27:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:27:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:27:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1799ms 07:27:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:27:53 INFO - PROCESS | 17795 | 1469111273921 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 07:27:53 INFO - PROCESS | 17795 | 1469111273925 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 07:27:53 INFO - PROCESS | 17795 | 1469111273932 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:27:53 INFO - PROCESS | 17795 | 1469111273935 Marionette TRACE conn3 <- [1,2702,null,{}] 07:27:53 INFO - PROCESS | 17795 | 1469111273941 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}] 07:27:53 INFO - PROCESS | 17795 | 1469111273946 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:54 INFO - PROCESS | 17795 | 1469111274126 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 07:27:54 INFO - PROCESS | 17795 | 1469111274260 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:54 INFO - PROCESS | 17795 | 1469111274269 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:54 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e310c00 == 13 [pid = 17795] [id = 683] 07:27:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 57 (0x8e568c00) [pid = 17795] [serial = 2050] [outer = (nil)] 07:27:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 58 (0x90e13400) [pid = 17795] [serial = 2051] [outer = 0x8e568c00] 07:27:54 INFO - PROCESS | 17795 | 1469111274334 Marionette DEBUG loaded listener.js 07:27:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 59 (0x9115f000) [pid = 17795] [serial = 2052] [outer = 0x8e568c00] 07:27:54 INFO - PROCESS | 17795 | 1469111274970 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]]]}] 07:27:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:27:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1089ms 07:27:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:27:55 INFO - PROCESS | 17795 | 1469111275021 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 07:27:55 INFO - PROCESS | 17795 | 1469111275024 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 07:27:55 INFO - PROCESS | 17795 | 1469111275030 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:27:55 INFO - PROCESS | 17795 | 1469111275034 Marionette TRACE conn3 <- [1,2706,null,{}] 07:27:55 INFO - PROCESS | 17795 | 1469111275039 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}] 07:27:55 INFO - PROCESS | 17795 | 1469111275044 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:55 INFO - PROCESS | 17795 | 1469111275237 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 07:27:55 INFO - PROCESS | 17795 | 1469111275369 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:55 INFO - PROCESS | 17795 | 1469111275376 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:55 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d843000 == 14 [pid = 17795] [id = 684] 07:27:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 60 (0x8d845c00) [pid = 17795] [serial = 2053] [outer = (nil)] 07:27:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0x8d84f800) [pid = 17795] [serial = 2054] [outer = 0x8d845c00] 07:27:55 INFO - PROCESS | 17795 | 1469111275456 Marionette DEBUG loaded listener.js 07:27:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x8e312800) [pid = 17795] [serial = 2055] [outer = 0x8d845c00] 07:27:56 INFO - PROCESS | 17795 | 1469111276371 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]]]}] 07:27:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:27:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1391ms 07:27:56 INFO - PROCESS | 17795 | 1469111276423 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 07:27:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:27:56 INFO - PROCESS | 17795 | 1469111276429 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 07:27:56 INFO - PROCESS | 17795 | 1469111276437 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:27:56 INFO - PROCESS | 17795 | 1469111276442 Marionette TRACE conn3 <- [1,2710,null,{}] 07:27:56 INFO - PROCESS | 17795 | 1469111276450 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}] 07:27:56 INFO - PROCESS | 17795 | 1469111276457 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:56 INFO - PROCESS | 17795 | 1469111276644 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 07:27:56 INFO - PROCESS | 17795 | 1469111276825 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:56 INFO - PROCESS | 17795 | 1469111276833 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:56 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d845400 == 15 [pid = 17795] [id = 685] 07:27:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x8ec87000) [pid = 17795] [serial = 2056] [outer = (nil)] 07:27:56 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8f774400) [pid = 17795] [serial = 2057] [outer = 0x8ec87000] 07:27:56 INFO - PROCESS | 17795 | 1469111276914 Marionette DEBUG loaded listener.js 07:27:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8f780800) [pid = 17795] [serial = 2058] [outer = 0x8ec87000] 07:27:57 INFO - PROCESS | 17795 | 1469111277808 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] 07:27:57 INFO - PROCESS | 17795 | 1469111277888 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 07:27:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:27:57 INFO - PROCESS | 17795 | 1469111277895 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:27:57 INFO - PROCESS | 17795 | 1469111277898 Marionette TRACE conn3 <- [1,2714,null,{}] 07:27:57 INFO - PROCESS | 17795 | 1469111277905 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}] 07:27:57 INFO - PROCESS | 17795 | 1469111277909 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:58 INFO - PROCESS | 17795 | 1469111278121 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 07:27:58 INFO - PROCESS | 17795 | 1469111278375 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:58 INFO - PROCESS | 17795 | 1469111278381 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:58 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e56f800 == 16 [pid = 17795] [id = 686] 07:27:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x92338c00) [pid = 17795] [serial = 2059] [outer = (nil)] 07:27:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x92345800) [pid = 17795] [serial = 2060] [outer = 0x92338c00] 07:27:58 INFO - PROCESS | 17795 | 1469111278503 Marionette DEBUG loaded listener.js 07:27:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x925c1400) [pid = 17795] [serial = 2061] [outer = 0x92338c00] 07:27:59 INFO - PROCESS | 17795 | 1469111279361 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]]]}] 07:27:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:27:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1531ms 07:27:59 INFO - PROCESS | 17795 | 1469111279426 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 07:27:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:27:59 INFO - PROCESS | 17795 | 1469111279431 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 07:27:59 INFO - PROCESS | 17795 | 1469111279446 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:27:59 INFO - PROCESS | 17795 | 1469111279455 Marionette TRACE conn3 <- [1,2718,null,{}] 07:27:59 INFO - PROCESS | 17795 | 1469111279462 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}] 07:27:59 INFO - PROCESS | 17795 | 1469111279472 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:59 INFO - PROCESS | 17795 | 1469111279680 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 07:27:59 INFO - PROCESS | 17795 | 1469111279850 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:59 INFO - PROCESS | 17795 | 1469111279857 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:27:59 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f328000 == 17 [pid = 17795] [id = 687] 07:27:59 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x9227c800) [pid = 17795] [serial = 2062] [outer = (nil)] 07:27:59 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x92c90000) [pid = 17795] [serial = 2063] [outer = 0x9227c800] 07:27:59 INFO - PROCESS | 17795 | 1469111279975 Marionette DEBUG loaded listener.js 07:28:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x92cc8400) [pid = 17795] [serial = 2064] [outer = 0x9227c800] 07:28:00 INFO - PROCESS | 17795 | 1469111280808 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] 07:28:00 INFO - PROCESS | 17795 | 1469111280852 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 07:28:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:28:00 INFO - PROCESS | 17795 | 1469111280863 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:28:00 INFO - PROCESS | 17795 | 1469111280865 Marionette TRACE conn3 <- [1,2722,null,{}] 07:28:00 INFO - PROCESS | 17795 | 1469111280872 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}] 07:28:00 INFO - PROCESS | 17795 | 1469111280877 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:01 INFO - PROCESS | 17795 | 1469111281068 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 07:28:01 INFO - PROCESS | 17795 | 1469111281239 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:01 INFO - PROCESS | 17795 | 1469111281250 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:01 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f77bc00 == 18 [pid = 17795] [id = 688] 07:28:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x92c4a000) [pid = 17795] [serial = 2065] [outer = (nil)] 07:28:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x931ac800) [pid = 17795] [serial = 2066] [outer = 0x92c4a000] 07:28:01 INFO - PROCESS | 17795 | 1469111281326 Marionette DEBUG loaded listener.js 07:28:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x93b02400) [pid = 17795] [serial = 2067] [outer = 0x92c4a000] 07:28:02 INFO - PROCESS | 17795 | 1469111282274 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] 07:28:02 INFO - PROCESS | 17795 | 1469111282348 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 07:28:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:28:02 INFO - PROCESS | 17795 | 1469111282354 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:28:02 INFO - PROCESS | 17795 | 1469111282358 Marionette TRACE conn3 <- [1,2726,null,{}] 07:28:02 INFO - PROCESS | 17795 | 1469111282364 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}] 07:28:02 INFO - PROCESS | 17795 | 1469111282369 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:02 INFO - PROCESS | 17795 | 1469111282535 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 07:28:02 INFO - PROCESS | 17795 | 1469111282709 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:02 INFO - PROCESS | 17795 | 1469111282728 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:02 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e56c400 == 19 [pid = 17795] [id = 689] 07:28:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x8eb87c00) [pid = 17795] [serial = 2068] [outer = (nil)] 07:28:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x8f322800) [pid = 17795] [serial = 2069] [outer = 0x8eb87c00] 07:28:02 INFO - PROCESS | 17795 | 1469111282820 Marionette DEBUG loaded listener.js 07:28:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x9227e000) [pid = 17795] [serial = 2070] [outer = 0x8eb87c00] 07:28:03 INFO - PROCESS | 17795 | 1469111283871 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]]]}] 07:28:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:28:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1544ms 07:28:03 INFO - PROCESS | 17795 | 1469111283898 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 07:28:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:28:03 INFO - PROCESS | 17795 | 1469111283903 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 07:28:03 INFO - PROCESS | 17795 | 1469111283911 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:28:03 INFO - PROCESS | 17795 | 1469111283916 Marionette TRACE conn3 <- [1,2730,null,{}] 07:28:03 INFO - PROCESS | 17795 | 1469111283924 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}] 07:28:03 INFO - PROCESS | 17795 | 1469111283929 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:04 INFO - PROCESS | 17795 | 1469111284093 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 07:28:04 INFO - PROCESS | 17795 | 1469111284354 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:04 INFO - PROCESS | 17795 | 1469111284366 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:04 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a8c00 == 20 [pid = 17795] [id = 690] 07:28:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x8e564400) [pid = 17795] [serial = 2071] [outer = (nil)] 07:28:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x8ec89000) [pid = 17795] [serial = 2072] [outer = 0x8e564400] 07:28:04 INFO - PROCESS | 17795 | 1469111284485 Marionette DEBUG loaded listener.js 07:28:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x8f324400) [pid = 17795] [serial = 2073] [outer = 0x8e564400] 07:28:04 INFO - PROCESS | 17795 | --DOCSHELL 0x8e56ec00 == 19 [pid = 17795] [id = 679] 07:28:04 INFO - PROCESS | 17795 | --DOCSHELL 0x8d844800 == 18 [pid = 17795] [id = 678] 07:28:04 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x8e570400) [pid = 17795] [serial = 2033] [outer = (nil)] [url = about:blank] 07:28:04 INFO - PROCESS | 17795 | --DOCSHELL 0x8e563800 == 17 [pid = 17795] [id = 677] 07:28:05 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x91166800) [pid = 17795] [serial = 2012] [outer = (nil)] [url = about:blank] 07:28:05 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x925c6400) [pid = 17795] [serial = 2015] [outer = (nil)] [url = about:blank] 07:28:05 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x8f5a8c00) [pid = 17795] [serial = 2010] [outer = (nil)] [url = about:blank] 07:28:05 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x92c42c00) [pid = 17795] [serial = 2016] [outer = (nil)] [url = about:blank] 07:28:05 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x92c87400) [pid = 17795] [serial = 2018] [outer = (nil)] [url = about:blank] 07:28:05 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x92c47c00) [pid = 17795] [serial = 2003] [outer = (nil)] [url = about:blank] 07:28:05 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x92338800) [pid = 17795] [serial = 2013] [outer = (nil)] [url = about:blank] 07:28:05 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x92cc2c00) [pid = 17795] [serial = 2021] [outer = (nil)] [url = about:blank] 07:28:05 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8f31b800) [pid = 17795] [serial = 1997] [outer = (nil)] [url = about:blank] 07:28:05 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x9109b400) [pid = 17795] [serial = 2000] [outer = (nil)] [url = about:blank] 07:28:05 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8e56e000) [pid = 17795] [serial = 2006] [outer = (nil)] [url = about:blank] 07:28:05 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x9233b400) [pid = 17795] [serial = 1995] [outer = (nil)] [url = about:blank] 07:28:05 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x8f4a6000) [pid = 17795] [serial = 2009] [outer = (nil)] [url = about:blank] 07:28:05 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x92c8a800) [pid = 17795] [serial = 2019] [outer = (nil)] [url = about:blank] 07:28:05 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x92c81400) [pid = 17795] [serial = 2004] [outer = (nil)] [url = about:blank] 07:28:05 INFO - PROCESS | 17795 | --DOMWINDOW == 63 (0x8f499800) [pid = 17795] [serial = 1998] [outer = (nil)] [url = about:blank] 07:28:05 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x8eb85800) [pid = 17795] [serial = 2007] [outer = (nil)] [url = about:blank] 07:28:05 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x92271c00) [pid = 17795] [serial = 2001] [outer = (nil)] [url = about:blank] 07:28:05 INFO - PROCESS | 17795 | --DOMWINDOW == 60 (0x8d84d400) [pid = 17795] [serial = 2024] [outer = (nil)] [url = about:blank] 07:28:05 INFO - PROCESS | 17795 | --DOMWINDOW == 59 (0x8f484800) [pid = 17795] [serial = 2027] [outer = (nil)] [url = about:blank] 07:28:05 INFO - PROCESS | 17795 | --DOMWINDOW == 58 (0x8f48ec00) [pid = 17795] [serial = 2028] [outer = (nil)] [url = about:blank] 07:28:05 INFO - PROCESS | 17795 | --DOMWINDOW == 57 (0x92273400) [pid = 17795] [serial = 2031] [outer = (nil)] [url = about:blank] 07:28:05 INFO - PROCESS | 17795 | --DOMWINDOW == 56 (0x91094800) [pid = 17795] [serial = 2030] [outer = (nil)] [url = about:blank] 07:28:05 INFO - PROCESS | 17795 | --DOMWINDOW == 55 (0x8e318000) [pid = 17795] [serial = 2025] [outer = (nil)] [url = about:blank] 07:28:05 INFO - PROCESS | 17795 | --DOMWINDOW == 54 (0x92ccc400) [pid = 17795] [serial = 2022] [outer = (nil)] [url = about:blank] 07:28:05 INFO - PROCESS | 17795 | 1469111285731 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"]]]}] 07:28:05 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 07:28:05 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 07:28:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 07:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:28:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1837ms 07:28:05 INFO - PROCESS | 17795 | 1469111285748 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 07:28:05 INFO - PROCESS | 17795 | 1469111285755 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 07:28:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:28:05 INFO - PROCESS | 17795 | 1469111285765 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:28:05 INFO - PROCESS | 17795 | 1469111285770 Marionette TRACE conn3 <- [1,2734,null,{}] 07:28:05 INFO - PROCESS | 17795 | 1469111285776 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}] 07:28:05 INFO - PROCESS | 17795 | 1469111285781 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:05 INFO - PROCESS | 17795 | 1469111285966 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 07:28:06 INFO - PROCESS | 17795 | 1469111286118 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:06 INFO - PROCESS | 17795 | 1469111286128 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:06 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e367000 == 18 [pid = 17795] [id = 691] 07:28:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 55 (0x8ec92c00) [pid = 17795] [serial = 2074] [outer = (nil)] 07:28:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 56 (0x8f4a1400) [pid = 17795] [serial = 2075] [outer = 0x8ec92c00] 07:28:06 INFO - PROCESS | 17795 | 1469111286192 Marionette DEBUG loaded listener.js 07:28:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 57 (0x8f5a0000) [pid = 17795] [serial = 2076] [outer = 0x8ec92c00] 07:28:06 INFO - PROCESS | 17795 | 1469111286930 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]]]}] 07:28:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:28:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1235ms 07:28:07 INFO - PROCESS | 17795 | 1469111287001 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 07:28:07 INFO - PROCESS | 17795 | 1469111287005 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 07:28:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:28:07 INFO - PROCESS | 17795 | 1469111287012 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:28:07 INFO - PROCESS | 17795 | 1469111287017 Marionette TRACE conn3 <- [1,2738,null,{}] 07:28:07 INFO - PROCESS | 17795 | 1469111287032 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}] 07:28:07 INFO - PROCESS | 17795 | 1469111287040 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:07 INFO - PROCESS | 17795 | 1469111287206 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 07:28:07 INFO - PROCESS | 17795 | 1469111287349 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:07 INFO - PROCESS | 17795 | 1469111287362 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:07 INFO - PROCESS | 17795 | ++DOCSHELL 0x9115f800 == 19 [pid = 17795] [id = 692] 07:28:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 58 (0x91164c00) [pid = 17795] [serial = 2077] [outer = (nil)] 07:28:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 59 (0x92276c00) [pid = 17795] [serial = 2078] [outer = 0x91164c00] 07:28:07 INFO - PROCESS | 17795 | 1469111287429 Marionette DEBUG loaded listener.js 07:28:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 60 (0x9227ec00) [pid = 17795] [serial = 2079] [outer = 0x91164c00] 07:28:08 INFO - PROCESS | 17795 | 1469111288228 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]]]}] 07:28:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:28:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1238ms 07:28:08 INFO - PROCESS | 17795 | 1469111288251 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 07:28:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:28:08 INFO - PROCESS | 17795 | 1469111288257 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 07:28:08 INFO - PROCESS | 17795 | 1469111288263 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:28:08 INFO - PROCESS | 17795 | 1469111288267 Marionette TRACE conn3 <- [1,2742,null,{}] 07:28:08 INFO - PROCESS | 17795 | 1469111288272 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}] 07:28:08 INFO - PROCESS | 17795 | 1469111288277 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:08 INFO - PROCESS | 17795 | 1469111288476 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 07:28:08 INFO - PROCESS | 17795 | 1469111288495 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:08 INFO - PROCESS | 17795 | 1469111288503 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:08 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d848c00 == 20 [pid = 17795] [id = 693] 07:28:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0x92279800) [pid = 17795] [serial = 2080] [outer = (nil)] 07:28:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x9240f800) [pid = 17795] [serial = 2081] [outer = 0x92279800] 07:28:08 INFO - PROCESS | 17795 | 1469111288569 Marionette DEBUG loaded listener.js 07:28:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x92c41c00) [pid = 17795] [serial = 2082] [outer = 0x92279800] 07:28:09 INFO - PROCESS | 17795 | --DOMWINDOW == 62 (0x8f780c00) [pid = 17795] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:28:09 INFO - PROCESS | 17795 | --DOMWINDOW == 61 (0x8ebc2000) [pid = 17795] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:28:09 INFO - PROCESS | 17795 | --DOMWINDOW == 60 (0x8eb83400) [pid = 17795] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:28:09 INFO - PROCESS | 17795 | --DOMWINDOW == 59 (0x8f487400) [pid = 17795] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:28:09 INFO - PROCESS | 17795 | --DOMWINDOW == 58 (0x8d850c00) [pid = 17795] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:28:09 INFO - PROCESS | 17795 | --DOMWINDOW == 57 (0x8e565c00) [pid = 17795] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:28:09 INFO - PROCESS | 17795 | 1469111289499 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]]]}] 07:28:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:28:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1285ms 07:28:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:28:09 INFO - PROCESS | 17795 | 1469111289549 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 07:28:09 INFO - PROCESS | 17795 | 1469111289551 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 07:28:09 INFO - PROCESS | 17795 | 1469111289558 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:28:09 INFO - PROCESS | 17795 | 1469111289561 Marionette TRACE conn3 <- [1,2746,null,{}] 07:28:09 INFO - PROCESS | 17795 | 1469111289566 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}] 07:28:09 INFO - PROCESS | 17795 | 1469111289571 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:09 INFO - PROCESS | 17795 | 1469111289713 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 07:28:09 INFO - PROCESS | 17795 | 1469111289726 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:09 INFO - PROCESS | 17795 | 1469111289735 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:09 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d850c00 == 21 [pid = 17795] [id = 694] 07:28:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 58 (0x8ebc2000) [pid = 17795] [serial = 2083] [outer = (nil)] 07:28:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 59 (0x9233d800) [pid = 17795] [serial = 2084] [outer = 0x8ebc2000] 07:28:09 INFO - PROCESS | 17795 | 1469111289796 Marionette DEBUG loaded listener.js 07:28:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 60 (0x8e366400) [pid = 17795] [serial = 2085] [outer = 0x8ebc2000] 07:28:10 INFO - PROCESS | 17795 | 1469111290613 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]]]}] 07:28:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:28:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1128ms 07:28:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:28:10 INFO - PROCESS | 17795 | 1469111290686 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 07:28:10 INFO - PROCESS | 17795 | 1469111290688 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 07:28:10 INFO - PROCESS | 17795 | 1469111290695 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:28:10 INFO - PROCESS | 17795 | 1469111290698 Marionette TRACE conn3 <- [1,2750,null,{}] 07:28:10 INFO - PROCESS | 17795 | 1469111290704 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}] 07:28:10 INFO - PROCESS | 17795 | 1469111290713 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:10 INFO - PROCESS | 17795 | 1469111290890 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 07:28:10 INFO - PROCESS | 17795 | 1469111290898 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:10 INFO - PROCESS | 17795 | 1469111290905 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:10 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d848000 == 22 [pid = 17795] [id = 695] 07:28:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 61 (0x8d84ac00) [pid = 17795] [serial = 2086] [outer = (nil)] 07:28:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 62 (0x931a0800) [pid = 17795] [serial = 2087] [outer = 0x8d84ac00] 07:28:10 INFO - PROCESS | 17795 | 1469111290971 Marionette DEBUG loaded listener.js 07:28:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 63 (0x92cd0c00) [pid = 17795] [serial = 2088] [outer = 0x8d84ac00] 07:28:12 INFO - PROCESS | 17795 | 1469111291998 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]]]}] 07:28:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:28:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1337ms 07:28:12 INFO - PROCESS | 17795 | 1469111292032 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 07:28:12 INFO - PROCESS | 17795 | 1469111292039 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 07:28:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:28:12 INFO - PROCESS | 17795 | 1469111292048 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:28:12 INFO - PROCESS | 17795 | 1469111292053 Marionette TRACE conn3 <- [1,2754,null,{}] 07:28:12 INFO - PROCESS | 17795 | 1469111292063 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}] 07:28:12 INFO - PROCESS | 17795 | 1469111292070 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:12 INFO - PROCESS | 17795 | 1469111292250 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 07:28:12 INFO - PROCESS | 17795 | 1469111292424 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:12 INFO - PROCESS | 17795 | 1469111292432 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:12 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb85c00 == 23 [pid = 17795] [id = 696] 07:28:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 64 (0x8eb90000) [pid = 17795] [serial = 2089] [outer = (nil)] 07:28:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8f485c00) [pid = 17795] [serial = 2090] [outer = 0x8eb90000] 07:28:12 INFO - PROCESS | 17795 | 1469111292513 Marionette DEBUG loaded listener.js 07:28:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8f49a000) [pid = 17795] [serial = 2091] [outer = 0x8eb90000] 07:28:13 INFO - PROCESS | 17795 | 1469111293380 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]]]}] 07:28:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:28:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1386ms 07:28:13 INFO - PROCESS | 17795 | 1469111293434 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 07:28:13 INFO - PROCESS | 17795 | 1469111293442 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 07:28:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:28:13 INFO - PROCESS | 17795 | 1469111293469 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:28:13 INFO - PROCESS | 17795 | 1469111293475 Marionette TRACE conn3 <- [1,2758,null,{}] 07:28:13 INFO - PROCESS | 17795 | 1469111293481 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}] 07:28:13 INFO - PROCESS | 17795 | 1469111293486 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:13 INFO - PROCESS | 17795 | 1469111293669 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 07:28:13 INFO - PROCESS | 17795 | 1469111293846 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:13 INFO - PROCESS | 17795 | 1469111293857 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:13 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f771400 == 24 [pid = 17795] [id = 697] 07:28:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x91094800) [pid = 17795] [serial = 2092] [outer = (nil)] 07:28:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x91168400) [pid = 17795] [serial = 2093] [outer = 0x91094800] 07:28:13 INFO - PROCESS | 17795 | 1469111293934 Marionette DEBUG loaded listener.js 07:28:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x9227b000) [pid = 17795] [serial = 2094] [outer = 0x91094800] 07:28:14 INFO - PROCESS | 17795 | 1469111294877 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]]]}] 07:28:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:28:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1438ms 07:28:14 INFO - PROCESS | 17795 | 1469111294905 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 07:28:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:28:14 INFO - PROCESS | 17795 | 1469111294910 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 07:28:14 INFO - PROCESS | 17795 | 1469111294917 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:28:14 INFO - PROCESS | 17795 | 1469111294923 Marionette TRACE conn3 <- [1,2762,null,{}] 07:28:14 INFO - PROCESS | 17795 | 1469111294940 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}] 07:28:14 INFO - PROCESS | 17795 | 1469111294949 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:15 INFO - PROCESS | 17795 | 1469111295134 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 07:28:15 INFO - PROCESS | 17795 | 1469111295310 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:15 INFO - PROCESS | 17795 | 1469111295321 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:15 INFO - PROCESS | 17795 | ++DOCSHELL 0x93b04800 == 25 [pid = 17795] [id = 698] 07:28:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x93d58400) [pid = 17795] [serial = 2095] [outer = (nil)] 07:28:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x93e2bc00) [pid = 17795] [serial = 2096] [outer = 0x93d58400] 07:28:15 INFO - PROCESS | 17795 | 1469111295400 Marionette DEBUG loaded listener.js 07:28:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x93e5e000) [pid = 17795] [serial = 2097] [outer = 0x93d58400] 07:28:16 INFO - PROCESS | 17795 | 1469111296281 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]]]}] 07:28:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:28:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1397ms 07:28:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:28:16 INFO - PROCESS | 17795 | 1469111296313 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 07:28:16 INFO - PROCESS | 17795 | 1469111296317 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 07:28:16 INFO - PROCESS | 17795 | 1469111296324 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:28:16 INFO - PROCESS | 17795 | 1469111296328 Marionette TRACE conn3 <- [1,2766,null,{}] 07:28:16 INFO - PROCESS | 17795 | 1469111296337 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}] 07:28:16 INFO - PROCESS | 17795 | 1469111296341 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:16 INFO - PROCESS | 17795 | 1469111296513 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 07:28:16 INFO - PROCESS | 17795 | 1469111296692 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:16 INFO - PROCESS | 17795 | 1469111296699 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:16 INFO - PROCESS | 17795 | ++DOCSHELL 0x93d65000 == 26 [pid = 17795] [id = 699] 07:28:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x93e5fc00) [pid = 17795] [serial = 2098] [outer = (nil)] 07:28:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x94995000) [pid = 17795] [serial = 2099] [outer = 0x93e5fc00] 07:28:16 INFO - PROCESS | 17795 | 1469111296774 Marionette DEBUG loaded listener.js 07:28:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x95397400) [pid = 17795] [serial = 2100] [outer = 0x93e5fc00] 07:28:17 INFO - PROCESS | 17795 | 1469111297642 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]]]}] 07:28:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:28:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1388ms 07:28:17 INFO - PROCESS | 17795 | 1469111297712 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 07:28:17 INFO - PROCESS | 17795 | 1469111297715 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 07:28:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:28:17 INFO - PROCESS | 17795 | 1469111297722 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:28:17 INFO - PROCESS | 17795 | 1469111297726 Marionette TRACE conn3 <- [1,2770,null,{}] 07:28:17 INFO - PROCESS | 17795 | 1469111297732 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}] 07:28:17 INFO - PROCESS | 17795 | 1469111297737 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:17 INFO - PROCESS | 17795 | 1469111297952 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 07:28:18 INFO - PROCESS | 17795 | 1469111298127 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:18 INFO - PROCESS | 17795 | 1469111298133 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:18 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f323400 == 27 [pid = 17795] [id = 700] 07:28:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x8f7e5c00) [pid = 17795] [serial = 2101] [outer = (nil)] 07:28:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x95494c00) [pid = 17795] [serial = 2102] [outer = 0x8f7e5c00] 07:28:18 INFO - PROCESS | 17795 | 1469111298210 Marionette DEBUG loaded listener.js 07:28:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x95493800) [pid = 17795] [serial = 2103] [outer = 0x8f7e5c00] 07:28:19 INFO - PROCESS | 17795 | 1469111299157 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]]]}] 07:28:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:28:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1481ms 07:28:19 INFO - PROCESS | 17795 | 1469111299204 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 07:28:19 INFO - PROCESS | 17795 | 1469111299208 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 07:28:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:28:19 INFO - PROCESS | 17795 | 1469111299214 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:28:19 INFO - PROCESS | 17795 | 1469111299218 Marionette TRACE conn3 <- [1,2774,null,{}] 07:28:19 INFO - PROCESS | 17795 | 1469111299224 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}] 07:28:19 INFO - PROCESS | 17795 | 1469111299234 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:19 INFO - PROCESS | 17795 | 1469111299439 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 07:28:19 INFO - PROCESS | 17795 | 1469111299879 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:19 INFO - PROCESS | 17795 | 1469111299889 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:19 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e49d400 == 28 [pid = 17795] [id = 701] 07:28:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x8e49e800) [pid = 17795] [serial = 2104] [outer = (nil)] 07:28:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x8e4a8800) [pid = 17795] [serial = 2105] [outer = 0x8e49e800] 07:28:20 INFO - PROCESS | 17795 | 1469111300004 Marionette DEBUG loaded listener.js 07:28:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x8ebc3000) [pid = 17795] [serial = 2106] [outer = 0x8e49e800] 07:28:20 INFO - PROCESS | 17795 | 1469111300880 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]]]}] 07:28:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:28:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1736ms 07:28:20 INFO - PROCESS | 17795 | 1469111300954 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 07:28:20 INFO - PROCESS | 17795 | 1469111300959 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 07:28:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:28:20 INFO - PROCESS | 17795 | 1469111300967 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:28:20 INFO - PROCESS | 17795 | 1469111300971 Marionette TRACE conn3 <- [1,2778,null,{}] 07:28:20 INFO - PROCESS | 17795 | 1469111300980 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}] 07:28:20 INFO - PROCESS | 17795 | 1469111300986 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:21 INFO - PROCESS | 17795 | 1469111301207 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 07:28:21 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x90e13400) [pid = 17795] [serial = 2051] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 17795 | 1469111301445 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:21 INFO - PROCESS | 17795 | 1469111301452 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:21 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a5c00 == 29 [pid = 17795] [id = 702] 07:28:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x8e561c00) [pid = 17795] [serial = 2107] [outer = (nil)] 07:28:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x8ec87800) [pid = 17795] [serial = 2108] [outer = 0x8e561c00] 07:28:21 INFO - PROCESS | 17795 | 1469111301531 Marionette DEBUG loaded listener.js 07:28:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x8f499c00) [pid = 17795] [serial = 2109] [outer = 0x8e561c00] 07:28:21 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x8f7f0800) [pid = 17795] [serial = 2048] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x8ec8a400) [pid = 17795] [serial = 2040] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x8ec86000) [pid = 17795] [serial = 2039] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x8eb8c400) [pid = 17795] [serial = 2042] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x8f49c400) [pid = 17795] [serial = 2045] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x8ebcc800) [pid = 17795] [serial = 2043] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x8e4a7400) [pid = 17795] [serial = 2037] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8e4a1800) [pid = 17795] [serial = 2036] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8ebc7800) [pid = 17795] [serial = 2034] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x90e11000) [pid = 17795] [serial = 2049] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8f59c400) [pid = 17795] [serial = 2046] [outer = (nil)] [url = about:blank] 07:28:22 INFO - PROCESS | 17795 | 1469111302244 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]]]}] 07:28:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:28:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1330ms 07:28:22 INFO - PROCESS | 17795 | 1469111302318 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 07:28:22 INFO - PROCESS | 17795 | 1469111302325 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 07:28:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:28:22 INFO - PROCESS | 17795 | 1469111302334 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:28:22 INFO - PROCESS | 17795 | 1469111302337 Marionette TRACE conn3 <- [1,2782,null,{}] 07:28:22 INFO - PROCESS | 17795 | 1469111302343 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}] 07:28:22 INFO - PROCESS | 17795 | 1469111302348 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:22 INFO - PROCESS | 17795 | 1469111302522 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 07:28:22 INFO - PROCESS | 17795 | 1469111302530 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:22 INFO - PROCESS | 17795 | 1469111302541 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:22 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f774c00 == 30 [pid = 17795] [id = 703] 07:28:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x8f7ef400) [pid = 17795] [serial = 2110] [outer = (nil)] 07:28:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x90e16800) [pid = 17795] [serial = 2111] [outer = 0x8f7ef400] 07:28:22 INFO - PROCESS | 17795 | 1469111302604 Marionette DEBUG loaded listener.js 07:28:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x92271400) [pid = 17795] [serial = 2112] [outer = 0x8f7ef400] 07:28:23 INFO - PROCESS | 17795 | 1469111303516 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]]]}] 07:28:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:28:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1227ms 07:28:23 INFO - PROCESS | 17795 | 1469111303562 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 07:28:23 INFO - PROCESS | 17795 | 1469111303566 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 07:28:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:28:23 INFO - PROCESS | 17795 | 1469111303587 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:28:23 INFO - PROCESS | 17795 | 1469111303595 Marionette TRACE conn3 <- [1,2786,null,{}] 07:28:23 INFO - PROCESS | 17795 | 1469111303603 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}] 07:28:23 INFO - PROCESS | 17795 | 1469111303610 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:23 INFO - PROCESS | 17795 | 1469111303772 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 07:28:23 INFO - PROCESS | 17795 | 1469111303922 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:23 INFO - PROCESS | 17795 | 1469111303929 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:23 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f77fc00 == 31 [pid = 17795] [id = 704] 07:28:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x925c6800) [pid = 17795] [serial = 2113] [outer = (nil)] 07:28:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x92c8d000) [pid = 17795] [serial = 2114] [outer = 0x925c6800] 07:28:24 INFO - PROCESS | 17795 | 1469111304000 Marionette DEBUG loaded listener.js 07:28:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x92cca800) [pid = 17795] [serial = 2115] [outer = 0x925c6800] 07:28:24 INFO - PROCESS | 17795 | 1469111304811 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]]]}] 07:28:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:28:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1256ms 07:28:24 INFO - PROCESS | 17795 | 1469111304832 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 07:28:24 INFO - PROCESS | 17795 | 1469111304835 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 07:28:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:28:24 INFO - PROCESS | 17795 | 1469111304842 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:28:24 INFO - PROCESS | 17795 | 1469111304857 Marionette TRACE conn3 <- [1,2790,null,{}] 07:28:24 INFO - PROCESS | 17795 | 1469111304869 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}] 07:28:24 INFO - PROCESS | 17795 | 1469111304873 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:25 INFO - PROCESS | 17795 | 1469111305095 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 07:28:25 INFO - PROCESS | 17795 | 1469111305121 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:25 INFO - PROCESS | 17795 | 1469111305134 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:25 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f487400 == 32 [pid = 17795] [id = 705] 07:28:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x92c8b000) [pid = 17795] [serial = 2116] [outer = (nil)] 07:28:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x93e2cc00) [pid = 17795] [serial = 2117] [outer = 0x92c8b000] 07:28:25 INFO - PROCESS | 17795 | 1469111305193 Marionette DEBUG loaded listener.js 07:28:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x94998c00) [pid = 17795] [serial = 2118] [outer = 0x92c8b000] 07:28:26 INFO - PROCESS | 17795 | 1469111306044 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]]]}] 07:28:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:28:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1247ms 07:28:26 INFO - PROCESS | 17795 | 1469111306096 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 07:28:26 INFO - PROCESS | 17795 | 1469111306100 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 07:28:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:28:26 INFO - PROCESS | 17795 | 1469111306106 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:28:26 INFO - PROCESS | 17795 | 1469111306109 Marionette TRACE conn3 <- [1,2794,null,{}] 07:28:26 INFO - PROCESS | 17795 | 1469111306115 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}] 07:28:26 INFO - PROCESS | 17795 | 1469111306120 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:26 INFO - PROCESS | 17795 | 1469111306321 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 07:28:26 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x92279800) [pid = 17795] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:28:26 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x8e564400) [pid = 17795] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:28:26 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x8ec92c00) [pid = 17795] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:28:26 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x8ebc2000) [pid = 17795] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:28:26 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x91164c00) [pid = 17795] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:28:26 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8e568c00) [pid = 17795] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:28:26 INFO - PROCESS | 17795 | 1469111306529 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:26 INFO - PROCESS | 17795 | 1469111306545 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:26 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d842000 == 33 [pid = 17795] [id = 706] 07:28:26 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x8eb82800) [pid = 17795] [serial = 2119] [outer = (nil)] 07:28:26 INFO - PROCESS | 17795 | ++DOMWINDOW == 77 (0x8f5a1c00) [pid = 17795] [serial = 2120] [outer = 0x8eb82800] 07:28:26 INFO - PROCESS | 17795 | 1469111306621 Marionette DEBUG loaded listener.js 07:28:26 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x92cc8800) [pid = 17795] [serial = 2121] [outer = 0x8eb82800] 07:28:27 INFO - PROCESS | 17795 | 1469111307341 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]]]}] 07:28:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:28:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1281ms 07:28:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:28:27 INFO - PROCESS | 17795 | 1469111307395 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 07:28:27 INFO - PROCESS | 17795 | 1469111307398 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 07:28:27 INFO - PROCESS | 17795 | 1469111307408 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:28:27 INFO - PROCESS | 17795 | 1469111307412 Marionette TRACE conn3 <- [1,2798,null,{}] 07:28:27 INFO - PROCESS | 17795 | 1469111307418 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}] 07:28:27 INFO - PROCESS | 17795 | 1469111307424 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:27 INFO - PROCESS | 17795 | 1469111307577 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 07:28:27 INFO - PROCESS | 17795 | 1469111307587 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:27 INFO - PROCESS | 17795 | 1469111307595 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:27 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e318000 == 34 [pid = 17795] [id = 707] 07:28:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x931a6c00) [pid = 17795] [serial = 2122] [outer = (nil)] 07:28:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x97926400) [pid = 17795] [serial = 2123] [outer = 0x931a6c00] 07:28:27 INFO - PROCESS | 17795 | 1469111307659 Marionette DEBUG loaded listener.js 07:28:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x97928c00) [pid = 17795] [serial = 2124] [outer = 0x931a6c00] 07:28:28 INFO - PROCESS | 17795 | 1469111308558 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]]]}] 07:28:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:28:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1193ms 07:28:28 INFO - PROCESS | 17795 | 1469111308597 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 07:28:28 INFO - PROCESS | 17795 | 1469111308602 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 07:28:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:28:28 INFO - PROCESS | 17795 | 1469111308612 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:28:28 INFO - PROCESS | 17795 | 1469111308618 Marionette TRACE conn3 <- [1,2802,null,{}] 07:28:28 INFO - PROCESS | 17795 | 1469111308682 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}] 07:28:28 INFO - PROCESS | 17795 | 1469111308689 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:28 INFO - PROCESS | 17795 | 1469111308885 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 07:28:29 INFO - PROCESS | 17795 | 1469111309066 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:29 INFO - PROCESS | 17795 | 1469111309082 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:29 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a4c00 == 35 [pid = 17795] [id = 708] 07:28:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x8eb8bc00) [pid = 17795] [serial = 2125] [outer = (nil)] 07:28:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x8ec87c00) [pid = 17795] [serial = 2126] [outer = 0x8eb8bc00] 07:28:29 INFO - PROCESS | 17795 | 1469111309159 Marionette DEBUG loaded listener.js 07:28:29 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0x8f321000) [pid = 17795] [serial = 2127] [outer = 0x8eb8bc00] 07:28:30 INFO - PROCESS | 17795 | 1469111310074 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]]]}] 07:28:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:28:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1538ms 07:28:30 INFO - PROCESS | 17795 | 1469111310150 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 07:28:30 INFO - PROCESS | 17795 | 1469111310157 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 07:28:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:28:30 INFO - PROCESS | 17795 | 1469111310168 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:28:30 INFO - PROCESS | 17795 | 1469111310173 Marionette TRACE conn3 <- [1,2806,null,{}] 07:28:30 INFO - PROCESS | 17795 | 1469111310179 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}] 07:28:30 INFO - PROCESS | 17795 | 1469111310185 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:30 INFO - PROCESS | 17795 | 1469111310402 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 07:28:30 INFO - PROCESS | 17795 | 1469111310626 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:30 INFO - PROCESS | 17795 | 1469111310638 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:30 INFO - PROCESS | 17795 | ++DOCSHELL 0x90e0e400 == 36 [pid = 17795] [id = 709] 07:28:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 85 (0x90e11000) [pid = 17795] [serial = 2128] [outer = (nil)] 07:28:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 86 (0x9109a400) [pid = 17795] [serial = 2129] [outer = 0x90e11000] 07:28:30 INFO - PROCESS | 17795 | 1469111310757 Marionette DEBUG loaded listener.js 07:28:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 87 (0x92272c00) [pid = 17795] [serial = 2130] [outer = 0x90e11000] 07:28:31 INFO - PROCESS | 17795 | 1469111311638 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]]]}] 07:28:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:28:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1531ms 07:28:31 INFO - PROCESS | 17795 | 1469111311699 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 07:28:31 INFO - PROCESS | 17795 | 1469111311703 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 07:28:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:28:31 INFO - PROCESS | 17795 | 1469111311710 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:28:31 INFO - PROCESS | 17795 | 1469111311717 Marionette TRACE conn3 <- [1,2810,null,{}] 07:28:31 INFO - PROCESS | 17795 | 1469111311734 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}] 07:28:31 INFO - PROCESS | 17795 | 1469111311743 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:31 INFO - PROCESS | 17795 | 1469111311971 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 07:28:32 INFO - PROCESS | 17795 | 1469111312207 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:32 INFO - PROCESS | 17795 | 1469111312219 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:32 INFO - PROCESS | 17795 | ++DOCSHELL 0x925cb000 == 37 [pid = 17795] [id = 710] 07:28:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 88 (0x9499a400) [pid = 17795] [serial = 2131] [outer = (nil)] 07:28:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 89 (0x954d8000) [pid = 17795] [serial = 2132] [outer = 0x9499a400] 07:28:32 INFO - PROCESS | 17795 | 1469111312341 Marionette DEBUG loaded listener.js 07:28:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 90 (0x97924800) [pid = 17795] [serial = 2133] [outer = 0x9499a400] 07:28:33 INFO - PROCESS | 17795 | 1469111313181 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]]]}] 07:28:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:28:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1538ms 07:28:33 INFO - PROCESS | 17795 | 1469111313249 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 07:28:33 INFO - PROCESS | 17795 | 1469111313253 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 07:28:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:28:33 INFO - PROCESS | 17795 | 1469111313260 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:28:33 INFO - PROCESS | 17795 | 1469111313263 Marionette TRACE conn3 <- [1,2814,null,{}] 07:28:33 INFO - PROCESS | 17795 | 1469111313269 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}] 07:28:33 INFO - PROCESS | 17795 | 1469111313275 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:33 INFO - PROCESS | 17795 | 1469111313496 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 07:28:33 INFO - PROCESS | 17795 | 1469111313679 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:33 INFO - PROCESS | 17795 | 1469111313690 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:33 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f7e4800 == 38 [pid = 17795] [id = 711] 07:28:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 91 (0x97927000) [pid = 17795] [serial = 2134] [outer = (nil)] 07:28:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 92 (0x98472800) [pid = 17795] [serial = 2135] [outer = 0x97927000] 07:28:33 INFO - PROCESS | 17795 | 1469111313806 Marionette DEBUG loaded listener.js 07:28:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 93 (0x9870e000) [pid = 17795] [serial = 2136] [outer = 0x97927000] 07:28:34 INFO - PROCESS | 17795 | 1469111314625 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]]]}] 07:28:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:28:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1438ms 07:28:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:28:34 INFO - PROCESS | 17795 | 1469111314699 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 07:28:34 INFO - PROCESS | 17795 | 1469111314702 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 07:28:34 INFO - PROCESS | 17795 | 1469111314709 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:28:34 INFO - PROCESS | 17795 | 1469111314712 Marionette TRACE conn3 <- [1,2818,null,{}] 07:28:34 INFO - PROCESS | 17795 | 1469111314718 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}] 07:28:34 INFO - PROCESS | 17795 | 1469111314724 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:34 INFO - PROCESS | 17795 | 1469111314895 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 07:28:35 INFO - PROCESS | 17795 | 1469111315075 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:35 INFO - PROCESS | 17795 | 1469111315085 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:35 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d844800 == 39 [pid = 17795] [id = 712] 07:28:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 94 (0x9109ec00) [pid = 17795] [serial = 2137] [outer = (nil)] 07:28:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 95 (0x9901dc00) [pid = 17795] [serial = 2138] [outer = 0x9109ec00] 07:28:35 INFO - PROCESS | 17795 | 1469111315160 Marionette DEBUG loaded listener.js 07:28:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 96 (0x9901e800) [pid = 17795] [serial = 2139] [outer = 0x9109ec00] 07:28:35 INFO - PROCESS | 17795 | 1469111315981 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]]]}] 07:28:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:28:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1290ms 07:28:36 INFO - PROCESS | 17795 | 1469111316023 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 07:28:36 INFO - PROCESS | 17795 | 1469111316028 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 07:28:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:28:36 INFO - PROCESS | 17795 | 1469111316036 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:28:36 INFO - PROCESS | 17795 | 1469111316038 Marionette TRACE conn3 <- [1,2822,null,{}] 07:28:36 INFO - PROCESS | 17795 | 1469111316043 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}] 07:28:36 INFO - PROCESS | 17795 | 1469111316054 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:36 INFO - PROCESS | 17795 | 1469111316273 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 07:28:36 INFO - PROCESS | 17795 | 1469111316463 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:36 INFO - PROCESS | 17795 | 1469111316474 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:36 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d841800 == 40 [pid = 17795] [id = 713] 07:28:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 97 (0x8e316c00) [pid = 17795] [serial = 2140] [outer = (nil)] 07:28:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 98 (0x8e56c000) [pid = 17795] [serial = 2141] [outer = 0x8e316c00] 07:28:36 INFO - PROCESS | 17795 | 1469111316784 Marionette DEBUG loaded listener.js 07:28:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 99 (0x8f31a800) [pid = 17795] [serial = 2142] [outer = 0x8e316c00] 07:28:37 INFO - PROCESS | 17795 | 1469111317767 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]]]}] 07:28:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:28:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1789ms 07:28:37 INFO - PROCESS | 17795 | 1469111317826 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 07:28:37 INFO - PROCESS | 17795 | 1469111317832 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 07:28:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:28:37 INFO - PROCESS | 17795 | 1469111317840 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:28:37 INFO - PROCESS | 17795 | 1469111317844 Marionette TRACE conn3 <- [1,2826,null,{}] 07:28:37 INFO - PROCESS | 17795 | 1469111317852 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}] 07:28:37 INFO - PROCESS | 17795 | 1469111317857 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:38 INFO - PROCESS | 17795 | 1469111318068 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 07:28:38 INFO - PROCESS | 17795 | --DOCSHELL 0x8d842000 == 39 [pid = 17795] [id = 706] 07:28:38 INFO - PROCESS | 17795 | --DOCSHELL 0x8f487400 == 38 [pid = 17795] [id = 705] 07:28:38 INFO - PROCESS | 17795 | --DOMWINDOW == 98 (0x931a0800) [pid = 17795] [serial = 2087] [outer = (nil)] [url = about:blank] 07:28:38 INFO - PROCESS | 17795 | 1469111318343 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:38 INFO - PROCESS | 17795 | 1469111318350 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:38 INFO - PROCESS | 17795 | --DOCSHELL 0x8f77fc00 == 37 [pid = 17795] [id = 704] 07:28:38 INFO - PROCESS | 17795 | --DOCSHELL 0x8f774c00 == 36 [pid = 17795] [id = 703] 07:28:38 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a5c00 == 35 [pid = 17795] [id = 702] 07:28:38 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a5c00 == 36 [pid = 17795] [id = 714] 07:28:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 99 (0x8ec8e000) [pid = 17795] [serial = 2143] [outer = (nil)] 07:28:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 100 (0x8f48c800) [pid = 17795] [serial = 2144] [outer = 0x8ec8e000] 07:28:38 INFO - PROCESS | 17795 | 1469111318447 Marionette DEBUG loaded listener.js 07:28:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 101 (0x8f5a7000) [pid = 17795] [serial = 2145] [outer = 0x8ec8e000] 07:28:38 INFO - PROCESS | 17795 | --DOCSHELL 0x8e49d400 == 35 [pid = 17795] [id = 701] 07:28:38 INFO - PROCESS | 17795 | --DOCSHELL 0x8f323400 == 34 [pid = 17795] [id = 700] 07:28:38 INFO - PROCESS | 17795 | --DOCSHELL 0x93d65000 == 33 [pid = 17795] [id = 699] 07:28:38 INFO - PROCESS | 17795 | --DOCSHELL 0x93b04800 == 32 [pid = 17795] [id = 698] 07:28:38 INFO - PROCESS | 17795 | --DOMWINDOW == 100 (0x9115f000) [pid = 17795] [serial = 2052] [outer = (nil)] [url = about:blank] 07:28:38 INFO - PROCESS | 17795 | --DOMWINDOW == 99 (0x9240f800) [pid = 17795] [serial = 2081] [outer = (nil)] [url = about:blank] 07:28:38 INFO - PROCESS | 17795 | --DOMWINDOW == 98 (0x8f324400) [pid = 17795] [serial = 2073] [outer = (nil)] [url = about:blank] 07:28:38 INFO - PROCESS | 17795 | --DOMWINDOW == 97 (0x8ec89000) [pid = 17795] [serial = 2072] [outer = (nil)] [url = about:blank] 07:28:38 INFO - PROCESS | 17795 | --DOMWINDOW == 96 (0x8d84f800) [pid = 17795] [serial = 2054] [outer = (nil)] [url = about:blank] 07:28:38 INFO - PROCESS | 17795 | --DOMWINDOW == 95 (0x92345800) [pid = 17795] [serial = 2060] [outer = (nil)] [url = about:blank] 07:28:38 INFO - PROCESS | 17795 | --DOMWINDOW == 94 (0x8f4a1400) [pid = 17795] [serial = 2075] [outer = (nil)] [url = about:blank] 07:28:38 INFO - PROCESS | 17795 | --DOMWINDOW == 93 (0x931ac800) [pid = 17795] [serial = 2066] [outer = (nil)] [url = about:blank] 07:28:38 INFO - PROCESS | 17795 | --DOMWINDOW == 92 (0x8f5a0000) [pid = 17795] [serial = 2076] [outer = (nil)] [url = about:blank] 07:28:38 INFO - PROCESS | 17795 | --DOMWINDOW == 91 (0x9233d800) [pid = 17795] [serial = 2084] [outer = (nil)] [url = about:blank] 07:28:38 INFO - PROCESS | 17795 | --DOMWINDOW == 90 (0x8f774400) [pid = 17795] [serial = 2057] [outer = (nil)] [url = about:blank] 07:28:38 INFO - PROCESS | 17795 | --DOMWINDOW == 89 (0x8f322800) [pid = 17795] [serial = 2069] [outer = (nil)] [url = about:blank] 07:28:38 INFO - PROCESS | 17795 | --DOMWINDOW == 88 (0x92c90000) [pid = 17795] [serial = 2063] [outer = (nil)] [url = about:blank] 07:28:38 INFO - PROCESS | 17795 | --DOMWINDOW == 87 (0x9227ec00) [pid = 17795] [serial = 2079] [outer = (nil)] [url = about:blank] 07:28:38 INFO - PROCESS | 17795 | --DOMWINDOW == 86 (0x92276c00) [pid = 17795] [serial = 2078] [outer = (nil)] [url = about:blank] 07:28:38 INFO - PROCESS | 17795 | --DOMWINDOW == 85 (0x92c41c00) [pid = 17795] [serial = 2082] [outer = (nil)] [url = about:blank] 07:28:38 INFO - PROCESS | 17795 | --DOMWINDOW == 84 (0x8e366400) [pid = 17795] [serial = 2085] [outer = (nil)] [url = about:blank] 07:28:39 INFO - PROCESS | 17795 | 1469111319220 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:28:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:28:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1438ms 07:28:39 INFO - PROCESS | 17795 | 1469111319278 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 07:28:39 INFO - PROCESS | 17795 | 1469111319284 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 07:28:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:28:39 INFO - PROCESS | 17795 | 1469111319294 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:28:39 INFO - PROCESS | 17795 | 1469111319297 Marionette TRACE conn3 <- [1,2830,null,{}] 07:28:39 INFO - PROCESS | 17795 | 1469111319304 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}] 07:28:39 INFO - PROCESS | 17795 | 1469111319309 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:39 INFO - PROCESS | 17795 | 1469111319507 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 07:28:39 INFO - PROCESS | 17795 | 1469111319651 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:39 INFO - PROCESS | 17795 | 1469111319662 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:39 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e49dc00 == 33 [pid = 17795] [id = 715] 07:28:39 INFO - PROCESS | 17795 | ++DOMWINDOW == 85 (0x8ebc5000) [pid = 17795] [serial = 2146] [outer = (nil)] 07:28:39 INFO - PROCESS | 17795 | ++DOMWINDOW == 86 (0x925cd800) [pid = 17795] [serial = 2147] [outer = 0x8ebc5000] 07:28:39 INFO - PROCESS | 17795 | 1469111319723 Marionette DEBUG loaded listener.js 07:28:39 INFO - PROCESS | 17795 | ++DOMWINDOW == 87 (0x92c4a400) [pid = 17795] [serial = 2148] [outer = 0x8ebc5000] 07:28:40 INFO - PROCESS | 17795 | 1469111320489 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]]]}] 07:28:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:28:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1237ms 07:28:40 INFO - PROCESS | 17795 | 1469111320531 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 07:28:40 INFO - PROCESS | 17795 | 1469111320534 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 07:28:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:28:40 INFO - PROCESS | 17795 | 1469111320541 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:28:40 INFO - PROCESS | 17795 | 1469111320547 Marionette TRACE conn3 <- [1,2834,null,{}] 07:28:40 INFO - PROCESS | 17795 | 1469111320562 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}] 07:28:40 INFO - PROCESS | 17795 | 1469111320571 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:40 INFO - PROCESS | 17795 | 1469111320733 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 07:28:40 INFO - PROCESS | 17795 | 1469111320748 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:40 INFO - PROCESS | 17795 | 1469111320758 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:40 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f4a2400 == 34 [pid = 17795] [id = 716] 07:28:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 88 (0x93b05000) [pid = 17795] [serial = 2149] [outer = (nil)] 07:28:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 89 (0x93e62000) [pid = 17795] [serial = 2150] [outer = 0x93b05000] 07:28:40 INFO - PROCESS | 17795 | 1469111320819 Marionette DEBUG loaded listener.js 07:28:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 90 (0x9548fc00) [pid = 17795] [serial = 2151] [outer = 0x93b05000] 07:28:41 INFO - PROCESS | 17795 | 1469111321723 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:28:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:28:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1233ms 07:28:41 INFO - PROCESS | 17795 | 1469111321775 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 07:28:41 INFO - PROCESS | 17795 | 1469111321780 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 07:28:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:28:41 INFO - PROCESS | 17795 | 1469111321798 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:28:41 INFO - PROCESS | 17795 | 1469111321814 Marionette TRACE conn3 <- [1,2838,null,{}] 07:28:41 INFO - PROCESS | 17795 | 1469111321819 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}] 07:28:41 INFO - PROCESS | 17795 | 1469111321824 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:42 INFO - PROCESS | 17795 | 1469111322047 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 07:28:42 INFO - PROCESS | 17795 | 1469111322070 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:42 INFO - PROCESS | 17795 | 1469111322083 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:42 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f774400 == 35 [pid = 17795] [id = 717] 07:28:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 91 (0x9115c800) [pid = 17795] [serial = 2152] [outer = (nil)] 07:28:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 92 (0x954d6400) [pid = 17795] [serial = 2153] [outer = 0x9115c800] 07:28:42 INFO - PROCESS | 17795 | 1469111322142 Marionette DEBUG loaded listener.js 07:28:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 93 (0x97b47c00) [pid = 17795] [serial = 2154] [outer = 0x9115c800] 07:28:43 INFO - PROCESS | 17795 | 1469111323158 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]]]}] 07:28:43 INFO - PROCESS | 17795 | --DOMWINDOW == 92 (0x92c8b000) [pid = 17795] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:28:43 INFO - PROCESS | 17795 | --DOMWINDOW == 91 (0x8f7ef400) [pid = 17795] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:28:43 INFO - PROCESS | 17795 | --DOMWINDOW == 90 (0x8e49e800) [pid = 17795] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:28:43 INFO - PROCESS | 17795 | --DOMWINDOW == 89 (0x8eb82800) [pid = 17795] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:28:43 INFO - PROCESS | 17795 | --DOMWINDOW == 88 (0x925c6800) [pid = 17795] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:28:43 INFO - PROCESS | 17795 | --DOMWINDOW == 87 (0x8e561c00) [pid = 17795] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:28:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:28:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1442ms 07:28:43 INFO - PROCESS | 17795 | 1469111323241 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 07:28:43 INFO - PROCESS | 17795 | 1469111323245 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 07:28:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:28:43 INFO - PROCESS | 17795 | 1469111323251 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:28:43 INFO - PROCESS | 17795 | 1469111323255 Marionette TRACE conn3 <- [1,2842,null,{}] 07:28:43 INFO - PROCESS | 17795 | 1469111323260 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}] 07:28:43 INFO - PROCESS | 17795 | 1469111323266 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:43 INFO - PROCESS | 17795 | 1469111323416 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 07:28:43 INFO - PROCESS | 17795 | 1469111323558 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:43 INFO - PROCESS | 17795 | 1469111323566 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:43 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e30f400 == 36 [pid = 17795] [id = 718] 07:28:43 INFO - PROCESS | 17795 | ++DOMWINDOW == 88 (0x92c4e400) [pid = 17795] [serial = 2155] [outer = (nil)] 07:28:43 INFO - PROCESS | 17795 | ++DOMWINDOW == 89 (0x93e31c00) [pid = 17795] [serial = 2156] [outer = 0x92c4e400] 07:28:43 INFO - PROCESS | 17795 | 1469111323644 Marionette DEBUG loaded listener.js 07:28:43 INFO - PROCESS | 17795 | ++DOMWINDOW == 90 (0x98467400) [pid = 17795] [serial = 2157] [outer = 0x92c4e400] 07:28:44 INFO - PROCESS | 17795 | 1469111324392 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]]]}] 07:28:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:28:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1187ms 07:28:44 INFO - PROCESS | 17795 | 1469111324439 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 07:28:44 INFO - PROCESS | 17795 | 1469111324443 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 07:28:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:28:44 INFO - PROCESS | 17795 | 1469111324450 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:28:44 INFO - PROCESS | 17795 | 1469111324454 Marionette TRACE conn3 <- [1,2846,null,{}] 07:28:44 INFO - PROCESS | 17795 | 1469111324459 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}] 07:28:44 INFO - PROCESS | 17795 | 1469111324469 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:44 INFO - PROCESS | 17795 | 1469111324640 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 07:28:44 INFO - PROCESS | 17795 | 1469111324652 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:44 INFO - PROCESS | 17795 | 1469111324661 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:44 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a0800 == 37 [pid = 17795] [id = 719] 07:28:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 91 (0x8f31b800) [pid = 17795] [serial = 2158] [outer = (nil)] 07:28:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 92 (0x990a0400) [pid = 17795] [serial = 2159] [outer = 0x8f31b800] 07:28:44 INFO - PROCESS | 17795 | 1469111324723 Marionette DEBUG loaded listener.js 07:28:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 93 (0x8f775400) [pid = 17795] [serial = 2160] [outer = 0x8f31b800] 07:28:45 INFO - PROCESS | 17795 | 1469111325782 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]]]}] 07:28:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:28:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1380ms 07:28:45 INFO - PROCESS | 17795 | 1469111325831 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 07:28:45 INFO - PROCESS | 17795 | 1469111325837 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 07:28:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:28:45 INFO - PROCESS | 17795 | 1469111325846 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:28:45 INFO - PROCESS | 17795 | 1469111325852 Marionette TRACE conn3 <- [1,2850,null,{}] 07:28:45 INFO - PROCESS | 17795 | 1469111325860 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}] 07:28:45 INFO - PROCESS | 17795 | 1469111325866 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:46 INFO - PROCESS | 17795 | 1469111326059 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 07:28:46 INFO - PROCESS | 17795 | 1469111326300 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:46 INFO - PROCESS | 17795 | 1469111326308 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:46 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebc6000 == 38 [pid = 17795] [id = 720] 07:28:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 94 (0x8f482400) [pid = 17795] [serial = 2161] [outer = (nil)] 07:28:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 95 (0x8f776800) [pid = 17795] [serial = 2162] [outer = 0x8f482400] 07:28:46 INFO - PROCESS | 17795 | 1469111326433 Marionette DEBUG loaded listener.js 07:28:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 96 (0x90e0e000) [pid = 17795] [serial = 2163] [outer = 0x8f482400] 07:28:47 INFO - PROCESS | 17795 | 1469111327264 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:28:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:28:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1484ms 07:28:47 INFO - PROCESS | 17795 | 1469111327329 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 07:28:47 INFO - PROCESS | 17795 | 1469111327336 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 07:28:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:28:47 INFO - PROCESS | 17795 | 1469111327347 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:28:47 INFO - PROCESS | 17795 | 1469111327351 Marionette TRACE conn3 <- [1,2854,null,{}] 07:28:47 INFO - PROCESS | 17795 | 1469111327358 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}] 07:28:47 INFO - PROCESS | 17795 | 1469111327364 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:47 INFO - PROCESS | 17795 | 1469111327587 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 07:28:47 INFO - PROCESS | 17795 | 1469111327826 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:47 INFO - PROCESS | 17795 | 1469111327835 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:47 INFO - PROCESS | 17795 | ++DOCSHELL 0x9240e400 == 39 [pid = 17795] [id = 721] 07:28:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 97 (0x925c8400) [pid = 17795] [serial = 2164] [outer = (nil)] 07:28:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 98 (0x92c81400) [pid = 17795] [serial = 2165] [outer = 0x925c8400] 07:28:47 INFO - PROCESS | 17795 | 1469111327956 Marionette DEBUG loaded listener.js 07:28:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 99 (0x92cc5c00) [pid = 17795] [serial = 2166] [outer = 0x925c8400] 07:28:48 INFO - PROCESS | 17795 | 1469111328865 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]]]}] 07:28:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:28:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1582ms 07:28:48 INFO - PROCESS | 17795 | 1469111328930 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 07:28:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:28:48 INFO - PROCESS | 17795 | 1469111328934 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 07:28:48 INFO - PROCESS | 17795 | 1469111328941 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:28:48 INFO - PROCESS | 17795 | 1469111328947 Marionette TRACE conn3 <- [1,2858,null,{}] 07:28:48 INFO - PROCESS | 17795 | 1469111328964 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}] 07:28:48 INFO - PROCESS | 17795 | 1469111328973 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:49 INFO - PROCESS | 17795 | 1469111329183 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 07:28:49 INFO - PROCESS | 17795 | 1469111329408 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:49 INFO - PROCESS | 17795 | 1469111329418 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:49 INFO - PROCESS | 17795 | ++DOCSHELL 0x9792f800 == 40 [pid = 17795] [id = 722] 07:28:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 100 (0x990a0000) [pid = 17795] [serial = 2167] [outer = (nil)] 07:28:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 101 (0x9933c800) [pid = 17795] [serial = 2168] [outer = 0x990a0000] 07:28:49 INFO - PROCESS | 17795 | 1469111329552 Marionette DEBUG loaded listener.js 07:28:49 INFO - PROCESS | 17795 | ++DOMWINDOW == 102 (0x9950bc00) [pid = 17795] [serial = 2169] [outer = 0x990a0000] 07:28:50 INFO - PROCESS | 17795 | 1469111330371 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:28:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:28:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1497ms 07:28:50 INFO - PROCESS | 17795 | 1469111330438 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 07:28:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:28:50 INFO - PROCESS | 17795 | 1469111330443 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 07:28:50 INFO - PROCESS | 17795 | 1469111330449 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:28:50 INFO - PROCESS | 17795 | 1469111330453 Marionette TRACE conn3 <- [1,2862,null,{}] 07:28:50 INFO - PROCESS | 17795 | 1469111330459 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}] 07:28:50 INFO - PROCESS | 17795 | 1469111330465 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:50 INFO - PROCESS | 17795 | 1469111330678 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 07:28:50 INFO - PROCESS | 17795 | 1469111330861 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:50 INFO - PROCESS | 17795 | 1469111330874 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:50 INFO - PROCESS | 17795 | ++DOCSHELL 0x99019400 == 41 [pid = 17795] [id = 723] 07:28:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 103 (0x991a5800) [pid = 17795] [serial = 2170] [outer = (nil)] 07:28:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 104 (0x995d3000) [pid = 17795] [serial = 2171] [outer = 0x991a5800] 07:28:50 INFO - PROCESS | 17795 | 1469111330949 Marionette DEBUG loaded listener.js 07:28:51 INFO - PROCESS | 17795 | ++DOMWINDOW == 105 (0x9966dc00) [pid = 17795] [serial = 2172] [outer = 0x991a5800] 07:28:51 INFO - PROCESS | 17795 | 1469111331839 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]]]}] 07:28:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:28:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1436ms 07:28:51 INFO - PROCESS | 17795 | 1469111331885 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 07:28:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:28:51 INFO - PROCESS | 17795 | 1469111331890 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 07:28:51 INFO - PROCESS | 17795 | 1469111331897 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:28:51 INFO - PROCESS | 17795 | 1469111331901 Marionette TRACE conn3 <- [1,2866,null,{}] 07:28:51 INFO - PROCESS | 17795 | 1469111331906 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}] 07:28:51 INFO - PROCESS | 17795 | 1469111331912 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:52 INFO - PROCESS | 17795 | 1469111332083 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 07:28:52 INFO - PROCESS | 17795 | 1469111332265 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:52 INFO - PROCESS | 17795 | 1469111332274 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:52 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e363400 == 42 [pid = 17795] [id = 724] 07:28:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 106 (0x8f499400) [pid = 17795] [serial = 2173] [outer = (nil)] 07:28:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 107 (0x99672400) [pid = 17795] [serial = 2174] [outer = 0x8f499400] 07:28:52 INFO - PROCESS | 17795 | 1469111332346 Marionette DEBUG loaded listener.js 07:28:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 108 (0x99674400) [pid = 17795] [serial = 2175] [outer = 0x8f499400] 07:28:53 INFO - PROCESS | 17795 | 1469111333247 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]]]}] 07:28:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:28:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1380ms 07:28:53 INFO - PROCESS | 17795 | 1469111333279 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 07:28:53 INFO - PROCESS | 17795 | 1469111333282 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 07:28:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:28:53 INFO - PROCESS | 17795 | 1469111333289 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:28:53 INFO - PROCESS | 17795 | 1469111333292 Marionette TRACE conn3 <- [1,2870,null,{}] 07:28:53 INFO - PROCESS | 17795 | 1469111333299 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}] 07:28:53 INFO - PROCESS | 17795 | 1469111333309 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:53 INFO - PROCESS | 17795 | 1469111333512 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 07:28:53 INFO - PROCESS | 17795 | 1469111333701 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:53 INFO - PROCESS | 17795 | 1469111333710 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:53 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a1800 == 43 [pid = 17795] [id = 725] 07:28:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 109 (0x8e562400) [pid = 17795] [serial = 2176] [outer = (nil)] 07:28:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 110 (0x9992f000) [pid = 17795] [serial = 2177] [outer = 0x8e562400] 07:28:53 INFO - PROCESS | 17795 | 1469111333786 Marionette DEBUG loaded listener.js 07:28:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 111 (0x99930c00) [pid = 17795] [serial = 2178] [outer = 0x8e562400] 07:28:54 INFO - PROCESS | 17795 | 1469111334700 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]]]}] 07:28:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:28:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1481ms 07:28:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:28:54 INFO - PROCESS | 17795 | 1469111334770 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 07:28:54 INFO - PROCESS | 17795 | 1469111334773 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 07:28:54 INFO - PROCESS | 17795 | 1469111334780 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:28:54 INFO - PROCESS | 17795 | 1469111334784 Marionette TRACE conn3 <- [1,2874,null,{}] 07:28:54 INFO - PROCESS | 17795 | 1469111334790 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}] 07:28:54 INFO - PROCESS | 17795 | 1469111334795 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:54 INFO - PROCESS | 17795 | 1469111334964 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 07:28:55 INFO - PROCESS | 17795 | 1469111335421 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:55 INFO - PROCESS | 17795 | 1469111335428 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:55 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb82000 == 44 [pid = 17795] [id = 726] 07:28:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 112 (0x8eb82800) [pid = 17795] [serial = 2179] [outer = (nil)] 07:28:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 113 (0x8ec89000) [pid = 17795] [serial = 2180] [outer = 0x8eb82800] 07:28:55 INFO - PROCESS | 17795 | 1469111335542 Marionette DEBUG loaded listener.js 07:28:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 114 (0x8f4a2000) [pid = 17795] [serial = 2181] [outer = 0x8eb82800] 07:28:56 INFO - PROCESS | 17795 | 1469111336449 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]]]}] 07:28:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:28:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1733ms 07:28:56 INFO - PROCESS | 17795 | 1469111336515 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 07:28:56 INFO - PROCESS | 17795 | 1469111336521 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 07:28:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:28:56 INFO - PROCESS | 17795 | 1469111336528 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:28:56 INFO - PROCESS | 17795 | 1469111336533 Marionette TRACE conn3 <- [1,2878,null,{}] 07:28:56 INFO - PROCESS | 17795 | 1469111336541 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}] 07:28:56 INFO - PROCESS | 17795 | 1469111336549 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:56 INFO - PROCESS | 17795 | 1469111336759 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 07:28:56 INFO - PROCESS | 17795 | --DOCSHELL 0x8e30f400 == 43 [pid = 17795] [id = 718] 07:28:56 INFO - PROCESS | 17795 | --DOCSHELL 0x8f774400 == 42 [pid = 17795] [id = 717] 07:28:56 INFO - PROCESS | 17795 | --DOCSHELL 0x8f4a2400 == 41 [pid = 17795] [id = 716] 07:28:57 INFO - PROCESS | 17795 | --DOMWINDOW == 113 (0x97926400) [pid = 17795] [serial = 2123] [outer = (nil)] [url = about:blank] 07:28:57 INFO - PROCESS | 17795 | 1469111337032 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:57 INFO - PROCESS | 17795 | 1469111337040 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:57 INFO - PROCESS | 17795 | --DOCSHELL 0x8e49dc00 == 40 [pid = 17795] [id = 715] 07:28:57 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d84bc00 == 41 [pid = 17795] [id = 727] 07:28:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 114 (0x8eb84800) [pid = 17795] [serial = 2182] [outer = (nil)] 07:28:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 115 (0x8ec8e400) [pid = 17795] [serial = 2183] [outer = 0x8eb84800] 07:28:57 INFO - PROCESS | 17795 | 1469111337116 Marionette DEBUG loaded listener.js 07:28:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 116 (0x8f774400) [pid = 17795] [serial = 2184] [outer = 0x8eb84800] 07:28:57 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a5c00 == 40 [pid = 17795] [id = 714] 07:28:57 INFO - PROCESS | 17795 | --DOCSHELL 0x8d841800 == 39 [pid = 17795] [id = 713] 07:28:57 INFO - PROCESS | 17795 | --DOCSHELL 0x8e318000 == 38 [pid = 17795] [id = 707] 07:28:57 INFO - PROCESS | 17795 | --DOMWINDOW == 115 (0x8f5a1c00) [pid = 17795] [serial = 2120] [outer = (nil)] [url = about:blank] 07:28:57 INFO - PROCESS | 17795 | --DOMWINDOW == 114 (0x8e4a8800) [pid = 17795] [serial = 2105] [outer = (nil)] [url = about:blank] 07:28:57 INFO - PROCESS | 17795 | --DOMWINDOW == 113 (0x92c8d000) [pid = 17795] [serial = 2114] [outer = (nil)] [url = about:blank] 07:28:57 INFO - PROCESS | 17795 | --DOMWINDOW == 112 (0x91168400) [pid = 17795] [serial = 2093] [outer = (nil)] [url = about:blank] 07:28:57 INFO - PROCESS | 17795 | --DOMWINDOW == 111 (0x94995000) [pid = 17795] [serial = 2099] [outer = (nil)] [url = about:blank] 07:28:57 INFO - PROCESS | 17795 | --DOMWINDOW == 110 (0x8ec87800) [pid = 17795] [serial = 2108] [outer = (nil)] [url = about:blank] 07:28:57 INFO - PROCESS | 17795 | --DOMWINDOW == 109 (0x8f499c00) [pid = 17795] [serial = 2109] [outer = (nil)] [url = about:blank] 07:28:57 INFO - PROCESS | 17795 | --DOMWINDOW == 108 (0x92cc8800) [pid = 17795] [serial = 2121] [outer = (nil)] [url = about:blank] 07:28:57 INFO - PROCESS | 17795 | --DOMWINDOW == 107 (0x92cca800) [pid = 17795] [serial = 2115] [outer = (nil)] [url = about:blank] 07:28:57 INFO - PROCESS | 17795 | --DOMWINDOW == 106 (0x93e2cc00) [pid = 17795] [serial = 2117] [outer = (nil)] [url = about:blank] 07:28:57 INFO - PROCESS | 17795 | --DOMWINDOW == 105 (0x95494c00) [pid = 17795] [serial = 2102] [outer = (nil)] [url = about:blank] 07:28:57 INFO - PROCESS | 17795 | --DOMWINDOW == 104 (0x8f485c00) [pid = 17795] [serial = 2090] [outer = (nil)] [url = about:blank] 07:28:57 INFO - PROCESS | 17795 | --DOMWINDOW == 103 (0x93e2bc00) [pid = 17795] [serial = 2096] [outer = (nil)] [url = about:blank] 07:28:57 INFO - PROCESS | 17795 | --DOMWINDOW == 102 (0x90e16800) [pid = 17795] [serial = 2111] [outer = (nil)] [url = about:blank] 07:28:57 INFO - PROCESS | 17795 | --DOMWINDOW == 101 (0x92271400) [pid = 17795] [serial = 2112] [outer = (nil)] [url = about:blank] 07:28:57 INFO - PROCESS | 17795 | --DOMWINDOW == 100 (0x8ebc3000) [pid = 17795] [serial = 2106] [outer = (nil)] [url = about:blank] 07:28:57 INFO - PROCESS | 17795 | --DOMWINDOW == 99 (0x94998c00) [pid = 17795] [serial = 2118] [outer = (nil)] [url = about:blank] 07:28:57 INFO - PROCESS | 17795 | 1469111337863 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]]]}] 07:28:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:28:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1383ms 07:28:57 INFO - PROCESS | 17795 | 1469111337939 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 07:28:57 INFO - PROCESS | 17795 | 1469111337945 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 07:28:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:28:57 INFO - PROCESS | 17795 | 1469111337954 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:28:57 INFO - PROCESS | 17795 | 1469111337958 Marionette TRACE conn3 <- [1,2882,null,{}] 07:28:57 INFO - PROCESS | 17795 | 1469111337964 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}] 07:28:57 INFO - PROCESS | 17795 | 1469111337969 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:58 INFO - PROCESS | 17795 | 1469111338145 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 07:28:58 INFO - PROCESS | 17795 | 1469111338155 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:58 INFO - PROCESS | 17795 | 1469111338161 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:58 INFO - PROCESS | 17795 | ++DOCSHELL 0x9227c000 == 39 [pid = 17795] [id = 728] 07:28:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 100 (0x92c42400) [pid = 17795] [serial = 2185] [outer = (nil)] 07:28:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 101 (0x92cc3800) [pid = 17795] [serial = 2186] [outer = 0x92c42400] 07:28:58 INFO - PROCESS | 17795 | 1469111338227 Marionette DEBUG loaded listener.js 07:28:58 INFO - PROCESS | 17795 | ++DOMWINDOW == 102 (0x93b02000) [pid = 17795] [serial = 2187] [outer = 0x92c42400] 07:28:59 INFO - PROCESS | 17795 | 1469111339122 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]]]}] 07:28:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:28:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1229ms 07:28:59 INFO - PROCESS | 17795 | 1469111339184 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 07:28:59 INFO - PROCESS | 17795 | 1469111339188 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 07:28:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:28:59 INFO - PROCESS | 17795 | 1469111339201 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:28:59 INFO - PROCESS | 17795 | 1469111339209 Marionette TRACE conn3 <- [1,2886,null,{}] 07:28:59 INFO - PROCESS | 17795 | 1469111339217 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}] 07:28:59 INFO - PROCESS | 17795 | 1469111339224 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:59 INFO - PROCESS | 17795 | 1469111339387 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 07:28:59 INFO - PROCESS | 17795 | 1469111339555 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:59 INFO - PROCESS | 17795 | 1469111339561 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:28:59 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e315c00 == 40 [pid = 17795] [id = 729] 07:28:59 INFO - PROCESS | 17795 | ++DOMWINDOW == 103 (0x93e30400) [pid = 17795] [serial = 2188] [outer = (nil)] 07:28:59 INFO - PROCESS | 17795 | ++DOMWINDOW == 104 (0x954d7c00) [pid = 17795] [serial = 2189] [outer = 0x93e30400] 07:28:59 INFO - PROCESS | 17795 | 1469111339626 Marionette DEBUG loaded listener.js 07:28:59 INFO - PROCESS | 17795 | ++DOMWINDOW == 105 (0x97b45400) [pid = 17795] [serial = 2190] [outer = 0x93e30400] 07:29:00 INFO - PROCESS | 17795 | 1469111340399 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]]]}] 07:29:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:29:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1244ms 07:29:00 INFO - PROCESS | 17795 | 1469111340438 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 07:29:00 INFO - PROCESS | 17795 | 1469111340443 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 07:29:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:29:00 INFO - PROCESS | 17795 | 1469111340449 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:29:00 INFO - PROCESS | 17795 | 1469111340451 Marionette TRACE conn3 <- [1,2890,null,{}] 07:29:00 INFO - PROCESS | 17795 | 1469111340471 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}] 07:29:00 INFO - PROCESS | 17795 | 1469111340476 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:00 INFO - PROCESS | 17795 | 1469111340695 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 07:29:00 INFO - PROCESS | 17795 | 1469111340716 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:00 INFO - PROCESS | 17795 | 1469111340725 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:00 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e316800 == 41 [pid = 17795] [id = 730] 07:29:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 106 (0x8f485c00) [pid = 17795] [serial = 2191] [outer = (nil)] 07:29:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 107 (0x99095c00) [pid = 17795] [serial = 2192] [outer = 0x8f485c00] 07:29:00 INFO - PROCESS | 17795 | 1469111340789 Marionette DEBUG loaded listener.js 07:29:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 108 (0x994c7800) [pid = 17795] [serial = 2193] [outer = 0x8f485c00] 07:29:01 INFO - PROCESS | 17795 | 1469111341666 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:29:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:29:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1284ms 07:29:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:29:01 INFO - PROCESS | 17795 | 1469111341738 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 07:29:01 INFO - PROCESS | 17795 | 1469111341740 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 07:29:01 INFO - PROCESS | 17795 | 1469111341747 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:29:01 INFO - PROCESS | 17795 | 1469111341752 Marionette TRACE conn3 <- [1,2894,null,{}] 07:29:01 INFO - PROCESS | 17795 | 1469111341758 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}] 07:29:01 INFO - PROCESS | 17795 | 1469111341764 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:02 INFO - PROCESS | 17795 | 1469111342073 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 07:29:02 INFO - PROCESS | 17795 | --DOMWINDOW == 107 (0x9115c800) [pid = 17795] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:29:02 INFO - PROCESS | 17795 | --DOMWINDOW == 106 (0x93b05000) [pid = 17795] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:29:02 INFO - PROCESS | 17795 | --DOMWINDOW == 105 (0x8e316c00) [pid = 17795] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:29:02 INFO - PROCESS | 17795 | --DOMWINDOW == 104 (0x8ec8e000) [pid = 17795] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:29:02 INFO - PROCESS | 17795 | --DOMWINDOW == 103 (0x92c4e400) [pid = 17795] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:29:02 INFO - PROCESS | 17795 | --DOMWINDOW == 102 (0x8ebc5000) [pid = 17795] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:29:02 INFO - PROCESS | 17795 | 1469111342190 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:02 INFO - PROCESS | 17795 | 1469111342206 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:02 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec8e000 == 42 [pid = 17795] [id = 731] 07:29:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 103 (0x8f327c00) [pid = 17795] [serial = 2194] [outer = (nil)] 07:29:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 104 (0x93b06400) [pid = 17795] [serial = 2195] [outer = 0x8f327c00] 07:29:02 INFO - PROCESS | 17795 | 1469111342278 Marionette DEBUG loaded listener.js 07:29:02 INFO - PROCESS | 17795 | ++DOMWINDOW == 105 (0x9966a400) [pid = 17795] [serial = 2196] [outer = 0x8f327c00] 07:29:03 INFO - PROCESS | 17795 | 1469111343007 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]]]}] 07:29:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:29:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1285ms 07:29:03 INFO - PROCESS | 17795 | 1469111343039 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 07:29:03 INFO - PROCESS | 17795 | 1469111343043 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 07:29:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:29:03 INFO - PROCESS | 17795 | 1469111343052 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:29:03 INFO - PROCESS | 17795 | 1469111343055 Marionette TRACE conn3 <- [1,2898,null,{}] 07:29:03 INFO - PROCESS | 17795 | 1469111343061 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}] 07:29:03 INFO - PROCESS | 17795 | 1469111343067 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:03 INFO - PROCESS | 17795 | 1469111343240 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 07:29:03 INFO - PROCESS | 17795 | 1469111343249 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:03 INFO - PROCESS | 17795 | 1469111343257 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:03 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d842c00 == 43 [pid = 17795] [id = 732] 07:29:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 106 (0x8e30fc00) [pid = 17795] [serial = 2197] [outer = (nil)] 07:29:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 107 (0x99930800) [pid = 17795] [serial = 2198] [outer = 0x8e30fc00] 07:29:03 INFO - PROCESS | 17795 | 1469111343320 Marionette DEBUG loaded listener.js 07:29:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 108 (0x999cf800) [pid = 17795] [serial = 2199] [outer = 0x8e30fc00] 07:29:04 INFO - PROCESS | 17795 | 1469111344305 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]]]}] 07:29:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:29:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1331ms 07:29:04 INFO - PROCESS | 17795 | 1469111344384 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 07:29:04 INFO - PROCESS | 17795 | 1469111344389 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 07:29:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:29:04 INFO - PROCESS | 17795 | 1469111344400 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:29:04 INFO - PROCESS | 17795 | 1469111344404 Marionette TRACE conn3 <- [1,2902,null,{}] 07:29:04 INFO - PROCESS | 17795 | 1469111344414 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}] 07:29:04 INFO - PROCESS | 17795 | 1469111344419 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:04 INFO - PROCESS | 17795 | 1469111344644 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 07:29:04 INFO - PROCESS | 17795 | 1469111344891 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:04 INFO - PROCESS | 17795 | 1469111344906 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:04 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ebcb400 == 44 [pid = 17795] [id = 733] 07:29:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 109 (0x8ec84800) [pid = 17795] [serial = 2200] [outer = (nil)] 07:29:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 110 (0x90e09400) [pid = 17795] [serial = 2201] [outer = 0x8ec84800] 07:29:05 INFO - PROCESS | 17795 | 1469111344996 Marionette DEBUG loaded listener.js 07:29:05 INFO - PROCESS | 17795 | ++DOMWINDOW == 111 (0x9109bc00) [pid = 17795] [serial = 2202] [outer = 0x8ec84800] 07:29:05 INFO - PROCESS | 17795 | 1469111345861 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:29:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:29:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1535ms 07:29:05 INFO - PROCESS | 17795 | 1469111345934 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 07:29:05 INFO - PROCESS | 17795 | 1469111345941 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 07:29:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:29:05 INFO - PROCESS | 17795 | 1469111345953 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:29:05 INFO - PROCESS | 17795 | 1469111345957 Marionette TRACE conn3 <- [1,2906,null,{}] 07:29:05 INFO - PROCESS | 17795 | 1469111345964 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}] 07:29:05 INFO - PROCESS | 17795 | 1469111345971 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:06 INFO - PROCESS | 17795 | 1469111346197 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 07:29:06 INFO - PROCESS | 17795 | 1469111346442 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:06 INFO - PROCESS | 17795 | 1469111346451 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:06 INFO - PROCESS | 17795 | ++DOCSHELL 0x9240dc00 == 45 [pid = 17795] [id = 734] 07:29:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 112 (0x92c90400) [pid = 17795] [serial = 2203] [outer = (nil)] 07:29:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 113 (0x93d57000) [pid = 17795] [serial = 2204] [outer = 0x92c90400] 07:29:06 INFO - PROCESS | 17795 | 1469111346574 Marionette DEBUG loaded listener.js 07:29:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 114 (0x93e65c00) [pid = 17795] [serial = 2205] [outer = 0x92c90400] 07:29:07 INFO - PROCESS | 17795 | 1469111347474 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]]]}] 07:29:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:29:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1589ms 07:29:07 INFO - PROCESS | 17795 | 1469111347542 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 07:29:07 INFO - PROCESS | 17795 | 1469111347546 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 07:29:07 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:29:07 INFO - PROCESS | 17795 | 1469111347554 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:29:07 INFO - PROCESS | 17795 | 1469111347560 Marionette TRACE conn3 <- [1,2910,null,{}] 07:29:07 INFO - PROCESS | 17795 | 1469111347576 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}] 07:29:07 INFO - PROCESS | 17795 | 1469111347585 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:07 INFO - PROCESS | 17795 | 1469111347806 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 07:29:08 INFO - PROCESS | 17795 | 1469111348037 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:08 INFO - PROCESS | 17795 | 1469111348047 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:08 INFO - PROCESS | 17795 | ++DOCSHELL 0x90e15400 == 46 [pid = 17795] [id = 735] 07:29:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 115 (0x99677800) [pid = 17795] [serial = 2206] [outer = (nil)] 07:29:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 116 (0x9992e400) [pid = 17795] [serial = 2207] [outer = 0x99677800] 07:29:08 INFO - PROCESS | 17795 | 1469111348172 Marionette DEBUG loaded listener.js 07:29:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 117 (0x999cb800) [pid = 17795] [serial = 2208] [outer = 0x99677800] 07:29:08 INFO - PROCESS | 17795 | 1469111348882 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]]]}] 07:29:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:29:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:29:08 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1343ms 07:29:08 INFO - PROCESS | 17795 | 1469111348897 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 07:29:08 INFO - PROCESS | 17795 | 1469111348903 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 07:29:08 INFO - TEST-START | /DOMEvents/constructors.html 07:29:08 INFO - PROCESS | 17795 | 1469111348928 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:29:08 INFO - PROCESS | 17795 | 1469111348930 Marionette TRACE conn3 <- [1,2914,null,{}] 07:29:08 INFO - PROCESS | 17795 | 1469111348937 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}] 07:29:08 INFO - PROCESS | 17795 | 1469111348942 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:09 INFO - PROCESS | 17795 | 1469111349116 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 07:29:09 INFO - PROCESS | 17795 | 1469111349309 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:09 INFO - PROCESS | 17795 | 1469111349316 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:09 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e315000 == 47 [pid = 17795] [id = 736] 07:29:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 118 (0x9966d400) [pid = 17795] [serial = 2209] [outer = (nil)] 07:29:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 119 (0x99acc800) [pid = 17795] [serial = 2210] [outer = 0x9966d400] 07:29:09 INFO - PROCESS | 17795 | 1469111349391 Marionette DEBUG loaded listener.js 07:29:09 INFO - PROCESS | 17795 | ++DOMWINDOW == 120 (0x9a360400) [pid = 17795] [serial = 2211] [outer = 0x9966d400] 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:29:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:29:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:29:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:29:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:29:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:29:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:29:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:29:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:29:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:29:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:29:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:29:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:29:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:29:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:29:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:29:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:29:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:29:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:29:10 INFO - PROCESS | 17795 | 1469111350330 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]]]}] 07:29:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:29:10 INFO - TEST-OK | /DOMEvents/constructors.html | took 1472ms 07:29:10 INFO - PROCESS | 17795 | 1469111350419 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 07:29:10 INFO - PROCESS | 17795 | 1469111350422 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 07:29:10 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:29:10 INFO - PROCESS | 17795 | 1469111350432 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:29:10 INFO - PROCESS | 17795 | 1469111350435 Marionette TRACE conn3 <- [1,2918,null,{}] 07:29:10 INFO - PROCESS | 17795 | 1469111350445 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}] 07:29:10 INFO - PROCESS | 17795 | 1469111350449 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:10 INFO - PROCESS | 17795 | 1469111350620 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 07:29:10 INFO - PROCESS | 17795 | 1469111350806 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:10 INFO - PROCESS | 17795 | 1469111350812 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:10 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e366400 == 48 [pid = 17795] [id = 737] 07:29:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 121 (0x92c8e800) [pid = 17795] [serial = 2212] [outer = (nil)] 07:29:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 122 (0x9a58bc00) [pid = 17795] [serial = 2213] [outer = 0x92c8e800] 07:29:10 INFO - PROCESS | 17795 | 1469111350886 Marionette DEBUG loaded listener.js 07:29:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 123 (0x9a58cc00) [pid = 17795] [serial = 2214] [outer = 0x92c8e800] 07:29:11 INFO - PROCESS | 17795 | 1469111351646 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:29:11 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:29:11 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1236ms 07:29:11 INFO - PROCESS | 17795 | 1469111351668 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 07:29:11 INFO - PROCESS | 17795 | 1469111351672 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 07:29:11 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:29:11 INFO - PROCESS | 17795 | 1469111351678 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:29:11 INFO - PROCESS | 17795 | 1469111351681 Marionette TRACE conn3 <- [1,2922,null,{}] 07:29:11 INFO - PROCESS | 17795 | 1469111351688 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}] 07:29:11 INFO - PROCESS | 17795 | 1469111351698 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:11 INFO - PROCESS | 17795 | 1469111351892 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 07:29:12 INFO - PROCESS | 17795 | 1469111352090 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:12 INFO - PROCESS | 17795 | 1469111352097 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:12 INFO - PROCESS | 17795 | ++DOCSHELL 0x9a365c00 == 49 [pid = 17795] [id = 738] 07:29:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 124 (0x9ac74800) [pid = 17795] [serial = 2215] [outer = (nil)] 07:29:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 125 (0x9ad73c00) [pid = 17795] [serial = 2216] [outer = 0x9ac74800] 07:29:12 INFO - PROCESS | 17795 | 1469111352171 Marionette DEBUG loaded listener.js 07:29:12 INFO - PROCESS | 17795 | ++DOMWINDOW == 126 (0x9b0afc00) [pid = 17795] [serial = 2217] [outer = 0x9ac74800] 07:29:12 INFO - PROCESS | 17795 | [17795] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 07:29:12 INFO - PROCESS | 17795 | [17795] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 07:29:12 INFO - PROCESS | 17795 | [17795] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 07:29:12 INFO - PROCESS | 17795 | [17795] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 07:29:13 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:29:13 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:29:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:29:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:29:13 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 07:29:13 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:29:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:29:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:29:13 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 07:29:13 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:29:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:29:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:29:13 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]" 07:29:13 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:29:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:29:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:29:13 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:29:13 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1336ms 07:29:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:29:13 INFO - PROCESS | 17795 | 1469111352991 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]]]}] 07:29:13 INFO - PROCESS | 17795 | 1469111353018 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 07:29:13 INFO - PROCESS | 17795 | 1469111353020 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 07:29:13 INFO - PROCESS | 17795 | 1469111353037 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:29:13 INFO - PROCESS | 17795 | 1469111353043 Marionette TRACE conn3 <- [1,2926,null,{}] 07:29:13 INFO - PROCESS | 17795 | 1469111353049 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}] 07:29:13 INFO - PROCESS | 17795 | 1469111353055 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:13 INFO - PROCESS | 17795 | 1469111353229 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 07:29:13 INFO - PROCESS | 17795 | 1469111353424 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:13 INFO - PROCESS | 17795 | 1469111353431 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:13 INFO - PROCESS | 17795 | ++DOCSHELL 0x91091800 == 50 [pid = 17795] [id = 739] 07:29:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 127 (0x9ad6f800) [pid = 17795] [serial = 2218] [outer = (nil)] 07:29:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 128 (0x9d4d8800) [pid = 17795] [serial = 2219] [outer = 0x9ad6f800] 07:29:13 INFO - PROCESS | 17795 | 1469111353505 Marionette DEBUG loaded listener.js 07:29:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 129 (0x9d4e2800) [pid = 17795] [serial = 2220] [outer = 0x9ad6f800] 07:29:14 INFO - PROCESS | 17795 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:29:14 INFO - PROCESS | 17795 | 1469111354305 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]]]}] 07:29:14 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:29:14 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1292ms 07:29:14 INFO - PROCESS | 17795 | 1469111354327 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 07:29:14 INFO - PROCESS | 17795 | 1469111354331 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 07:29:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:29:14 INFO - PROCESS | 17795 | 1469111354337 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:29:14 INFO - PROCESS | 17795 | 1469111354340 Marionette TRACE conn3 <- [1,2930,null,{}] 07:29:14 INFO - PROCESS | 17795 | 1469111354346 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}] 07:29:14 INFO - PROCESS | 17795 | 1469111354352 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:14 INFO - PROCESS | 17795 | 1469111354520 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 07:29:14 INFO - PROCESS | 17795 | 1469111354720 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:14 INFO - PROCESS | 17795 | 1469111354731 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:14 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f323000 == 51 [pid = 17795] [id = 740] 07:29:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 130 (0x8f324c00) [pid = 17795] [serial = 2221] [outer = (nil)] 07:29:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 131 (0x95492c00) [pid = 17795] [serial = 2222] [outer = 0x8f324c00] 07:29:14 INFO - PROCESS | 17795 | 1469111354804 Marionette DEBUG loaded listener.js 07:29:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 132 (0x9870b000) [pid = 17795] [serial = 2223] [outer = 0x8f324c00] 07:29:15 INFO - PROCESS | 17795 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:29:15 INFO - PROCESS | 17795 | 1469111355866 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]]]}] 07:29:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:29:15 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1580ms 07:29:15 INFO - PROCESS | 17795 | 1469111355918 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 07:29:15 INFO - PROCESS | 17795 | 1469111355924 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 07:29:15 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:29:15 INFO - PROCESS | 17795 | 1469111355931 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:29:15 INFO - PROCESS | 17795 | 1469111355939 Marionette TRACE conn3 <- [1,2934,null,{}] 07:29:15 INFO - PROCESS | 17795 | 1469111355947 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}] 07:29:15 INFO - PROCESS | 17795 | 1469111355952 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:16 INFO - PROCESS | 17795 | 1469111356158 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 07:29:16 INFO - PROCESS | 17795 | 1469111356332 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:16 INFO - PROCESS | 17795 | 1469111356342 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:16 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f49e000 == 52 [pid = 17795] [id = 741] 07:29:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 133 (0x9227fc00) [pid = 17795] [serial = 2224] [outer = (nil)] 07:29:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 134 (0x92404c00) [pid = 17795] [serial = 2225] [outer = 0x9227fc00] 07:29:16 INFO - PROCESS | 17795 | 1469111356497 Marionette DEBUG loaded listener.js 07:29:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 135 (0x92c46400) [pid = 17795] [serial = 2226] [outer = 0x9227fc00] 07:29:18 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec8e000 == 51 [pid = 17795] [id = 731] 07:29:18 INFO - PROCESS | 17795 | --DOCSHELL 0x8e316800 == 50 [pid = 17795] [id = 730] 07:29:18 INFO - PROCESS | 17795 | --DOCSHELL 0x8e315c00 == 49 [pid = 17795] [id = 729] 07:29:18 INFO - PROCESS | 17795 | --DOCSHELL 0x9227c000 == 48 [pid = 17795] [id = 728] 07:29:18 INFO - PROCESS | 17795 | --DOCSHELL 0x8d84bc00 == 47 [pid = 17795] [id = 727] 07:29:18 INFO - PROCESS | 17795 | --DOCSHELL 0x8eb82000 == 46 [pid = 17795] [id = 726] 07:29:18 INFO - PROCESS | 17795 | --DOCSHELL 0x9240e400 == 45 [pid = 17795] [id = 721] 07:29:18 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebc6000 == 44 [pid = 17795] [id = 720] 07:29:18 INFO - PROCESS | 17795 | --DOCSHELL 0x925cb000 == 43 [pid = 17795] [id = 710] 07:29:18 INFO - PROCESS | 17795 | --DOCSHELL 0x90e0e400 == 42 [pid = 17795] [id = 709] 07:29:18 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a4c00 == 41 [pid = 17795] [id = 708] 07:29:18 INFO - PROCESS | 17795 | --DOCSHELL 0x9792f800 == 40 [pid = 17795] [id = 722] 07:29:18 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a1800 == 39 [pid = 17795] [id = 725] 07:29:18 INFO - PROCESS | 17795 | --DOCSHELL 0x8e363400 == 38 [pid = 17795] [id = 724] 07:29:18 INFO - PROCESS | 17795 | --DOCSHELL 0x99019400 == 37 [pid = 17795] [id = 723] 07:29:18 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a0800 == 36 [pid = 17795] [id = 719] 07:29:18 INFO - PROCESS | 17795 | --DOCSHELL 0x8d844800 == 35 [pid = 17795] [id = 712] 07:29:18 INFO - PROCESS | 17795 | --DOCSHELL 0x8f7e4800 == 34 [pid = 17795] [id = 711] 07:29:18 INFO - PROCESS | 17795 | --DOCSHELL 0x8f323000 == 33 [pid = 17795] [id = 740] 07:29:18 INFO - PROCESS | 17795 | --DOCSHELL 0x91091800 == 32 [pid = 17795] [id = 739] 07:29:18 INFO - PROCESS | 17795 | --DOCSHELL 0x9a365c00 == 31 [pid = 17795] [id = 738] 07:29:18 INFO - PROCESS | 17795 | --DOCSHELL 0x8e366400 == 30 [pid = 17795] [id = 737] 07:29:18 INFO - PROCESS | 17795 | --DOCSHELL 0x90e15400 == 29 [pid = 17795] [id = 735] 07:29:18 INFO - PROCESS | 17795 | --DOCSHELL 0x8e315000 == 28 [pid = 17795] [id = 736] 07:29:18 INFO - PROCESS | 17795 | --DOCSHELL 0x9240dc00 == 27 [pid = 17795] [id = 734] 07:29:18 INFO - PROCESS | 17795 | --DOCSHELL 0x8d842c00 == 26 [pid = 17795] [id = 732] 07:29:18 INFO - PROCESS | 17795 | --DOCSHELL 0x8ebcb400 == 25 [pid = 17795] [id = 733] 07:29:18 INFO - PROCESS | 17795 | 1469111358435 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]]]}] 07:29:18 INFO - PROCESS | 17795 | --DOMWINDOW == 134 (0x954d6400) [pid = 17795] [serial = 2153] [outer = (nil)] [url = about:blank] 07:29:18 INFO - PROCESS | 17795 | --DOMWINDOW == 133 (0x93e62000) [pid = 17795] [serial = 2150] [outer = (nil)] [url = about:blank] 07:29:18 INFO - PROCESS | 17795 | --DOMWINDOW == 132 (0x8f31a800) [pid = 17795] [serial = 2142] [outer = (nil)] [url = about:blank] 07:29:18 INFO - PROCESS | 17795 | --DOMWINDOW == 131 (0x8e56c000) [pid = 17795] [serial = 2141] [outer = (nil)] [url = about:blank] 07:29:18 INFO - PROCESS | 17795 | --DOMWINDOW == 130 (0x8f48c800) [pid = 17795] [serial = 2144] [outer = (nil)] [url = about:blank] 07:29:18 INFO - PROCESS | 17795 | --DOMWINDOW == 129 (0x9109a400) [pid = 17795] [serial = 2129] [outer = (nil)] [url = about:blank] 07:29:18 INFO - PROCESS | 17795 | --DOMWINDOW == 128 (0x8f5a7000) [pid = 17795] [serial = 2145] [outer = (nil)] [url = about:blank] 07:29:18 INFO - PROCESS | 17795 | --DOMWINDOW == 127 (0x98472800) [pid = 17795] [serial = 2135] [outer = (nil)] [url = about:blank] 07:29:18 INFO - PROCESS | 17795 | --DOMWINDOW == 126 (0x8ec87c00) [pid = 17795] [serial = 2126] [outer = (nil)] [url = about:blank] 07:29:18 INFO - PROCESS | 17795 | --DOMWINDOW == 125 (0x954d8000) [pid = 17795] [serial = 2132] [outer = (nil)] [url = about:blank] 07:29:18 INFO - PROCESS | 17795 | --DOMWINDOW == 124 (0x93e31c00) [pid = 17795] [serial = 2156] [outer = (nil)] [url = about:blank] 07:29:18 INFO - PROCESS | 17795 | --DOMWINDOW == 123 (0x925cd800) [pid = 17795] [serial = 2147] [outer = (nil)] [url = about:blank] 07:29:18 INFO - PROCESS | 17795 | --DOMWINDOW == 122 (0x97b47c00) [pid = 17795] [serial = 2154] [outer = (nil)] [url = about:blank] 07:29:18 INFO - PROCESS | 17795 | --DOMWINDOW == 121 (0x92c4a400) [pid = 17795] [serial = 2148] [outer = (nil)] [url = about:blank] 07:29:18 INFO - PROCESS | 17795 | --DOMWINDOW == 120 (0x9901dc00) [pid = 17795] [serial = 2138] [outer = (nil)] [url = about:blank] 07:29:18 INFO - PROCESS | 17795 | --DOMWINDOW == 119 (0x9548fc00) [pid = 17795] [serial = 2151] [outer = (nil)] [url = about:blank] 07:29:18 INFO - PROCESS | 17795 | --DOMWINDOW == 118 (0x990a0400) [pid = 17795] [serial = 2159] [outer = (nil)] [url = about:blank] 07:29:18 INFO - PROCESS | 17795 | --DOMWINDOW == 117 (0x98467400) [pid = 17795] [serial = 2157] [outer = (nil)] [url = about:blank] 07:29:18 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:29:18 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 2738ms 07:29:18 INFO - PROCESS | 17795 | 1469111358671 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 07:29:18 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:29:18 INFO - PROCESS | 17795 | 1469111358676 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 07:29:18 INFO - PROCESS | 17795 | 1469111358685 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:29:18 INFO - PROCESS | 17795 | 1469111358691 Marionette TRACE conn3 <- [1,2938,null,{}] 07:29:18 INFO - PROCESS | 17795 | 1469111358700 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}] 07:29:18 INFO - PROCESS | 17795 | 1469111358704 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:18 INFO - PROCESS | 17795 | 1469111358843 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 07:29:19 INFO - PROCESS | 17795 | 1469111358990 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:19 INFO - PROCESS | 17795 | 1469111358997 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:19 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a1400 == 26 [pid = 17795] [id = 742] 07:29:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 118 (0x8e4a1800) [pid = 17795] [serial = 2227] [outer = (nil)] 07:29:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 119 (0x8e561400) [pid = 17795] [serial = 2228] [outer = 0x8e4a1800] 07:29:19 INFO - PROCESS | 17795 | 1469111359074 Marionette DEBUG loaded listener.js 07:29:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 120 (0x8e569c00) [pid = 17795] [serial = 2229] [outer = 0x8e4a1800] 07:29:19 INFO - PROCESS | 17795 | 1469111359708 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]]]}] 07:29:19 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. 07:29:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1044ms 07:29:19 INFO - PROCESS | 17795 | 1469111359726 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 07:29:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:29:19 INFO - PROCESS | 17795 | 1469111359734 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 07:29:19 INFO - PROCESS | 17795 | 1469111359746 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:29:19 INFO - PROCESS | 17795 | 1469111359751 Marionette TRACE conn3 <- [1,2942,null,{}] 07:29:19 INFO - PROCESS | 17795 | 1469111359776 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}] 07:29:19 INFO - PROCESS | 17795 | 1469111359782 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:19 INFO - PROCESS | 17795 | 1469111359959 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 07:29:20 INFO - PROCESS | 17795 | 1469111360109 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:20 INFO - PROCESS | 17795 | 1469111360117 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:20 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec8d800 == 27 [pid = 17795] [id = 743] 07:29:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 121 (0x8f31a400) [pid = 17795] [serial = 2230] [outer = (nil)] 07:29:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 122 (0x8f323000) [pid = 17795] [serial = 2231] [outer = 0x8f31a400] 07:29:20 INFO - PROCESS | 17795 | 1469111360184 Marionette DEBUG loaded listener.js 07:29:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 123 (0x8f483400) [pid = 17795] [serial = 2232] [outer = 0x8f31a400] 07:29:20 INFO - PROCESS | 17795 | 1469111360800 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"]]]}] 07:29:20 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 07:29:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:29:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:29:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1080ms 07:29:20 INFO - PROCESS | 17795 | 1469111360829 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 07:29:20 INFO - PROCESS | 17795 | 1469111360833 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 07:29:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:29:20 INFO - PROCESS | 17795 | 1469111360894 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:29:20 INFO - PROCESS | 17795 | 1469111360900 Marionette TRACE conn3 <- [1,2946,null,{}] 07:29:20 INFO - PROCESS | 17795 | 1469111360918 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}] 07:29:20 INFO - PROCESS | 17795 | 1469111360927 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:21 INFO - PROCESS | 17795 | 1469111361164 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 07:29:21 INFO - PROCESS | 17795 | 1469111361194 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:21 INFO - PROCESS | 17795 | 1469111361205 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:21 INFO - PROCESS | 17795 | ++DOCSHELL 0x9115cc00 == 28 [pid = 17795] [id = 744] 07:29:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 124 (0x91161c00) [pid = 17795] [serial = 2233] [outer = (nil)] 07:29:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 125 (0x92273c00) [pid = 17795] [serial = 2234] [outer = 0x91161c00] 07:29:21 INFO - PROCESS | 17795 | 1469111361275 Marionette DEBUG loaded listener.js 07:29:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 126 (0x9227c000) [pid = 17795] [serial = 2235] [outer = 0x91161c00] 07:29:22 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. 07:29:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1193ms 07:29:22 INFO - PROCESS | 17795 | 1469111362077 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]]]}] 07:29:22 INFO - PROCESS | 17795 | 1469111362088 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 07:29:22 INFO - PROCESS | 17795 | 1469111362106 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 07:29:22 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:29:22 INFO - PROCESS | 17795 | 1469111362121 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:29:22 INFO - PROCESS | 17795 | 1469111362123 Marionette TRACE conn3 <- [1,2950,null,{}] 07:29:22 INFO - PROCESS | 17795 | 1469111362129 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}] 07:29:22 INFO - PROCESS | 17795 | 1469111362134 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:22 INFO - PROCESS | 17795 | 1469111362334 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 07:29:22 INFO - PROCESS | 17795 | 1469111362359 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:22 INFO - PROCESS | 17795 | 1469111362365 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:22 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e562c00 == 29 [pid = 17795] [id = 745] 07:29:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 127 (0x9240b800) [pid = 17795] [serial = 2236] [outer = (nil)] 07:29:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 128 (0x925ce800) [pid = 17795] [serial = 2237] [outer = 0x9240b800] 07:29:22 INFO - PROCESS | 17795 | 1469111362432 Marionette DEBUG loaded listener.js 07:29:22 INFO - PROCESS | 17795 | ++DOMWINDOW == 129 (0x931a5400) [pid = 17795] [serial = 2238] [outer = 0x9240b800] 07:29:23 INFO - PROCESS | 17795 | ++DOCSHELL 0x931a5000 == 30 [pid = 17795] [id = 746] 07:29:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 130 (0x94991000) [pid = 17795] [serial = 2239] [outer = (nil)] 07:29:23 INFO - PROCESS | 17795 | ++DOMWINDOW == 131 (0x95391400) [pid = 17795] [serial = 2240] [outer = 0x94991000] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 130 (0x97927000) [pid = 17795] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 129 (0x8f482400) [pid = 17795] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 128 (0x8f7e5c00) [pid = 17795] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 127 (0x93d58400) [pid = 17795] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 126 (0x8ec87000) [pid = 17795] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 125 (0x991a5800) [pid = 17795] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 124 (0x8f499400) [pid = 17795] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 123 (0x8eb84800) [pid = 17795] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 122 (0x8e562400) [pid = 17795] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 121 (0x8eb82800) [pid = 17795] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 120 (0x90e11000) [pid = 17795] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 119 (0x8f31b800) [pid = 17795] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 118 (0x92338c00) [pid = 17795] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 117 (0x8eb8bc00) [pid = 17795] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 116 (0x92c42400) [pid = 17795] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 115 (0x8f327c00) [pid = 17795] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 114 (0x990a0000) [pid = 17795] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 113 (0x9109ec00) [pid = 17795] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 112 (0x931a6c00) [pid = 17795] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 111 (0x91094800) [pid = 17795] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 110 (0x925c8400) [pid = 17795] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 109 (0x8d845c00) [pid = 17795] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 108 (0x8f485c00) [pid = 17795] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 107 (0x8eb90000) [pid = 17795] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 106 (0x93e30400) [pid = 17795] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 105 (0x9227c800) [pid = 17795] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 104 (0x9499a400) [pid = 17795] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 103 (0x8eb87c00) [pid = 17795] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 102 (0x8d84ac00) [pid = 17795] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 101 (0x92c4a000) [pid = 17795] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 100 (0x93e5fc00) [pid = 17795] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:29:24 INFO - PROCESS | 17795 | --DOMWINDOW == 99 (0x8e30fc00) [pid = 17795] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:29:24 INFO - PROCESS | 17795 | 1469111364345 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]]]}] 07:29:24 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. 07:29:24 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 2244ms 07:29:24 INFO - PROCESS | 17795 | 1469111364366 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 07:29:24 INFO - PROCESS | 17795 | 1469111364370 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 07:29:24 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:29:24 INFO - PROCESS | 17795 | 1469111364376 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:29:24 INFO - PROCESS | 17795 | 1469111364378 Marionette TRACE conn3 <- [1,2954,null,{}] 07:29:24 INFO - PROCESS | 17795 | 1469111364385 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}] 07:29:24 INFO - PROCESS | 17795 | 1469111364390 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:24 INFO - PROCESS | 17795 | 1469111364545 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 07:29:24 INFO - PROCESS | 17795 | 1469111364561 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:24 INFO - PROCESS | 17795 | 1469111364567 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:24 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e312c00 == 31 [pid = 17795] [id = 747] 07:29:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 100 (0x8e565000) [pid = 17795] [serial = 2241] [outer = (nil)] 07:29:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 101 (0x8f776000) [pid = 17795] [serial = 2242] [outer = 0x8e565000] 07:29:24 INFO - PROCESS | 17795 | 1469111364633 Marionette DEBUG loaded listener.js 07:29:24 INFO - PROCESS | 17795 | ++DOMWINDOW == 102 (0x9115e800) [pid = 17795] [serial = 2243] [outer = 0x8e565000] 07:29:25 INFO - PROCESS | 17795 | 1469111365373 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]]]}] 07:29:25 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:29:25 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 07:29:25 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1035ms 07:29:25 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:29:25 INFO - PROCESS | 17795 | 1469111365412 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 07:29:25 INFO - PROCESS | 17795 | 1469111365415 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 07:29:25 INFO - PROCESS | 17795 | 1469111365422 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:29:25 INFO - PROCESS | 17795 | 1469111365425 Marionette TRACE conn3 <- [1,2958,null,{}] 07:29:25 INFO - PROCESS | 17795 | 1469111365430 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}] 07:29:25 INFO - PROCESS | 17795 | 1469111365441 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:25 INFO - PROCESS | 17795 | 1469111365719 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 07:29:25 INFO - PROCESS | 17795 | 1469111365738 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:25 INFO - PROCESS | 17795 | 1469111365744 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:25 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d849000 == 32 [pid = 17795] [id = 748] 07:29:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 103 (0x8e4a7800) [pid = 17795] [serial = 2244] [outer = (nil)] 07:29:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 104 (0x92c8d000) [pid = 17795] [serial = 2245] [outer = 0x8e4a7800] 07:29:25 INFO - PROCESS | 17795 | 1469111365809 Marionette DEBUG loaded listener.js 07:29:25 INFO - PROCESS | 17795 | ++DOMWINDOW == 105 (0x9548b400) [pid = 17795] [serial = 2246] [outer = 0x8e4a7800] 07:29:26 INFO - PROCESS | 17795 | 1469111366752 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]]]}] 07:29:26 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. 07:29:26 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1380ms 07:29:26 INFO - PROCESS | 17795 | 1469111366801 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 07:29:26 INFO - PROCESS | 17795 | 1469111366808 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 07:29:26 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:29:26 INFO - PROCESS | 17795 | 1469111366815 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:29:26 INFO - PROCESS | 17795 | 1469111366824 Marionette TRACE conn3 <- [1,2962,null,{}] 07:29:26 INFO - PROCESS | 17795 | 1469111366877 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}] 07:29:26 INFO - PROCESS | 17795 | 1469111366881 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:27 INFO - PROCESS | 17795 | 1469111367064 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 07:29:27 INFO - PROCESS | 17795 | 1469111367252 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:27 INFO - PROCESS | 17795 | 1469111367262 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:27 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a6800 == 33 [pid = 17795] [id = 749] 07:29:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 106 (0x8e56e800) [pid = 17795] [serial = 2247] [outer = (nil)] 07:29:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 107 (0x8ec84400) [pid = 17795] [serial = 2248] [outer = 0x8e56e800] 07:29:27 INFO - PROCESS | 17795 | 1469111367342 Marionette DEBUG loaded listener.js 07:29:27 INFO - PROCESS | 17795 | ++DOMWINDOW == 108 (0x8f324000) [pid = 17795] [serial = 2249] [outer = 0x8e56e800] 07:29:28 INFO - PROCESS | 17795 | 1469111368116 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]]]}] 07:29:28 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. 07:29:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1334ms 07:29:28 INFO - PROCESS | 17795 | 1469111368149 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 07:29:28 INFO - PROCESS | 17795 | 1469111368156 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 07:29:28 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:29:28 INFO - PROCESS | 17795 | 1469111368168 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:29:28 INFO - PROCESS | 17795 | 1469111368172 Marionette TRACE conn3 <- [1,2966,null,{}] 07:29:28 INFO - PROCESS | 17795 | 1469111368179 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}] 07:29:28 INFO - PROCESS | 17795 | 1469111368185 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:28 INFO - PROCESS | 17795 | 1469111368388 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 07:29:28 INFO - PROCESS | 17795 | 1469111368599 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:28 INFO - PROCESS | 17795 | 1469111368606 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:28 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d844000 == 34 [pid = 17795] [id = 750] 07:29:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 109 (0x90e12000) [pid = 17795] [serial = 2250] [outer = (nil)] 07:29:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 110 (0x9109a400) [pid = 17795] [serial = 2251] [outer = 0x90e12000] 07:29:28 INFO - PROCESS | 17795 | 1469111368689 Marionette DEBUG loaded listener.js 07:29:28 INFO - PROCESS | 17795 | ++DOMWINDOW == 111 (0x92276400) [pid = 17795] [serial = 2252] [outer = 0x90e12000] 07:29:29 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. 07:29:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1344ms 07:29:29 INFO - PROCESS | 17795 | 1469111369497 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]]]}] 07:29:29 INFO - PROCESS | 17795 | 1469111369512 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 07:29:29 INFO - PROCESS | 17795 | 1469111369515 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 07:29:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:29:29 INFO - PROCESS | 17795 | 1469111369523 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:29:29 INFO - PROCESS | 17795 | 1469111369529 Marionette TRACE conn3 <- [1,2970,null,{}] 07:29:29 INFO - PROCESS | 17795 | 1469111369545 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}] 07:29:29 INFO - PROCESS | 17795 | 1469111369554 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:29 INFO - PROCESS | 17795 | 1469111369750 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 07:29:29 INFO - PROCESS | 17795 | 1469111369925 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:29 INFO - PROCESS | 17795 | 1469111369935 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:30 INFO - PROCESS | 17795 | ++DOCSHELL 0x954d1400 == 35 [pid = 17795] [id = 751] 07:29:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 112 (0x954d1c00) [pid = 17795] [serial = 2253] [outer = (nil)] 07:29:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 113 (0x90e10000) [pid = 17795] [serial = 2254] [outer = 0x954d1c00] 07:29:30 INFO - PROCESS | 17795 | 1469111370061 Marionette DEBUG loaded listener.js 07:29:30 INFO - PROCESS | 17795 | ++DOMWINDOW == 114 (0x954dc000) [pid = 17795] [serial = 2255] [outer = 0x954d1c00] 07:29:30 INFO - PROCESS | 17795 | 1469111370828 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]]]}] 07:29:30 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. 07:29:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1341ms 07:29:30 INFO - PROCESS | 17795 | 1469111370865 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 07:29:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:29:30 INFO - PROCESS | 17795 | 1469111370870 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 07:29:30 INFO - PROCESS | 17795 | 1469111370876 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:29:30 INFO - PROCESS | 17795 | 1469111370879 Marionette TRACE conn3 <- [1,2974,null,{}] 07:29:30 INFO - PROCESS | 17795 | 1469111370885 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}] 07:29:30 INFO - PROCESS | 17795 | 1469111370889 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:31 INFO - PROCESS | 17795 | 1469111371086 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 07:29:31 INFO - PROCESS | 17795 | 1469111371257 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:31 INFO - PROCESS | 17795 | 1469111371264 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:31 INFO - PROCESS | 17795 | ++DOCSHELL 0x97926400 == 36 [pid = 17795] [id = 752] 07:29:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 115 (0x97b44800) [pid = 17795] [serial = 2256] [outer = (nil)] 07:29:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 116 (0x97cd3800) [pid = 17795] [serial = 2257] [outer = 0x97b44800] 07:29:31 INFO - PROCESS | 17795 | 1469111371349 Marionette DEBUG loaded listener.js 07:29:31 INFO - PROCESS | 17795 | ++DOMWINDOW == 117 (0x9539b800) [pid = 17795] [serial = 2258] [outer = 0x97b44800] 07:29:32 INFO - PROCESS | 17795 | 1469111372072 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]]]}] 07:29:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 07:29:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1235ms 07:29:32 INFO - PROCESS | 17795 | 1469111372110 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 07:29:32 INFO - PROCESS | 17795 | 1469111372114 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 07:29:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:29:32 INFO - PROCESS | 17795 | 1469111372121 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:29:32 INFO - PROCESS | 17795 | 1469111372125 Marionette TRACE conn3 <- [1,2978,null,{}] 07:29:32 INFO - PROCESS | 17795 | 1469111372130 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}] 07:29:32 INFO - PROCESS | 17795 | 1469111372136 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:32 INFO - PROCESS | 17795 | 1469111372286 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 07:29:32 INFO - PROCESS | 17795 | 1469111372481 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:32 INFO - PROCESS | 17795 | 1469111372488 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:32 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e563800 == 37 [pid = 17795] [id = 753] 07:29:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 118 (0x97b3bc00) [pid = 17795] [serial = 2259] [outer = (nil)] 07:29:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 119 (0x9909d800) [pid = 17795] [serial = 2260] [outer = 0x97b3bc00] 07:29:32 INFO - PROCESS | 17795 | 1469111372564 Marionette DEBUG loaded listener.js 07:29:32 INFO - PROCESS | 17795 | ++DOMWINDOW == 120 (0x99199c00) [pid = 17795] [serial = 2261] [outer = 0x97b3bc00] 07:29:33 INFO - PROCESS | 17795 | 1469111373351 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]]]}] 07:29:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 07:29:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1280ms 07:29:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:29:33 INFO - PROCESS | 17795 | 1469111373402 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 07:29:33 INFO - PROCESS | 17795 | 1469111373405 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 07:29:33 INFO - PROCESS | 17795 | 1469111373412 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:29:33 INFO - PROCESS | 17795 | 1469111373416 Marionette TRACE conn3 <- [1,2982,null,{}] 07:29:33 INFO - PROCESS | 17795 | 1469111373439 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}] 07:29:33 INFO - PROCESS | 17795 | 1469111373449 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:33 INFO - PROCESS | 17795 | 1469111373638 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 07:29:33 INFO - PROCESS | 17795 | 1469111373832 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:33 INFO - PROCESS | 17795 | 1469111373840 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:33 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d847400 == 38 [pid = 17795] [id = 754] 07:29:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 121 (0x8e49e400) [pid = 17795] [serial = 2262] [outer = (nil)] 07:29:33 INFO - PROCESS | 17795 | ++DOMWINDOW == 122 (0x9992b800) [pid = 17795] [serial = 2263] [outer = 0x8e49e400] 07:29:33 INFO - PROCESS | 17795 | 1469111373913 Marionette DEBUG loaded listener.js 07:29:34 INFO - PROCESS | 17795 | ++DOMWINDOW == 123 (0x9966b000) [pid = 17795] [serial = 2264] [outer = 0x8e49e400] 07:29:34 INFO - PROCESS | 17795 | 1469111374658 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"]]]}] 07:29:34 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 07:29:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:29:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1301ms 07:29:34 INFO - PROCESS | 17795 | 1469111374714 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 07:29:34 INFO - PROCESS | 17795 | 1469111374718 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 07:29:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:29:34 INFO - PROCESS | 17795 | 1469111374724 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:29:34 INFO - PROCESS | 17795 | 1469111374728 Marionette TRACE conn3 <- [1,2986,null,{}] 07:29:34 INFO - PROCESS | 17795 | 1469111374733 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}] 07:29:34 INFO - PROCESS | 17795 | 1469111374739 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:34 INFO - PROCESS | 17795 | 1469111374982 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 07:29:35 INFO - PROCESS | 17795 | 1469111375121 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:35 INFO - PROCESS | 17795 | 1469111375136 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:35 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e361c00 == 39 [pid = 17795] [id = 755] 07:29:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 124 (0x8e570800) [pid = 17795] [serial = 2265] [outer = (nil)] 07:29:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 125 (0x99ac6000) [pid = 17795] [serial = 2266] [outer = 0x8e570800] 07:29:35 INFO - PROCESS | 17795 | 1469111375249 Marionette DEBUG loaded listener.js 07:29:35 INFO - PROCESS | 17795 | ++DOMWINDOW == 126 (0x9a362800) [pid = 17795] [serial = 2267] [outer = 0x8e570800] 07:29:36 INFO - PROCESS | 17795 | 1469111376018 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]]]}] 07:29:36 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. 07:29:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1330ms 07:29:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:29:36 INFO - PROCESS | 17795 | 1469111376056 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 07:29:36 INFO - PROCESS | 17795 | 1469111376059 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 07:29:36 INFO - PROCESS | 17795 | 1469111376066 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:29:36 INFO - PROCESS | 17795 | 1469111376069 Marionette TRACE conn3 <- [1,2990,null,{}] 07:29:36 INFO - PROCESS | 17795 | 1469111376075 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}] 07:29:36 INFO - PROCESS | 17795 | 1469111376080 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:36 INFO - PROCESS | 17795 | 1469111376252 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 07:29:36 INFO - PROCESS | 17795 | 1469111376454 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:36 INFO - PROCESS | 17795 | 1469111376463 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:36 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e30f400 == 40 [pid = 17795] [id = 756] 07:29:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 127 (0x8e49f400) [pid = 17795] [serial = 2268] [outer = (nil)] 07:29:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 128 (0x9901e000) [pid = 17795] [serial = 2269] [outer = 0x8e49f400] 07:29:36 INFO - PROCESS | 17795 | 1469111376541 Marionette DEBUG loaded listener.js 07:29:36 INFO - PROCESS | 17795 | ++DOMWINDOW == 129 (0x99501c00) [pid = 17795] [serial = 2270] [outer = 0x8e49f400] 07:29:37 INFO - PROCESS | 17795 | ++DOCSHELL 0x9240fc00 == 41 [pid = 17795] [id = 757] 07:29:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 130 (0x925c7c00) [pid = 17795] [serial = 2271] [outer = (nil)] 07:29:37 INFO - PROCESS | 17795 | ++DOMWINDOW == 131 (0x954d5c00) [pid = 17795] [serial = 2272] [outer = 0x925c7c00] 07:29:37 INFO - PROCESS | 17795 | 1469111377392 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]]]}] 07:29:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 07:29:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1381ms 07:29:37 INFO - PROCESS | 17795 | 1469111377446 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 07:29:37 INFO - PROCESS | 17795 | 1469111377448 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 07:29:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:29:37 INFO - PROCESS | 17795 | 1469111377455 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:29:37 INFO - PROCESS | 17795 | 1469111377459 Marionette TRACE conn3 <- [1,2994,null,{}] 07:29:37 INFO - PROCESS | 17795 | 1469111377464 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}] 07:29:37 INFO - PROCESS | 17795 | 1469111377469 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:37 INFO - PROCESS | 17795 | 1469111377646 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 07:29:38 INFO - PROCESS | 17795 | 1469111378052 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:38 INFO - PROCESS | 17795 | 1469111378063 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:38 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d84f800 == 42 [pid = 17795] [id = 758] 07:29:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 132 (0x8e30e800) [pid = 17795] [serial = 2273] [outer = (nil)] 07:29:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 133 (0x8e314800) [pid = 17795] [serial = 2274] [outer = 0x8e30e800] 07:29:38 INFO - PROCESS | 17795 | 1469111378177 Marionette DEBUG loaded listener.js 07:29:38 INFO - PROCESS | 17795 | ++DOMWINDOW == 134 (0x8e4a4800) [pid = 17795] [serial = 2275] [outer = 0x8e30e800] 07:29:38 INFO - PROCESS | 17795 | 1469111378875 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]]]}] 07:29:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:29:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 07:29:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1482ms 07:29:38 INFO - PROCESS | 17795 | 1469111378941 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 07:29:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:29:38 INFO - PROCESS | 17795 | 1469111378947 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 07:29:38 INFO - PROCESS | 17795 | 1469111378955 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:29:38 INFO - PROCESS | 17795 | 1469111378959 Marionette TRACE conn3 <- [1,2998,null,{}] 07:29:38 INFO - PROCESS | 17795 | 1469111378967 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}] 07:29:38 INFO - PROCESS | 17795 | 1469111378975 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:39 INFO - PROCESS | 17795 | 1469111379202 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 07:29:39 INFO - PROCESS | 17795 | 1469111379403 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:39 INFO - PROCESS | 17795 | 1469111379421 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:39 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e368800 == 43 [pid = 17795] [id = 759] 07:29:39 INFO - PROCESS | 17795 | ++DOMWINDOW == 135 (0x8e499c00) [pid = 17795] [serial = 2276] [outer = (nil)] 07:29:39 INFO - PROCESS | 17795 | ++DOMWINDOW == 136 (0x8f323400) [pid = 17795] [serial = 2277] [outer = 0x8e499c00] 07:29:39 INFO - PROCESS | 17795 | 1469111379529 Marionette DEBUG loaded listener.js 07:29:39 INFO - PROCESS | 17795 | ++DOMWINDOW == 137 (0x8f4a2400) [pid = 17795] [serial = 2278] [outer = 0x8e499c00] 07:29:39 INFO - PROCESS | 17795 | --DOCSHELL 0x8e312c00 == 42 [pid = 17795] [id = 747] 07:29:39 INFO - PROCESS | 17795 | --DOCSHELL 0x931a5000 == 41 [pid = 17795] [id = 746] 07:29:39 INFO - PROCESS | 17795 | --DOCSHELL 0x8e562c00 == 40 [pid = 17795] [id = 745] 07:29:39 INFO - PROCESS | 17795 | --DOCSHELL 0x9115cc00 == 39 [pid = 17795] [id = 744] 07:29:39 INFO - PROCESS | 17795 | --DOCSHELL 0x8ec8d800 == 38 [pid = 17795] [id = 743] 07:29:39 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a1400 == 37 [pid = 17795] [id = 742] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 136 (0x9870e000) [pid = 17795] [serial = 2136] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 135 (0x90e0e000) [pid = 17795] [serial = 2163] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 134 (0x95493800) [pid = 17795] [serial = 2103] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 133 (0x93e5e000) [pid = 17795] [serial = 2097] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 132 (0x8f780800) [pid = 17795] [serial = 2058] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 131 (0x9966dc00) [pid = 17795] [serial = 2172] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 130 (0x99672400) [pid = 17795] [serial = 2174] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 129 (0x8ec8e400) [pid = 17795] [serial = 2183] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 128 (0x8f774400) [pid = 17795] [serial = 2184] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 127 (0x99930c00) [pid = 17795] [serial = 2178] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 126 (0x8f4a2000) [pid = 17795] [serial = 2181] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 125 (0x92272c00) [pid = 17795] [serial = 2130] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 124 (0x995d3000) [pid = 17795] [serial = 2171] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 123 (0x8f775400) [pid = 17795] [serial = 2160] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 122 (0x925c1400) [pid = 17795] [serial = 2061] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 121 (0x9992f000) [pid = 17795] [serial = 2177] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 120 (0x8f321000) [pid = 17795] [serial = 2127] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 119 (0x92cc3800) [pid = 17795] [serial = 2186] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 118 (0x93b06400) [pid = 17795] [serial = 2195] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 117 (0x9950bc00) [pid = 17795] [serial = 2169] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 116 (0x99674400) [pid = 17795] [serial = 2175] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 115 (0x8f776800) [pid = 17795] [serial = 2162] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 114 (0x9966a400) [pid = 17795] [serial = 2196] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 113 (0x9901e800) [pid = 17795] [serial = 2139] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 112 (0x97928c00) [pid = 17795] [serial = 2124] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 111 (0x9227b000) [pid = 17795] [serial = 2094] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 110 (0x92c81400) [pid = 17795] [serial = 2165] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 109 (0x8ec89000) [pid = 17795] [serial = 2180] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 108 (0x8e312800) [pid = 17795] [serial = 2055] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 107 (0x93b02000) [pid = 17795] [serial = 2187] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 106 (0x994c7800) [pid = 17795] [serial = 2193] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 105 (0x9933c800) [pid = 17795] [serial = 2168] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 104 (0x8f49a000) [pid = 17795] [serial = 2091] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 103 (0x954d7c00) [pid = 17795] [serial = 2189] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 102 (0x92cc8400) [pid = 17795] [serial = 2064] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 101 (0x97924800) [pid = 17795] [serial = 2133] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 100 (0x97b45400) [pid = 17795] [serial = 2190] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 99 (0x9227e000) [pid = 17795] [serial = 2070] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 98 (0x92cc5c00) [pid = 17795] [serial = 2166] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 97 (0x92cd0c00) [pid = 17795] [serial = 2088] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 96 (0x93b02400) [pid = 17795] [serial = 2067] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 95 (0x99095c00) [pid = 17795] [serial = 2192] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 94 (0x95397400) [pid = 17795] [serial = 2100] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 93 (0x99930800) [pid = 17795] [serial = 2198] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 17795 | --DOMWINDOW == 92 (0x999cf800) [pid = 17795] [serial = 2199] [outer = (nil)] [url = about:blank] 07:29:40 INFO - PROCESS | 17795 | 1469111380329 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]]]}] 07:29:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 07:29:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1391ms 07:29:40 INFO - PROCESS | 17795 | 1469111380347 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 07:29:40 INFO - PROCESS | 17795 | 1469111380353 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 07:29:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:29:40 INFO - PROCESS | 17795 | 1469111380359 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:29:40 INFO - PROCESS | 17795 | 1469111380363 Marionette TRACE conn3 <- [1,3002,null,{}] 07:29:40 INFO - PROCESS | 17795 | 1469111380369 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}] 07:29:40 INFO - PROCESS | 17795 | 1469111380374 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:40 INFO - PROCESS | 17795 | 1469111380557 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 07:29:40 INFO - PROCESS | 17795 | 1469111380716 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:40 INFO - PROCESS | 17795 | 1469111380724 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:40 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e31c000 == 38 [pid = 17795] [id = 760] 07:29:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 93 (0x8f7f0000) [pid = 17795] [serial = 2279] [outer = (nil)] 07:29:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 94 (0x90e15400) [pid = 17795] [serial = 2280] [outer = 0x8f7f0000] 07:29:40 INFO - PROCESS | 17795 | 1469111380788 Marionette DEBUG loaded listener.js 07:29:40 INFO - PROCESS | 17795 | ++DOMWINDOW == 95 (0x9109c400) [pid = 17795] [serial = 2281] [outer = 0x8f7f0000] 07:29:41 INFO - PROCESS | 17795 | 1469111381469 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]]]}] 07:29:41 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. 07:29:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1132ms 07:29:41 INFO - PROCESS | 17795 | 1469111381492 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 07:29:41 INFO - PROCESS | 17795 | 1469111381496 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 07:29:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:29:41 INFO - PROCESS | 17795 | 1469111381511 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:29:41 INFO - PROCESS | 17795 | 1469111381520 Marionette TRACE conn3 <- [1,3006,null,{}] 07:29:41 INFO - PROCESS | 17795 | 1469111381529 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}] 07:29:41 INFO - PROCESS | 17795 | 1469111381536 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:41 INFO - PROCESS | 17795 | 1469111381749 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 07:29:41 INFO - PROCESS | 17795 | 1469111381767 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:41 INFO - PROCESS | 17795 | 1469111381774 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:41 INFO - PROCESS | 17795 | ++DOCSHELL 0x925d0800 == 39 [pid = 17795] [id = 761] 07:29:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 96 (0x925d0c00) [pid = 17795] [serial = 2282] [outer = (nil)] 07:29:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 97 (0x92c85000) [pid = 17795] [serial = 2283] [outer = 0x925d0c00] 07:29:41 INFO - PROCESS | 17795 | 1469111381838 Marionette DEBUG loaded listener.js 07:29:41 INFO - PROCESS | 17795 | ++DOMWINDOW == 98 (0x92cc7000) [pid = 17795] [serial = 2284] [outer = 0x925d0c00] 07:29:42 INFO - PROCESS | 17795 | 1469111382530 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]]]}] 07:29:42 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. 07:29:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1095ms 07:29:42 INFO - PROCESS | 17795 | 1469111382614 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 07:29:42 INFO - PROCESS | 17795 | 1469111382619 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 07:29:42 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:29:42 INFO - PROCESS | 17795 | 1469111382634 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:29:42 INFO - PROCESS | 17795 | 1469111382638 Marionette TRACE conn3 <- [1,3010,null,{}] 07:29:42 INFO - PROCESS | 17795 | 1469111382644 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}] 07:29:42 INFO - PROCESS | 17795 | 1469111382661 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:42 INFO - PROCESS | 17795 | 1469111382871 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 07:29:42 INFO - PROCESS | 17795 | 1469111382893 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:42 INFO - PROCESS | 17795 | 1469111382901 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:42 INFO - PROCESS | 17795 | ++DOCSHELL 0x92278c00 == 40 [pid = 17795] [id = 762] 07:29:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 99 (0x92cd0c00) [pid = 17795] [serial = 2285] [outer = (nil)] 07:29:42 INFO - PROCESS | 17795 | ++DOMWINDOW == 100 (0x93b09c00) [pid = 17795] [serial = 2286] [outer = 0x92cd0c00] 07:29:42 INFO - PROCESS | 17795 | 1469111382963 Marionette DEBUG loaded listener.js 07:29:43 INFO - PROCESS | 17795 | ++DOMWINDOW == 101 (0x93e60800) [pid = 17795] [serial = 2287] [outer = 0x92cd0c00] 07:29:43 INFO - PROCESS | 17795 | 1469111383733 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]]]}] 07:29:43 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 07:29:43 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1138ms 07:29:43 INFO - PROCESS | 17795 | 1469111383765 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 07:29:43 INFO - PROCESS | 17795 | 1469111383769 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 07:29:43 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:29:43 INFO - PROCESS | 17795 | 1469111383775 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:29:43 INFO - PROCESS | 17795 | 1469111383777 Marionette TRACE conn3 <- [1,3014,null,{}] 07:29:43 INFO - PROCESS | 17795 | 1469111383789 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}] 07:29:43 INFO - PROCESS | 17795 | 1469111383793 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:43 INFO - PROCESS | 17795 | 1469111383988 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 07:29:44 INFO - PROCESS | 17795 | 1469111384015 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:44 INFO - PROCESS | 17795 | 1469111384026 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:44 INFO - PROCESS | 17795 | ++DOCSHELL 0x9539f800 == 41 [pid = 17795] [id = 763] 07:29:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 102 (0x9539fc00) [pid = 17795] [serial = 2288] [outer = (nil)] 07:29:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 103 (0x954d2000) [pid = 17795] [serial = 2289] [outer = 0x9539fc00] 07:29:44 INFO - PROCESS | 17795 | 1469111384100 Marionette DEBUG loaded listener.js 07:29:44 INFO - PROCESS | 17795 | ++DOMWINDOW == 104 (0x97b3cc00) [pid = 17795] [serial = 2290] [outer = 0x9539fc00] 07:29:44 INFO - PROCESS | 17795 | [17795] 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 07:29:44 INFO - PROCESS | 17795 | --DOMWINDOW == 103 (0x8e4a1800) [pid = 17795] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:29:44 INFO - PROCESS | 17795 | --DOMWINDOW == 102 (0x9ad6f800) [pid = 17795] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:29:44 INFO - PROCESS | 17795 | --DOMWINDOW == 101 (0x9227fc00) [pid = 17795] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:29:44 INFO - PROCESS | 17795 | --DOMWINDOW == 100 (0x8f324c00) [pid = 17795] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:29:44 INFO - PROCESS | 17795 | --DOMWINDOW == 99 (0x91161c00) [pid = 17795] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:29:44 INFO - PROCESS | 17795 | --DOMWINDOW == 98 (0x8e565000) [pid = 17795] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:29:44 INFO - PROCESS | 17795 | --DOMWINDOW == 97 (0x9240b800) [pid = 17795] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:29:44 INFO - PROCESS | 17795 | --DOMWINDOW == 96 (0x94991000) [pid = 17795] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:29:44 INFO - PROCESS | 17795 | --DOMWINDOW == 95 (0x8ec84800) [pid = 17795] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:29:44 INFO - PROCESS | 17795 | --DOMWINDOW == 94 (0x92c90400) [pid = 17795] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:29:44 INFO - PROCESS | 17795 | --DOMWINDOW == 93 (0x8f31a400) [pid = 17795] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:29:44 INFO - PROCESS | 17795 | --DOMWINDOW == 92 (0x99677800) [pid = 17795] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:29:44 INFO - PROCESS | 17795 | --DOMWINDOW == 91 (0x9966d400) [pid = 17795] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:29:44 INFO - PROCESS | 17795 | --DOMWINDOW == 90 (0x92c8e800) [pid = 17795] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:29:44 INFO - PROCESS | 17795 | --DOMWINDOW == 89 (0x9ac74800) [pid = 17795] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:29:45 INFO - PROCESS | 17795 | 1469111385065 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:29:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:29:45 INFO - {} 07:29:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:29:45 INFO - {} 07:29:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:29:45 INFO - {} 07:29:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:29:45 INFO - {} 07:29:45 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1341ms 07:29:45 INFO - PROCESS | 17795 | 1469111385118 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 07:29:45 INFO - PROCESS | 17795 | 1469111385121 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 07:29:45 INFO - TEST-START | /FileAPI/fileReader.html 07:29:45 INFO - PROCESS | 17795 | 1469111385133 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:29:45 INFO - PROCESS | 17795 | 1469111385135 Marionette TRACE conn3 <- [1,3018,null,{}] 07:29:45 INFO - PROCESS | 17795 | 1469111385139 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}] 07:29:45 INFO - PROCESS | 17795 | 1469111385145 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:45 INFO - PROCESS | 17795 | 1469111385347 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 07:29:45 INFO - PROCESS | 17795 | 1469111385359 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:45 INFO - PROCESS | 17795 | 1469111385367 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:45 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e565000 == 42 [pid = 17795] [id = 764] 07:29:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 90 (0x8ec84800) [pid = 17795] [serial = 2291] [outer = (nil)] 07:29:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 91 (0x94991000) [pid = 17795] [serial = 2292] [outer = 0x8ec84800] 07:29:45 INFO - PROCESS | 17795 | 1469111385435 Marionette DEBUG loaded listener.js 07:29:45 INFO - PROCESS | 17795 | ++DOMWINDOW == 92 (0x9909d400) [pid = 17795] [serial = 2293] [outer = 0x8ec84800] 07:29:46 INFO - PROCESS | 17795 | 1469111386090 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]]]}] 07:29:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:29:46 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:29:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:29:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:29:46 INFO - TEST-OK | /FileAPI/fileReader.html | took 981ms 07:29:46 INFO - PROCESS | 17795 | 1469111386116 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 07:29:46 INFO - PROCESS | 17795 | 1469111386120 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 07:29:46 INFO - TEST-START | /FileAPI/historical.html 07:29:46 INFO - PROCESS | 17795 | 1469111386127 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:29:46 INFO - PROCESS | 17795 | 1469111386130 Marionette TRACE conn3 <- [1,3022,null,{}] 07:29:46 INFO - PROCESS | 17795 | 1469111386135 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}] 07:29:46 INFO - PROCESS | 17795 | 1469111386139 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:46 INFO - PROCESS | 17795 | 1469111386278 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 07:29:46 INFO - PROCESS | 17795 | 1469111386294 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:46 INFO - PROCESS | 17795 | 1469111386304 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:46 INFO - PROCESS | 17795 | ++DOCSHELL 0x99022400 == 43 [pid = 17795] [id = 765] 07:29:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 93 (0x99095c00) [pid = 17795] [serial = 2294] [outer = (nil)] 07:29:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 94 (0x9966a400) [pid = 17795] [serial = 2295] [outer = 0x99095c00] 07:29:46 INFO - PROCESS | 17795 | 1469111386362 Marionette DEBUG loaded listener.js 07:29:46 INFO - PROCESS | 17795 | ++DOMWINDOW == 95 (0x9966e800) [pid = 17795] [serial = 2296] [outer = 0x99095c00] 07:29:47 INFO - PROCESS | 17795 | 1469111387326 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"]]]}] 07:29:47 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:29:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:29:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:29:47 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:29:47 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:29:47 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:29:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:29:47 INFO - TEST-OK | /FileAPI/historical.html | took 1236ms 07:29:47 INFO - PROCESS | 17795 | 1469111387365 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 07:29:47 INFO - PROCESS | 17795 | 1469111387372 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 07:29:47 INFO - TEST-START | /FileAPI/idlharness.html 07:29:47 INFO - PROCESS | 17795 | 1469111387380 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:29:47 INFO - PROCESS | 17795 | 1469111387388 Marionette TRACE conn3 <- [1,3026,null,{}] 07:29:47 INFO - PROCESS | 17795 | 1469111387395 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}] 07:29:47 INFO - PROCESS | 17795 | 1469111387401 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:47 INFO - PROCESS | 17795 | 1469111387578 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 07:29:47 INFO - PROCESS | 17795 | 1469111387777 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:47 INFO - PROCESS | 17795 | 1469111387790 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:47 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d84d000 == 44 [pid = 17795] [id = 766] 07:29:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 96 (0x8e319c00) [pid = 17795] [serial = 2297] [outer = (nil)] 07:29:47 INFO - PROCESS | 17795 | ++DOMWINDOW == 97 (0x8f59fc00) [pid = 17795] [serial = 2298] [outer = 0x8e319c00] 07:29:47 INFO - PROCESS | 17795 | 1469111387906 Marionette DEBUG loaded listener.js 07:29:48 INFO - PROCESS | 17795 | ++DOMWINDOW == 98 (0x8f7e3000) [pid = 17795] [serial = 2299] [outer = 0x8e319c00] 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:29:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:29:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:29:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:29:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:29:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:29:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:29:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:29:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:29:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:29:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:29:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:29:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:29:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:29:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:29:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:29:49 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 07:29:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:29:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:29:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:29:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:29:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:29:49 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 07:29:49 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 07:29:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:29:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:29:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:29:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:29:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:29:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:29:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:29:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:29:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:29:49 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 07:29:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:29:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:29:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:29:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:29:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:29:49 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 07:29:49 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 07:29:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:29:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:29:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:29:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:29:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:29:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:29:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 2007ms 07:29:49 INFO - PROCESS | 17795 | 1469111389244 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]]]}] 07:29:49 INFO - PROCESS | 17795 | 1469111389538 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 07:29:49 INFO - PROCESS | 17795 | 1469111389546 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 07:29:49 INFO - TEST-START | /FileAPI/idlharness.worker 07:29:49 INFO - PROCESS | 17795 | 1469111389558 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:29:49 INFO - PROCESS | 17795 | 1469111389562 Marionette TRACE conn3 <- [1,3030,null,{}] 07:29:49 INFO - PROCESS | 17795 | 1469111389568 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}] 07:29:49 INFO - PROCESS | 17795 | 1469111389574 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:49 INFO - PROCESS | 17795 | 1469111389750 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 07:29:49 INFO - PROCESS | 17795 | 1469111389968 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:49 INFO - PROCESS | 17795 | 1469111389978 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:50 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e563400 == 45 [pid = 17795] [id = 767] 07:29:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 99 (0x9a365000) [pid = 17795] [serial = 2300] [outer = (nil)] 07:29:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 100 (0x9ac82800) [pid = 17795] [serial = 2301] [outer = 0x9a365000] 07:29:50 INFO - PROCESS | 17795 | 1469111390054 Marionette DEBUG loaded listener.js 07:29:50 INFO - PROCESS | 17795 | ++DOMWINDOW == 101 (0x9ace4000) [pid = 17795] [serial = 2302] [outer = 0x9a365000] 07:29:50 INFO - PROCESS | 17795 | [17795] 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 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:29:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:29:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:29:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:29:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:29:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:29:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:29:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:29:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:29:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:29:52 INFO - {} 07:29:52 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 07:29:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:29:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:29:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:29:52 INFO - {} 07:29:52 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 - {} 07:29:52 INFO - {} 07:29:52 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 07:29:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:29:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:29:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:29:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:29:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:29:52 INFO - {} 07:29:52 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 07:29:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:29:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:29:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:29:52 INFO - {} 07:29:52 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 - {} 07:29:52 INFO - {} 07:29:52 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 07:29:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:29:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:29:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:52 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 07:29:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:29:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:29:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:29:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:29:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:29:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:52 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 07:29:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:29:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:52 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 07:29:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:29:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:52 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 07:29:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:29:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:29:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:29:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:29:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:29:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:29:52 INFO - {} 07:29:52 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2574ms 07:29:52 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:29:52 INFO - PROCESS | 17795 | 1469111391969 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,{},{}]]]}] 07:29:52 INFO - PROCESS | 17795 | 1469111392132 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 07:29:52 INFO - PROCESS | 17795 | 1469111392135 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 07:29:52 INFO - PROCESS | 17795 | 1469111392154 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:29:52 INFO - PROCESS | 17795 | 1469111392167 Marionette TRACE conn3 <- [1,3034,null,{}] 07:29:52 INFO - PROCESS | 17795 | 1469111392219 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}] 07:29:52 INFO - PROCESS | 17795 | 1469111392237 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:52 INFO - PROCESS | 17795 | 1469111392499 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 07:29:52 INFO - PROCESS | 17795 | 1469111392687 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:52 INFO - PROCESS | 17795 | 1469111392699 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:52 INFO - PROCESS | 17795 | ++DOCSHELL 0x9b0ac800 == 46 [pid = 17795] [id = 768] 07:29:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 102 (0xa3306800) [pid = 17795] [serial = 2303] [outer = (nil)] 07:29:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 103 (0xa33bd800) [pid = 17795] [serial = 2304] [outer = 0xa3306800] 07:29:52 INFO - PROCESS | 17795 | 1469111392776 Marionette DEBUG loaded listener.js 07:29:52 INFO - PROCESS | 17795 | ++DOMWINDOW == 104 (0xa33c7000) [pid = 17795] [serial = 2305] [outer = 0xa3306800] 07:29:53 INFO - PROCESS | 17795 | 1469111393464 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]]]}] 07:29:53 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:29:53 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1364ms 07:29:53 INFO - PROCESS | 17795 | 1469111393515 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 07:29:53 INFO - PROCESS | 17795 | 1469111393520 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 07:29:53 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:29:53 INFO - PROCESS | 17795 | 1469111393526 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:29:53 INFO - PROCESS | 17795 | 1469111393530 Marionette TRACE conn3 <- [1,3038,null,{}] 07:29:53 INFO - PROCESS | 17795 | 1469111393535 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}] 07:29:53 INFO - PROCESS | 17795 | 1469111393540 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:53 INFO - PROCESS | 17795 | 1469111393710 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 07:29:53 INFO - PROCESS | 17795 | 1469111393910 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:53 INFO - PROCESS | 17795 | 1469111393919 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:53 INFO - PROCESS | 17795 | ++DOCSHELL 0x92c87c00 == 47 [pid = 17795] [id = 769] 07:29:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 105 (0xa2531400) [pid = 17795] [serial = 2306] [outer = (nil)] 07:29:53 INFO - PROCESS | 17795 | ++DOMWINDOW == 106 (0xa4d50400) [pid = 17795] [serial = 2307] [outer = 0xa2531400] 07:29:53 INFO - PROCESS | 17795 | 1469111393993 Marionette DEBUG loaded listener.js 07:29:54 INFO - PROCESS | 17795 | ++DOMWINDOW == 107 (0xa4f17000) [pid = 17795] [serial = 2308] [outer = 0xa2531400] 07:29:54 INFO - PROCESS | 17795 | 1469111394762 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"]]]}] 07:29:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:29:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:29:54 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1250ms 07:29:54 INFO - PROCESS | 17795 | 1469111394777 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 07:29:54 INFO - PROCESS | 17795 | 1469111394780 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 07:29:54 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:29:54 INFO - PROCESS | 17795 | 1469111394787 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:29:54 INFO - PROCESS | 17795 | 1469111394790 Marionette TRACE conn3 <- [1,3042,null,{}] 07:29:54 INFO - PROCESS | 17795 | 1469111394796 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}] 07:29:54 INFO - PROCESS | 17795 | 1469111394802 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:54 INFO - PROCESS | 17795 | 1469111394975 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 07:29:55 INFO - PROCESS | 17795 | 1469111395191 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:55 INFO - PROCESS | 17795 | 1469111395196 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:55 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d84d400 == 48 [pid = 17795] [id = 770] 07:29:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 108 (0xa4f20c00) [pid = 17795] [serial = 2309] [outer = (nil)] 07:29:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 109 (0xa4f86800) [pid = 17795] [serial = 2310] [outer = 0xa4f20c00] 07:29:55 INFO - PROCESS | 17795 | 1469111395274 Marionette DEBUG loaded listener.js 07:29:55 INFO - PROCESS | 17795 | ++DOMWINDOW == 110 (0xa61c6400) [pid = 17795] [serial = 2311] [outer = 0xa4f20c00] 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:29:56 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. 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:29:56 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'.) 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:29:56 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. 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:29:56 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. 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:29:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:29:56 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. 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:29:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:29:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:29:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:29:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:29:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:29:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:29:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:29:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:29:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:29:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:29:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:29:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:29:56 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1720ms 07:29:56 INFO - PROCESS | 17795 | 1469111396406 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]]]}] 07:29:56 INFO - PROCESS | 17795 | 1469111396567 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 07:29:56 INFO - PROCESS | 17795 | 1469111396573 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 07:29:56 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:29:56 INFO - PROCESS | 17795 | 1469111396582 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:29:56 INFO - PROCESS | 17795 | 1469111396588 Marionette TRACE conn3 <- [1,3046,null,{}] 07:29:56 INFO - PROCESS | 17795 | 1469111396594 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}] 07:29:56 INFO - PROCESS | 17795 | 1469111396604 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:56 INFO - PROCESS | 17795 | 1469111396817 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 07:29:57 INFO - PROCESS | 17795 | 1469111397406 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:57 INFO - PROCESS | 17795 | 1469111397414 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:57 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e311800 == 49 [pid = 17795] [id = 771] 07:29:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 111 (0x8eb88c00) [pid = 17795] [serial = 2312] [outer = (nil)] 07:29:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 112 (0x8ebbfc00) [pid = 17795] [serial = 2313] [outer = 0x8eb88c00] 07:29:57 INFO - PROCESS | 17795 | 1469111397547 Marionette DEBUG loaded listener.js 07:29:57 INFO - PROCESS | 17795 | ++DOMWINDOW == 113 (0x8ec88400) [pid = 17795] [serial = 2314] [outer = 0x8eb88c00] 07:29:57 INFO - PROCESS | 17795 | [17795] 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 07:29:58 INFO - PROCESS | 17795 | 1469111398449 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:29:58 INFO - {} 07:29:58 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1891ms 07:29:58 INFO - PROCESS | 17795 | 1469111398476 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 07:29:58 INFO - PROCESS | 17795 | 1469111398480 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 07:29:58 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:29:58 INFO - PROCESS | 17795 | 1469111398489 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:29:58 INFO - PROCESS | 17795 | 1469111398493 Marionette TRACE conn3 <- [1,3050,null,{}] 07:29:58 INFO - PROCESS | 17795 | 1469111398549 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}] 07:29:58 INFO - PROCESS | 17795 | 1469111398553 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:29:58 INFO - PROCESS | 17795 | 1469111398721 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 07:29:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8e565000 == 48 [pid = 17795] [id = 764] 07:29:59 INFO - PROCESS | 17795 | --DOCSHELL 0x9539f800 == 47 [pid = 17795] [id = 763] 07:29:59 INFO - PROCESS | 17795 | --DOCSHELL 0x92278c00 == 46 [pid = 17795] [id = 762] 07:29:59 INFO - PROCESS | 17795 | --DOCSHELL 0x925d0800 == 45 [pid = 17795] [id = 761] 07:29:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8e31c000 == 44 [pid = 17795] [id = 760] 07:29:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8e368800 == 43 [pid = 17795] [id = 759] 07:29:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8d84f800 == 42 [pid = 17795] [id = 758] 07:29:59 INFO - PROCESS | 17795 | --DOCSHELL 0x9240fc00 == 41 [pid = 17795] [id = 757] 07:29:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8d849000 == 40 [pid = 17795] [id = 748] 07:29:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8e4a6800 == 39 [pid = 17795] [id = 749] 07:29:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8e563800 == 38 [pid = 17795] [id = 753] 07:29:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8e361c00 == 37 [pid = 17795] [id = 755] 07:29:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8f49e000 == 36 [pid = 17795] [id = 741] 07:29:59 INFO - PROCESS | 17795 | --DOCSHELL 0x954d1400 == 35 [pid = 17795] [id = 751] 07:29:59 INFO - PROCESS | 17795 | --DOCSHELL 0x97926400 == 34 [pid = 17795] [id = 752] 07:29:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8d847400 == 33 [pid = 17795] [id = 754] 07:29:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8e30f400 == 32 [pid = 17795] [id = 756] 07:29:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8d844000 == 31 [pid = 17795] [id = 750] 07:29:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8d84d400 == 30 [pid = 17795] [id = 770] 07:29:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8e311800 == 29 [pid = 17795] [id = 771] 07:29:59 INFO - PROCESS | 17795 | --DOCSHELL 0x92c87c00 == 28 [pid = 17795] [id = 769] 07:29:59 INFO - PROCESS | 17795 | --DOCSHELL 0x9b0ac800 == 27 [pid = 17795] [id = 768] 07:29:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8e563400 == 26 [pid = 17795] [id = 767] 07:29:59 INFO - PROCESS | 17795 | --DOCSHELL 0x99022400 == 25 [pid = 17795] [id = 765] 07:29:59 INFO - PROCESS | 17795 | --DOCSHELL 0x8d84d000 == 24 [pid = 17795] [id = 766] 07:29:59 INFO - PROCESS | 17795 | --DOMWINDOW == 112 (0x9227c000) [pid = 17795] [serial = 2235] [outer = (nil)] [url = about:blank] 07:29:59 INFO - PROCESS | 17795 | --DOMWINDOW == 111 (0x92273c00) [pid = 17795] [serial = 2234] [outer = (nil)] [url = about:blank] 07:29:59 INFO - PROCESS | 17795 | --DOMWINDOW == 110 (0x9115e800) [pid = 17795] [serial = 2243] [outer = (nil)] [url = about:blank] 07:29:59 INFO - PROCESS | 17795 | --DOMWINDOW == 109 (0x92c8d000) [pid = 17795] [serial = 2245] [outer = (nil)] [url = about:blank] 07:29:59 INFO - PROCESS | 17795 | --DOMWINDOW == 108 (0x925ce800) [pid = 17795] [serial = 2237] [outer = (nil)] [url = about:blank] 07:29:59 INFO - PROCESS | 17795 | --DOMWINDOW == 107 (0x95391400) [pid = 17795] [serial = 2240] [outer = (nil)] [url = about:blank] 07:29:59 INFO - PROCESS | 17795 | --DOMWINDOW == 106 (0x8f776000) [pid = 17795] [serial = 2242] [outer = (nil)] [url = about:blank] 07:29:59 INFO - PROCESS | 17795 | --DOMWINDOW == 105 (0x9109bc00) [pid = 17795] [serial = 2202] [outer = (nil)] [url = about:blank] 07:29:59 INFO - PROCESS | 17795 | --DOMWINDOW == 104 (0x90e09400) [pid = 17795] [serial = 2201] [outer = (nil)] [url = about:blank] 07:29:59 INFO - PROCESS | 17795 | --DOMWINDOW == 103 (0x931a5400) [pid = 17795] [serial = 2238] [outer = (nil)] [url = about:blank] 07:29:59 INFO - PROCESS | 17795 | --DOMWINDOW == 102 (0x93e65c00) [pid = 17795] [serial = 2205] [outer = (nil)] [url = about:blank] 07:29:59 INFO - PROCESS | 17795 | --DOMWINDOW == 101 (0x93d57000) [pid = 17795] [serial = 2204] [outer = (nil)] [url = about:blank] 07:29:59 INFO - PROCESS | 17795 | --DOMWINDOW == 100 (0x8f323000) [pid = 17795] [serial = 2231] [outer = (nil)] [url = about:blank] 07:29:59 INFO - PROCESS | 17795 | --DOMWINDOW == 99 (0x999cb800) [pid = 17795] [serial = 2208] [outer = (nil)] [url = about:blank] 07:29:59 INFO - PROCESS | 17795 | --DOMWINDOW == 98 (0x9992e400) [pid = 17795] [serial = 2207] [outer = (nil)] [url = about:blank] 07:29:59 INFO - PROCESS | 17795 | --DOMWINDOW == 97 (0x9a360400) [pid = 17795] [serial = 2211] [outer = (nil)] [url = about:blank] 07:29:59 INFO - PROCESS | 17795 | --DOMWINDOW == 96 (0x99acc800) [pid = 17795] [serial = 2210] [outer = (nil)] [url = about:blank] 07:29:59 INFO - PROCESS | 17795 | --DOMWINDOW == 95 (0x9a58cc00) [pid = 17795] [serial = 2214] [outer = (nil)] [url = about:blank] 07:29:59 INFO - PROCESS | 17795 | --DOMWINDOW == 94 (0x9a58bc00) [pid = 17795] [serial = 2213] [outer = (nil)] [url = about:blank] 07:29:59 INFO - PROCESS | 17795 | --DOMWINDOW == 93 (0x8f483400) [pid = 17795] [serial = 2232] [outer = (nil)] [url = about:blank] 07:29:59 INFO - PROCESS | 17795 | --DOMWINDOW == 92 (0x9b0afc00) [pid = 17795] [serial = 2217] [outer = (nil)] [url = about:blank] 07:29:59 INFO - PROCESS | 17795 | --DOMWINDOW == 91 (0x9ad73c00) [pid = 17795] [serial = 2216] [outer = (nil)] [url = about:blank] 07:29:59 INFO - PROCESS | 17795 | --DOMWINDOW == 90 (0x8e561400) [pid = 17795] [serial = 2228] [outer = (nil)] [url = about:blank] 07:29:59 INFO - PROCESS | 17795 | --DOMWINDOW == 89 (0x8e569c00) [pid = 17795] [serial = 2229] [outer = (nil)] [url = about:blank] 07:29:59 INFO - PROCESS | 17795 | --DOMWINDOW == 88 (0x9d4e2800) [pid = 17795] [serial = 2220] [outer = (nil)] [url = about:blank] 07:29:59 INFO - PROCESS | 17795 | --DOMWINDOW == 87 (0x9d4d8800) [pid = 17795] [serial = 2219] [outer = (nil)] [url = about:blank] 07:29:59 INFO - PROCESS | 17795 | --DOMWINDOW == 86 (0x92c46400) [pid = 17795] [serial = 2226] [outer = (nil)] [url = about:blank] 07:29:59 INFO - PROCESS | 17795 | --DOMWINDOW == 85 (0x92404c00) [pid = 17795] [serial = 2225] [outer = (nil)] [url = about:blank] 07:29:59 INFO - PROCESS | 17795 | --DOMWINDOW == 84 (0x9870b000) [pid = 17795] [serial = 2223] [outer = (nil)] [url = about:blank] 07:29:59 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x95492c00) [pid = 17795] [serial = 2222] [outer = (nil)] [url = about:blank] 07:30:00 INFO - PROCESS | 17795 | 1469111400089 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:00 INFO - PROCESS | 17795 | 1469111400102 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:00 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d84a000 == 25 [pid = 17795] [id = 772] 07:30:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0x8d84c000) [pid = 17795] [serial = 2315] [outer = (nil)] 07:30:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 85 (0x8d84e800) [pid = 17795] [serial = 2316] [outer = 0x8d84c000] 07:30:00 INFO - PROCESS | 17795 | 1469111400173 Marionette DEBUG loaded listener.js 07:30:00 INFO - PROCESS | 17795 | ++DOMWINDOW == 86 (0x8e315000) [pid = 17795] [serial = 2317] [outer = 0x8d84c000] 07:30:00 INFO - PROCESS | 17795 | 1469111400839 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]]]}] 07:30:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:30:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:30:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:30:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:30:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 2390ms 07:30:00 INFO - PROCESS | 17795 | 1469111400882 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 07:30:00 INFO - PROCESS | 17795 | 1469111400887 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 07:30:00 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:30:00 INFO - PROCESS | 17795 | 1469111400896 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:30:00 INFO - PROCESS | 17795 | 1469111400901 Marionette TRACE conn3 <- [1,3054,null,{}] 07:30:00 INFO - PROCESS | 17795 | 1469111400909 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}] 07:30:00 INFO - PROCESS | 17795 | 1469111400917 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:01 INFO - PROCESS | 17795 | 1469111401059 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 07:30:01 INFO - PROCESS | 17795 | 1469111401200 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:01 INFO - PROCESS | 17795 | 1469111401211 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:01 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a6000 == 26 [pid = 17795] [id = 773] 07:30:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 87 (0x8e4a7000) [pid = 17795] [serial = 2318] [outer = (nil)] 07:30:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 88 (0x8e4ae400) [pid = 17795] [serial = 2319] [outer = 0x8e4a7000] 07:30:01 INFO - PROCESS | 17795 | 1469111401275 Marionette DEBUG loaded listener.js 07:30:01 INFO - PROCESS | 17795 | ++DOMWINDOW == 89 (0x8e567800) [pid = 17795] [serial = 2320] [outer = 0x8e4a7000] 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:30:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:30:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:30:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:30:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:30:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:30:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:30:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:30:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:30:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:30:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:30:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:30:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:30:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:30:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:30:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:30:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:30:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:30:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:30:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:30:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:30:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:30:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:30:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:30:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:30:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:30:02 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" 07:30:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:30:02 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" 07:30:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:30:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:30:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1566ms 07:30:02 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:30:02 INFO - PROCESS | 17795 | 1469111402359 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"]]]}] 07:30:02 INFO - PROCESS | 17795 | 1469111402475 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 07:30:02 INFO - PROCESS | 17795 | 1469111402490 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 07:30:02 INFO - PROCESS | 17795 | 1469111402652 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:30:02 INFO - PROCESS | 17795 | 1469111402655 Marionette TRACE conn3 <- [1,3058,null,{}] 07:30:02 INFO - PROCESS | 17795 | 1469111402784 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}] 07:30:02 INFO - PROCESS | 17795 | 1469111402789 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:02 INFO - PROCESS | 17795 | 1469111402983 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 07:30:03 INFO - PROCESS | 17795 | 1469111403001 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:03 INFO - PROCESS | 17795 | 1469111403009 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:03 INFO - PROCESS | 17795 | ++DOCSHELL 0x8ec88000 == 27 [pid = 17795] [id = 774] 07:30:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 90 (0x8ec89400) [pid = 17795] [serial = 2321] [outer = (nil)] 07:30:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 91 (0x8f31f400) [pid = 17795] [serial = 2322] [outer = 0x8ec89400] 07:30:03 INFO - PROCESS | 17795 | 1469111403074 Marionette DEBUG loaded listener.js 07:30:03 INFO - PROCESS | 17795 | ++DOMWINDOW == 92 (0x8f328400) [pid = 17795] [serial = 2323] [outer = 0x8ec89400] 07:30:04 INFO - PROCESS | 17795 | 1469111404028 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]]]}] 07:30:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:30:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:30:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:30:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:30:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:30:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:30:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:30:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:30:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:30:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:30:04 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:04 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:30:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:30:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:30:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:30:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:30:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:30:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:30:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:30:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:30:04 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1528ms 07:30:04 INFO - PROCESS | 17795 | 1469111404074 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 07:30:04 INFO - PROCESS | 17795 | 1469111404081 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 07:30:04 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:30:04 INFO - PROCESS | 17795 | 1469111404105 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:30:04 INFO - PROCESS | 17795 | 1469111404114 Marionette TRACE conn3 <- [1,3062,null,{}] 07:30:04 INFO - PROCESS | 17795 | 1469111404124 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}] 07:30:04 INFO - PROCESS | 17795 | 1469111404133 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:04 INFO - PROCESS | 17795 | 1469111404393 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 07:30:04 INFO - PROCESS | 17795 | 1469111404415 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:04 INFO - PROCESS | 17795 | 1469111404422 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:04 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f599c00 == 28 [pid = 17795] [id = 775] 07:30:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 93 (0x8f59a000) [pid = 17795] [serial = 2324] [outer = (nil)] 07:30:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 94 (0x8f5a5c00) [pid = 17795] [serial = 2325] [outer = 0x8f59a000] 07:30:04 INFO - PROCESS | 17795 | 1469111404502 Marionette DEBUG loaded listener.js 07:30:04 INFO - PROCESS | 17795 | ++DOMWINDOW == 95 (0x8f775800) [pid = 17795] [serial = 2326] [outer = 0x8f59a000] 07:30:05 INFO - PROCESS | 17795 | --DOMWINDOW == 94 (0x8f7f0000) [pid = 17795] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:30:05 INFO - PROCESS | 17795 | --DOMWINDOW == 93 (0x8e49f400) [pid = 17795] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:30:05 INFO - PROCESS | 17795 | --DOMWINDOW == 92 (0x8e4a7800) [pid = 17795] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:30:05 INFO - PROCESS | 17795 | --DOMWINDOW == 91 (0x925d0c00) [pid = 17795] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:30:05 INFO - PROCESS | 17795 | --DOMWINDOW == 90 (0x925c7c00) [pid = 17795] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:30:05 INFO - PROCESS | 17795 | --DOMWINDOW == 89 (0x8e570800) [pid = 17795] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:30:05 INFO - PROCESS | 17795 | --DOMWINDOW == 88 (0x954d1c00) [pid = 17795] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:30:05 INFO - PROCESS | 17795 | --DOMWINDOW == 87 (0x8e56e800) [pid = 17795] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:30:05 INFO - PROCESS | 17795 | --DOMWINDOW == 86 (0x97b44800) [pid = 17795] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:30:05 INFO - PROCESS | 17795 | --DOMWINDOW == 85 (0x8ec84800) [pid = 17795] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 07:30:05 INFO - PROCESS | 17795 | --DOMWINDOW == 84 (0x8e30e800) [pid = 17795] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:30:05 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x92cd0c00) [pid = 17795] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 07:30:05 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x8e49e400) [pid = 17795] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:30:05 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x90e12000) [pid = 17795] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:30:05 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x8e499c00) [pid = 17795] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:30:05 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x97b3bc00) [pid = 17795] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:30:05 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x99095c00) [pid = 17795] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 07:30:05 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x9539fc00) [pid = 17795] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:30:05 INFO - PROCESS | 17795 | [17795] 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 07:30:05 INFO - PROCESS | 17795 | 1469111405873 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:30:05 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:30:05 INFO - {} 07:30:05 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1812ms 07:30:05 INFO - PROCESS | 17795 | 1469111405901 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 07:30:05 INFO - PROCESS | 17795 | 1469111405906 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 07:30:05 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:30:05 INFO - PROCESS | 17795 | 1469111405914 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:30:05 INFO - PROCESS | 17795 | 1469111405917 Marionette TRACE conn3 <- [1,3066,null,{}] 07:30:05 INFO - PROCESS | 17795 | 1469111405922 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}] 07:30:05 INFO - PROCESS | 17795 | 1469111405927 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:06 INFO - PROCESS | 17795 | 1469111406070 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 07:30:06 INFO - PROCESS | 17795 | 1469111406213 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:06 INFO - PROCESS | 17795 | 1469111406221 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:06 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f488800 == 29 [pid = 17795] [id = 776] 07:30:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 78 (0x8f77e400) [pid = 17795] [serial = 2327] [outer = (nil)] 07:30:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 79 (0x8f7ef800) [pid = 17795] [serial = 2328] [outer = 0x8f77e400] 07:30:06 INFO - PROCESS | 17795 | 1469111406283 Marionette DEBUG loaded listener.js 07:30:06 INFO - PROCESS | 17795 | ++DOMWINDOW == 80 (0x90e0b400) [pid = 17795] [serial = 2329] [outer = 0x8f77e400] 07:30:06 INFO - PROCESS | 17795 | 1469111406898 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]]]}] 07:30:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:30:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:30:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:30:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:30:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:30:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:30:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:30:06 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1035ms 07:30:06 INFO - PROCESS | 17795 | 1469111406951 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 07:30:06 INFO - PROCESS | 17795 | 1469111406954 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 07:30:06 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:30:06 INFO - PROCESS | 17795 | 1469111406961 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:30:06 INFO - PROCESS | 17795 | 1469111406977 Marionette TRACE conn3 <- [1,3070,null,{}] 07:30:07 INFO - PROCESS | 17795 | 1469111406998 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}] 07:30:07 INFO - PROCESS | 17795 | 1469111407004 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:07 INFO - PROCESS | 17795 | 1469111407193 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 07:30:07 INFO - PROCESS | 17795 | 1469111407213 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:07 INFO - PROCESS | 17795 | 1469111407230 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:07 INFO - PROCESS | 17795 | ++DOCSHELL 0x90e17000 == 30 [pid = 17795] [id = 777] 07:30:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 81 (0x90e17400) [pid = 17795] [serial = 2330] [outer = (nil)] 07:30:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 82 (0x91092800) [pid = 17795] [serial = 2331] [outer = 0x90e17400] 07:30:07 INFO - PROCESS | 17795 | 1469111407308 Marionette DEBUG loaded listener.js 07:30:07 INFO - PROCESS | 17795 | ++DOMWINDOW == 83 (0x9115f000) [pid = 17795] [serial = 2332] [outer = 0x90e17400] 07:30:08 INFO - PROCESS | 17795 | 1469111408304 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]]]}] 07:30:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:30:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:30:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:30:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:30:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:30:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:30:08 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1364ms 07:30:08 INFO - PROCESS | 17795 | 1469111408354 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 07:30:08 INFO - PROCESS | 17795 | 1469111408361 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 07:30:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:30:08 INFO - PROCESS | 17795 | 1469111408370 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:30:08 INFO - PROCESS | 17795 | 1469111408377 Marionette TRACE conn3 <- [1,3074,null,{}] 07:30:08 INFO - PROCESS | 17795 | 1469111408385 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}] 07:30:08 INFO - PROCESS | 17795 | 1469111408389 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:08 INFO - PROCESS | 17795 | 1469111408567 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 07:30:08 INFO - PROCESS | 17795 | 1469111408763 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:08 INFO - PROCESS | 17795 | 1469111408774 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:08 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e31a400 == 31 [pid = 17795] [id = 778] 07:30:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 84 (0x8e366c00) [pid = 17795] [serial = 2333] [outer = (nil)] 07:30:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 85 (0x8e4b5400) [pid = 17795] [serial = 2334] [outer = 0x8e366c00] 07:30:08 INFO - PROCESS | 17795 | 1469111408852 Marionette DEBUG loaded listener.js 07:30:08 INFO - PROCESS | 17795 | ++DOMWINDOW == 86 (0x8eb81800) [pid = 17795] [serial = 2335] [outer = 0x8e366c00] 07:30:09 INFO - PROCESS | 17795 | 1469111409692 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]]]}] 07:30:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:30:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:30:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:30:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:30:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:30:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:30:09 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1340ms 07:30:09 INFO - PROCESS | 17795 | 1469111409711 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 07:30:09 INFO - PROCESS | 17795 | 1469111409718 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 07:30:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:30:09 INFO - PROCESS | 17795 | 1469111409730 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:30:09 INFO - PROCESS | 17795 | 1469111409734 Marionette TRACE conn3 <- [1,3078,null,{}] 07:30:09 INFO - PROCESS | 17795 | 1469111409741 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}] 07:30:09 INFO - PROCESS | 17795 | 1469111409747 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:09 INFO - PROCESS | 17795 | 1469111409918 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 07:30:10 INFO - PROCESS | 17795 | 1469111410113 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:10 INFO - PROCESS | 17795 | 1469111410127 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:10 INFO - PROCESS | 17795 | ++DOCSHELL 0x8eb84800 == 32 [pid = 17795] [id = 779] 07:30:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 87 (0x8f481800) [pid = 17795] [serial = 2336] [outer = (nil)] 07:30:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 88 (0x8f48a000) [pid = 17795] [serial = 2337] [outer = 0x8f481800] 07:30:10 INFO - PROCESS | 17795 | 1469111410202 Marionette DEBUG loaded listener.js 07:30:10 INFO - PROCESS | 17795 | ++DOMWINDOW == 89 (0x8f49e800) [pid = 17795] [serial = 2338] [outer = 0x8f481800] 07:30:11 INFO - PROCESS | 17795 | 1469111411156 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] 07:30:11 INFO - PROCESS | 17795 | 1469111411223 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 07:30:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:30:11 INFO - PROCESS | 17795 | 1469111411275 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:30:11 INFO - PROCESS | 17795 | 1469111411282 Marionette TRACE conn3 <- [1,3082,null,{}] 07:30:11 INFO - PROCESS | 17795 | 1469111411302 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}] 07:30:11 INFO - PROCESS | 17795 | 1469111411310 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:11 INFO - PROCESS | 17795 | 1469111411486 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 07:30:11 INFO - PROCESS | 17795 | 1469111411689 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:11 INFO - PROCESS | 17795 | 1469111411698 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:11 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f7e8c00 == 33 [pid = 17795] [id = 780] 07:30:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 90 (0x8f7e9000) [pid = 17795] [serial = 2339] [outer = (nil)] 07:30:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 91 (0x8f7f0800) [pid = 17795] [serial = 2340] [outer = 0x8f7e9000] 07:30:11 INFO - PROCESS | 17795 | 1469111411822 Marionette DEBUG loaded listener.js 07:30:11 INFO - PROCESS | 17795 | ++DOMWINDOW == 92 (0x910a0800) [pid = 17795] [serial = 2341] [outer = 0x8f7e9000] 07:30:12 INFO - PROCESS | 17795 | 1469111412627 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]]]}] 07:30:12 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:30:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:30:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:30:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1393ms 07:30:12 INFO - PROCESS | 17795 | 1469111412666 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 07:30:12 INFO - PROCESS | 17795 | 1469111412670 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 07:30:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:30:12 INFO - PROCESS | 17795 | 1469111412677 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:30:12 INFO - PROCESS | 17795 | 1469111412681 Marionette TRACE conn3 <- [1,3086,null,{}] 07:30:12 INFO - PROCESS | 17795 | 1469111412687 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}] 07:30:12 INFO - PROCESS | 17795 | 1469111412692 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:12 INFO - PROCESS | 17795 | 1469111412857 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 07:30:13 INFO - PROCESS | 17795 | 1469111413049 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:13 INFO - PROCESS | 17795 | 1469111413062 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:13 INFO - PROCESS | 17795 | ++DOCSHELL 0x92270400 == 34 [pid = 17795] [id = 781] 07:30:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 93 (0x92272400) [pid = 17795] [serial = 2342] [outer = (nil)] 07:30:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 94 (0x8f77a400) [pid = 17795] [serial = 2343] [outer = 0x92272400] 07:30:13 INFO - PROCESS | 17795 | 1469111413144 Marionette DEBUG loaded listener.js 07:30:13 INFO - PROCESS | 17795 | ++DOMWINDOW == 95 (0x92339000) [pid = 17795] [serial = 2344] [outer = 0x92272400] 07:30:13 INFO - PROCESS | 17795 | 1469111413961 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:30:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:30:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1339ms 07:30:14 INFO - PROCESS | 17795 | 1469111414017 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 07:30:14 INFO - PROCESS | 17795 | 1469111414021 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 07:30:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:30:14 INFO - PROCESS | 17795 | 1469111414028 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:30:14 INFO - PROCESS | 17795 | 1469111414031 Marionette TRACE conn3 <- [1,3090,null,{}] 07:30:14 INFO - PROCESS | 17795 | 1469111414037 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}] 07:30:14 INFO - PROCESS | 17795 | 1469111414042 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:14 INFO - PROCESS | 17795 | 1469111414205 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 07:30:14 INFO - PROCESS | 17795 | 1469111414555 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:14 INFO - PROCESS | 17795 | 1469111414569 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:14 INFO - PROCESS | 17795 | ++DOCSHELL 0x8d84f800 == 35 [pid = 17795] [id = 782] 07:30:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 96 (0x8d84fc00) [pid = 17795] [serial = 2345] [outer = (nil)] 07:30:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 97 (0x8e31b400) [pid = 17795] [serial = 2346] [outer = 0x8d84fc00] 07:30:14 INFO - PROCESS | 17795 | 1469111414732 Marionette DEBUG loaded listener.js 07:30:14 INFO - PROCESS | 17795 | ++DOMWINDOW == 98 (0x8e4aa000) [pid = 17795] [serial = 2347] [outer = 0x8d84fc00] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 97 (0x9109c400) [pid = 17795] [serial = 2281] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 96 (0x99501c00) [pid = 17795] [serial = 2270] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 95 (0x9548b400) [pid = 17795] [serial = 2246] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 94 (0x92c85000) [pid = 17795] [serial = 2283] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 93 (0x954d5c00) [pid = 17795] [serial = 2272] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 92 (0x9a362800) [pid = 17795] [serial = 2267] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 91 (0x90e10000) [pid = 17795] [serial = 2254] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 90 (0x8f324000) [pid = 17795] [serial = 2249] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 89 (0x9539b800) [pid = 17795] [serial = 2258] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 88 (0x94991000) [pid = 17795] [serial = 2292] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 87 (0x8e4a4800) [pid = 17795] [serial = 2275] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 86 (0x93e60800) [pid = 17795] [serial = 2287] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 85 (0x9992b800) [pid = 17795] [serial = 2263] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 84 (0x954d2000) [pid = 17795] [serial = 2289] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 83 (0x9109a400) [pid = 17795] [serial = 2251] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 82 (0x93b09c00) [pid = 17795] [serial = 2286] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 81 (0x97cd3800) [pid = 17795] [serial = 2257] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 80 (0x9966b000) [pid = 17795] [serial = 2264] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 79 (0x92cc7000) [pid = 17795] [serial = 2284] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 78 (0x954dc000) [pid = 17795] [serial = 2255] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 77 (0x90e15400) [pid = 17795] [serial = 2280] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 76 (0x9901e000) [pid = 17795] [serial = 2269] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8e314800) [pid = 17795] [serial = 2274] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8f323400) [pid = 17795] [serial = 2277] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8ec84400) [pid = 17795] [serial = 2248] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x99199c00) [pid = 17795] [serial = 2261] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x99ac6000) [pid = 17795] [serial = 2266] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x92276400) [pid = 17795] [serial = 2252] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x8f4a2400) [pid = 17795] [serial = 2278] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x9909d800) [pid = 17795] [serial = 2260] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0x9966a400) [pid = 17795] [serial = 2295] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0x9966e800) [pid = 17795] [serial = 2296] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0x9909d400) [pid = 17795] [serial = 2293] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | --DOMWINDOW == 64 (0x97b3cc00) [pid = 17795] [serial = 2290] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 17795 | 1469111415586 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:30:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:30:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1582ms 07:30:15 INFO - PROCESS | 17795 | 1469111415629 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 07:30:15 INFO - PROCESS | 17795 | 1469111415635 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 07:30:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:30:15 INFO - PROCESS | 17795 | 1469111415649 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:30:15 INFO - PROCESS | 17795 | 1469111415653 Marionette TRACE conn3 <- [1,3094,null,{}] 07:30:15 INFO - PROCESS | 17795 | 1469111415661 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}] 07:30:15 INFO - PROCESS | 17795 | 1469111415669 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:15 INFO - PROCESS | 17795 | 1469111415826 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 07:30:15 INFO - PROCESS | 17795 | 1469111415844 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:15 INFO - PROCESS | 17795 | 1469111415854 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:15 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e4a3800 == 36 [pid = 17795] [id = 783] 07:30:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 65 (0x8eb8a400) [pid = 17795] [serial = 2348] [outer = (nil)] 07:30:15 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8ebc2000) [pid = 17795] [serial = 2349] [outer = 0x8eb8a400] 07:30:15 INFO - PROCESS | 17795 | 1469111415918 Marionette DEBUG loaded listener.js 07:30:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x8ebc9800) [pid = 17795] [serial = 2350] [outer = 0x8eb8a400] 07:30:16 INFO - PROCESS | 17795 | 1469111416694 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:30:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:30:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1083ms 07:30:16 INFO - PROCESS | 17795 | 1469111416750 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 07:30:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:30:16 INFO - PROCESS | 17795 | 1469111416756 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 07:30:16 INFO - PROCESS | 17795 | 1469111416763 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:30:16 INFO - PROCESS | 17795 | 1469111416767 Marionette TRACE conn3 <- [1,3098,null,{}] 07:30:16 INFO - PROCESS | 17795 | 1469111416772 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}] 07:30:16 INFO - PROCESS | 17795 | 1469111416777 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:16 INFO - PROCESS | 17795 | 1469111416941 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 07:30:16 INFO - PROCESS | 17795 | 1469111416952 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:16 INFO - PROCESS | 17795 | 1469111416960 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:16 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f329000 == 37 [pid = 17795] [id = 784] 07:30:16 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x8f483800) [pid = 17795] [serial = 2351] [outer = (nil)] 07:30:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x8f49bc00) [pid = 17795] [serial = 2352] [outer = 0x8f483800] 07:30:17 INFO - PROCESS | 17795 | 1469111417038 Marionette DEBUG loaded listener.js 07:30:17 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x8f59ec00) [pid = 17795] [serial = 2353] [outer = 0x8f483800] 07:30:17 INFO - PROCESS | 17795 | 1469111417855 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]]]}] 07:30:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:30:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:30:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1136ms 07:30:17 INFO - PROCESS | 17795 | 1469111417900 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 07:30:17 INFO - PROCESS | 17795 | 1469111417904 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 07:30:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:30:17 INFO - PROCESS | 17795 | 1469111417917 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:30:17 INFO - PROCESS | 17795 | 1469111417925 Marionette TRACE conn3 <- [1,3102,null,{}] 07:30:17 INFO - PROCESS | 17795 | 1469111417933 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}] 07:30:17 INFO - PROCESS | 17795 | 1469111417939 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:18 INFO - PROCESS | 17795 | 1469111418141 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 07:30:18 INFO - PROCESS | 17795 | 1469111418170 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:18 INFO - PROCESS | 17795 | 1469111418176 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:18 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f7eb000 == 38 [pid = 17795] [id = 785] 07:30:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x90e15800) [pid = 17795] [serial = 2354] [outer = (nil)] 07:30:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 72 (0x9109b000) [pid = 17795] [serial = 2355] [outer = 0x90e15800] 07:30:18 INFO - PROCESS | 17795 | 1469111418243 Marionette DEBUG loaded listener.js 07:30:18 INFO - PROCESS | 17795 | ++DOMWINDOW == 73 (0x9115cc00) [pid = 17795] [serial = 2356] [outer = 0x90e15800] 07:30:18 INFO - PROCESS | 17795 | 1469111418963 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:30:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:30:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1092ms 07:30:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:30:19 INFO - PROCESS | 17795 | 1469111419013 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 07:30:19 INFO - PROCESS | 17795 | 1469111419016 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 07:30:19 INFO - PROCESS | 17795 | 1469111419022 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:30:19 INFO - PROCESS | 17795 | 1469111419026 Marionette TRACE conn3 <- [1,3106,null,{}] 07:30:19 INFO - PROCESS | 17795 | 1469111419038 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}] 07:30:19 INFO - PROCESS | 17795 | 1469111419042 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:19 INFO - PROCESS | 17795 | 1469111419243 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 07:30:19 INFO - PROCESS | 17795 | 1469111419271 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:19 INFO - PROCESS | 17795 | 1469111419277 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:19 INFO - PROCESS | 17795 | ++DOCSHELL 0x8e36d400 == 39 [pid = 17795] [id = 786] 07:30:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 74 (0x8f59e000) [pid = 17795] [serial = 2357] [outer = (nil)] 07:30:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 75 (0x9227d400) [pid = 17795] [serial = 2358] [outer = 0x8f59e000] 07:30:19 INFO - PROCESS | 17795 | 1469111419342 Marionette DEBUG loaded listener.js 07:30:19 INFO - PROCESS | 17795 | ++DOMWINDOW == 76 (0x9233ec00) [pid = 17795] [serial = 2359] [outer = 0x8f59e000] 07:30:20 INFO - PROCESS | 17795 | --DOMWINDOW == 75 (0x8f59a000) [pid = 17795] [serial = 2324] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 07:30:20 INFO - PROCESS | 17795 | --DOMWINDOW == 74 (0x8ec89400) [pid = 17795] [serial = 2321] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 07:30:20 INFO - PROCESS | 17795 | --DOMWINDOW == 73 (0x8e4a7000) [pid = 17795] [serial = 2318] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 07:30:20 INFO - PROCESS | 17795 | --DOMWINDOW == 72 (0x8d84c000) [pid = 17795] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 07:30:20 INFO - PROCESS | 17795 | --DOMWINDOW == 71 (0x8eb88c00) [pid = 17795] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 07:30:20 INFO - PROCESS | 17795 | --DOMWINDOW == 70 (0x8e319c00) [pid = 17795] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 07:30:20 INFO - PROCESS | 17795 | --DOMWINDOW == 69 (0x9a365000) [pid = 17795] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 07:30:20 INFO - PROCESS | 17795 | --DOMWINDOW == 68 (0x8f77e400) [pid = 17795] [serial = 2327] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 07:30:20 INFO - PROCESS | 17795 | --DOMWINDOW == 67 (0xa3306800) [pid = 17795] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 07:30:20 INFO - PROCESS | 17795 | --DOMWINDOW == 66 (0xa2531400) [pid = 17795] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 07:30:20 INFO - PROCESS | 17795 | --DOMWINDOW == 65 (0xa4f20c00) [pid = 17795] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 07:30:20 INFO - PROCESS | 17795 | 1469111420227 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]]]}] 07:30:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:30:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:30:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:30:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1243ms 07:30:20 INFO - PROCESS | 17795 | 1469111420267 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 07:30:20 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:30:20 INFO - PROCESS | 17795 | 1469111420272 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 07:30:20 INFO - PROCESS | 17795 | 1469111420279 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:30:20 INFO - PROCESS | 17795 | 1469111420282 Marionette TRACE conn3 <- [1,3110,null,{}] 07:30:20 INFO - PROCESS | 17795 | 1469111420287 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}] 07:30:20 INFO - PROCESS | 17795 | 1469111420292 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:20 INFO - PROCESS | 17795 | 1469111420423 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 07:30:20 INFO - PROCESS | 17795 | 1469111420432 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:20 INFO - PROCESS | 17795 | 1469111420448 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:20 INFO - PROCESS | 17795 | ++DOCSHELL 0x8f484400 == 40 [pid = 17795] [id = 787] 07:30:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 66 (0x8f5a4400) [pid = 17795] [serial = 2360] [outer = (nil)] 07:30:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 67 (0x92275000) [pid = 17795] [serial = 2361] [outer = 0x8f5a4400] 07:30:20 INFO - PROCESS | 17795 | 1469111420661 Marionette DEBUG loaded listener.js 07:30:20 INFO - PROCESS | 17795 | ++DOMWINDOW == 68 (0x9240f400) [pid = 17795] [serial = 2362] [outer = 0x8f5a4400] 07:30:21 INFO - PROCESS | 17795 | 1469111421292 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"]]]}] 07:30:21 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:30:21 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 07:30:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:30:21 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1030ms 07:30:21 INFO - PROCESS | 17795 | 1469111421309 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 07:30:21 INFO - PROCESS | 17795 | 1469111421313 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 07:30:21 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:30:21 INFO - PROCESS | 17795 | 1469111421319 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:30:21 INFO - PROCESS | 17795 | 1469111421322 Marionette TRACE conn3 <- [1,3114,null,{}] 07:30:21 INFO - PROCESS | 17795 | 1469111421327 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}] 07:30:21 INFO - PROCESS | 17795 | 1469111421333 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:21 INFO - PROCESS | 17795 | 1469111421485 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 07:30:21 INFO - PROCESS | 17795 | 1469111421659 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\", \"979fe33e-1614-495e-b295-5df030a5cca1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:21 INFO - PROCESS | 17795 | 1469111421665 Marionette INFO sendAsync 2fe6f7d9-8c1f-4bb9-b0b3-816a6f8a6838 07:30:21 INFO - PROCESS | 17795 | ++DOCSHELL 0x9240d800 == 41 [pid = 17795] [id = 788] 07:30:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 69 (0x925c4c00) [pid = 17795] [serial = 2363] [outer = (nil)] 07:30:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 70 (0x92c4ec00) [pid = 17795] [serial = 2364] [outer = 0x925c4c00] 07:30:21 INFO - PROCESS | 17795 | 1469111421728 Marionette DEBUG loaded listener.js 07:30:21 INFO - PROCESS | 17795 | ++DOMWINDOW == 71 (0x92c82c00) [pid = 17795] [serial = 2365] [outer = 0x925c4c00] 07:30:22 INFO - PROCESS | 17795 | 1469111422385 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]]]}] 07:30:22 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:30:22 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1087ms 07:30:22 INFO - PROCESS | 17795 | 1469111422424 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 07:30:22 INFO - PROCESS | 17795 | 1469111422431 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 07:30:23 WARNING - u'runner_teardown' () 07:30:23 INFO - No more tests 07:30:23 INFO - Got 0 unexpected results 07:30:23 INFO - SUITE-END | took 1133s 07:30:23 INFO - Closing logging queue 07:30:23 INFO - queue closed 07:30:23 INFO - Return code: 0 07:30:23 WARNING - # TBPL SUCCESS # 07:30:23 INFO - Running post-action listener: _resource_record_post_action 07:30:23 INFO - Running post-run listener: _resource_record_post_run 07:30:24 INFO - Total resource usage - Wall time: 1167s; CPU: 98.0%; Read bytes: 10985472; Write bytes: 920088576; Read time: 344; Write time: 221876 07:30:24 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:30:24 INFO - install - Wall time: 29s; CPU: 100.0%; Read bytes: 0; Write bytes: 154705920; Read time: 0; Write time: 129312 07:30:24 INFO - run-tests - Wall time: 1138s; CPU: 98.0%; Read bytes: 10874880; Write bytes: 765358080; Read time: 340; Write time: 92564 07:30:24 INFO - Running post-run listener: _upload_blobber_files 07:30:24 INFO - Blob upload gear active. 07:30:24 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:30:24 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 07:30:24 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'] 07:30:24 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 07:30:25 INFO - (blobuploader) - INFO - Open directory for files ... 07:30:25 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:30:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:30:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:30:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:30:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:30:28 INFO - (blobuploader) - INFO - Done attempting. 07:30:28 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:30:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:30:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:30:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:30:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:30:29 INFO - (blobuploader) - INFO - Done attempting. 07:30:29 INFO - (blobuploader) - INFO - Iteration through files over. 07:30:29 INFO - Return code: 0 07:30:29 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:30:29 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:30:29 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6383c02c194baf5b32b5de9684061fcef6a78a9c3055d2d7c0b61f9632459a4409a7d671fb9b8563c7035a3220ac70bb33f684fe6afda7b8eadf4c218dae4744", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/dc244e1959c81b00845518710660f84b57f7b448d3c8fb4ba951046f07eda3306fd357199a8a3ae011bf46a6f2c4a677acd6ccb0de1d2ae55f41561079771b55"} 07:30:29 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:30:29 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:30:29 INFO - Contents: 07:30:29 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6383c02c194baf5b32b5de9684061fcef6a78a9c3055d2d7c0b61f9632459a4409a7d671fb9b8563c7035a3220ac70bb33f684fe6afda7b8eadf4c218dae4744", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/dc244e1959c81b00845518710660f84b57f7b448d3c8fb4ba951046f07eda3306fd357199a8a3ae011bf46a6f2c4a677acd6ccb0de1d2ae55f41561079771b55"} 07:30:29 INFO - Running post-run listener: copy_logs_to_upload_dir 07:30:29 INFO - Copying logs to upload dir... 07:30:29 INFO - mkdir: /builds/slave/test/build/upload/logs 07:30:29 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1245.791309 ========= master_lag: 0.32 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 46 secs) (at 2016-07-21 07:30:30.196311) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-21 07:30:30.197400) ========= 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-1469110170.944513-122305454 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6383c02c194baf5b32b5de9684061fcef6a78a9c3055d2d7c0b61f9632459a4409a7d671fb9b8563c7035a3220ac70bb33f684fe6afda7b8eadf4c218dae4744", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/dc244e1959c81b00845518710660f84b57f7b448d3c8fb4ba951046f07eda3306fd357199a8a3ae011bf46a6f2c4a677acd6ccb0de1d2ae55f41561079771b55"} build_url:https://queue.taskcluster.net/v1/task/fGOrpGDASMuyub_MjFbJaQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/fGOrpGDASMuyub_MjFbJaQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.037219 build_url: 'https://queue.taskcluster.net/v1/task/fGOrpGDASMuyub_MjFbJaQ/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/6383c02c194baf5b32b5de9684061fcef6a78a9c3055d2d7c0b61f9632459a4409a7d671fb9b8563c7035a3220ac70bb33f684fe6afda7b8eadf4c218dae4744", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/dc244e1959c81b00845518710660f84b57f7b448d3c8fb4ba951046f07eda3306fd357199a8a3ae011bf46a6f2c4a677acd6ccb0de1d2ae55f41561079771b55"}' symbols_url: 'https://queue.taskcluster.net/v1/task/fGOrpGDASMuyub_MjFbJaQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-21 07:30:30.268989) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 07:30:30.269465) ========= 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-1469110170.944513-122305454 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017004 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 07:30:30.347476) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-21 07:30:30.347806) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-21 07:30:30.348385) ========= ========= Total master_lag: 0.91 =========