builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-543 starttime: 1467035751.72 results: success (0) buildid: 20160627051824 builduid: e56724a29d304d78ada99313e57dc5e0 revision: f7521f8f54ab8e2f44ee50f88c29c375cc985899 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 06:55:51.722977) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 06:55:51.723444) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 06:55:51.723738) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 06:55:51.768408) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 06:55:51.768786) ========= 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-1467035669.519315-472876660 _=/tools/buildbot/bin/python using PTY: False --2016-06-27 06:55:51-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.40M=0.001s 2016-06-27 06:55:51 (8.40 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.287357 ========= master_lag: 1.29 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 06:55:53.346773) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 06:55:53.347123) ========= 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-1467035669.519315-472876660 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.033516 ========= master_lag: 0.11 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 06:55:53.489838) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 06:55:53.490216) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev f7521f8f54ab8e2f44ee50f88c29c375cc985899 --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 f7521f8f54ab8e2f44ee50f88c29c375cc985899 --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-1467035669.519315-472876660 _=/tools/buildbot/bin/python using PTY: False 2016-06-27 06:55:53,538 truncating revision to first 12 chars 2016-06-27 06:55:53,538 Setting DEBUG logging. 2016-06-27 06:55:53,539 attempt 1/10 2016-06-27 06:55:53,539 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/f7521f8f54ab?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-27 06:55:53,926 unpacking tar archive at: mozilla-beta-f7521f8f54ab/testing/mozharness/ program finished with exit code 0 elapsedTime=0.676712 ========= master_lag: 0.78 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 06:55:54.946263) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 06:55:54.946584) ========= script_repo_revision: f7521f8f54ab8e2f44ee50f88c29c375cc985899 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 06:55:54.946978) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 06:55:54.947274) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 06:55:54.975255) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 50 secs) (at 2016-06-27 06:55:54.975618) ========= /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-1467035669.519315-472876660 _=/tools/buildbot/bin/python using PTY: False 06:55:55 INFO - MultiFileLogger online at 20160627 06:55:55 in /builds/slave/test 06:55:55 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 06:55:55 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 06:55:55 INFO - {'append_to_log': False, 06:55:55 INFO - 'base_work_dir': '/builds/slave/test', 06:55:55 INFO - 'blob_upload_branch': 'mozilla-beta', 06:55:55 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 06:55:55 INFO - 'buildbot_json_path': 'buildprops.json', 06:55:55 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 06:55:55 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:55:55 INFO - 'download_minidump_stackwalk': True, 06:55:55 INFO - 'download_symbols': 'true', 06:55:55 INFO - 'e10s': False, 06:55:55 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 06:55:55 INFO - 'tooltool.py': '/tools/tooltool.py', 06:55:55 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 06:55:55 INFO - '/tools/misc-python/virtualenv.py')}, 06:55:55 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:55:55 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:55:55 INFO - 'log_level': 'info', 06:55:55 INFO - 'log_to_console': True, 06:55:55 INFO - 'opt_config_files': (), 06:55:55 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:55:55 INFO - '--processes=1', 06:55:55 INFO - '--config=%(test_path)s/wptrunner.ini', 06:55:55 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:55:55 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:55:55 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:55:55 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:55:55 INFO - 'pip_index': False, 06:55:55 INFO - 'require_test_zip': True, 06:55:55 INFO - 'test_type': ('testharness',), 06:55:55 INFO - 'this_chunk': '1', 06:55:55 INFO - 'tooltool_cache': '/builds/tooltool_cache', 06:55:55 INFO - 'total_chunks': '10', 06:55:55 INFO - 'virtualenv_path': 'venv', 06:55:55 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:55:55 INFO - 'work_dir': 'build'} 06:55:55 INFO - ##### 06:55:55 INFO - ##### Running clobber step. 06:55:55 INFO - ##### 06:55:55 INFO - Running pre-action listener: _resource_record_pre_action 06:55:55 INFO - Running main action method: clobber 06:55:55 INFO - rmtree: /builds/slave/test/build 06:55:55 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 06:55:55 INFO - Running post-action listener: _resource_record_post_action 06:55:55 INFO - ##### 06:55:55 INFO - ##### Running read-buildbot-config step. 06:55:55 INFO - ##### 06:55:55 INFO - Running pre-action listener: _resource_record_pre_action 06:55:55 INFO - Running main action method: read_buildbot_config 06:55:55 INFO - Using buildbot properties: 06:55:55 INFO - { 06:55:55 INFO - "project": "", 06:55:55 INFO - "product": "firefox", 06:55:55 INFO - "script_repo_revision": "production", 06:55:55 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 06:55:55 INFO - "repository": "", 06:55:55 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 06:55:55 INFO - "buildid": "20160627051824", 06:55:55 INFO - "pgo_build": "False", 06:55:55 INFO - "basedir": "/builds/slave/test", 06:55:55 INFO - "buildnumber": 5, 06:55:55 INFO - "slavename": "tst-linux32-spot-543", 06:55:55 INFO - "revision": "f7521f8f54ab8e2f44ee50f88c29c375cc985899", 06:55:55 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 06:55:55 INFO - "platform": "linux", 06:55:55 INFO - "branch": "mozilla-beta", 06:55:55 INFO - "repo_path": "releases/mozilla-beta", 06:55:55 INFO - "moz_repo_path": "", 06:55:55 INFO - "stage_platform": "linux", 06:55:55 INFO - "builduid": "e56724a29d304d78ada99313e57dc5e0", 06:55:55 INFO - "slavebuilddir": "test" 06:55:55 INFO - } 06:55:55 INFO - Found installer url https://queue.taskcluster.net/v1/task/WhFowafiTKG-Wres0inZKw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 06:55:55 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/WhFowafiTKG-Wres0inZKw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 06:55:55 INFO - Running post-action listener: _resource_record_post_action 06:55:55 INFO - ##### 06:55:55 INFO - ##### Running download-and-extract step. 06:55:55 INFO - ##### 06:55:55 INFO - Running pre-action listener: _resource_record_pre_action 06:55:55 INFO - Running main action method: download_and_extract 06:55:55 INFO - mkdir: /builds/slave/test/build/tests 06:55:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:55:55 INFO - https://queue.taskcluster.net/v1/task/WhFowafiTKG-Wres0inZKw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 06:55:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WhFowafiTKG-Wres0inZKw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 06:55:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WhFowafiTKG-Wres0inZKw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 06:55:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WhFowafiTKG-Wres0inZKw/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 06:55:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WhFowafiTKG-Wres0inZKw/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 06:55:56 INFO - Downloaded 1291 bytes. 06:55:56 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 06:55:56 INFO - Using the following test package requirements: 06:55:56 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 06:55:56 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 06:55:56 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 06:55:56 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 06:55:56 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 06:55:56 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 06:55:56 INFO - u'jsshell-linux-i686.zip'], 06:55:56 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 06:55:56 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 06:55:56 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 06:55:56 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 06:55:56 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 06:55:56 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 06:55:56 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 06:55:56 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 06:55:56 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 06:55:56 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 06:55:56 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 06:55:56 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 06:55:56 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')]} 06:55:56 INFO - https://queue.taskcluster.net/v1/task/WhFowafiTKG-Wres0inZKw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 06:55:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WhFowafiTKG-Wres0inZKw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 06:55:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WhFowafiTKG-Wres0inZKw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 06:55:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WhFowafiTKG-Wres0inZKw/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 06:55:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WhFowafiTKG-Wres0inZKw/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 06:55:59 INFO - Downloaded 22853573 bytes. 06:55:59 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/*'] 06:55:59 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/* 06:56:00 INFO - caution: filename not matched: web-platform/* 06:56:00 INFO - Return code: 11 06:56:00 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')]} 06:56:00 INFO - https://queue.taskcluster.net/v1/task/WhFowafiTKG-Wres0inZKw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 06:56:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WhFowafiTKG-Wres0inZKw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 06:56:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WhFowafiTKG-Wres0inZKw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 06:56:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WhFowafiTKG-Wres0inZKw/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 06:56:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WhFowafiTKG-Wres0inZKw/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 06:56:04 INFO - Downloaded 36389080 bytes. 06:56:04 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/*'] 06:56:04 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/* 06:56:08 INFO - caution: filename not matched: bin/* 06:56:08 INFO - caution: filename not matched: config/* 06:56:08 INFO - caution: filename not matched: mozbase/* 06:56:08 INFO - caution: filename not matched: marionette/* 06:56:08 INFO - caution: filename not matched: tools/wptserve/* 06:56:08 INFO - Return code: 11 06:56:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:56:08 INFO - https://queue.taskcluster.net/v1/task/WhFowafiTKG-Wres0inZKw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 06:56:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WhFowafiTKG-Wres0inZKw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 06:56:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WhFowafiTKG-Wres0inZKw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 06:56:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WhFowafiTKG-Wres0inZKw/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 06:56:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WhFowafiTKG-Wres0inZKw/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 06:56:14 INFO - Downloaded 69348435 bytes. 06:56:14 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/WhFowafiTKG-Wres0inZKw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 06:56:14 INFO - mkdir: /builds/slave/test/properties 06:56:14 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 06:56:14 INFO - Writing to file /builds/slave/test/properties/build_url 06:56:14 INFO - Contents: 06:56:14 INFO - build_url:https://queue.taskcluster.net/v1/task/WhFowafiTKG-Wres0inZKw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 06:56:15 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/WhFowafiTKG-Wres0inZKw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 06:56:15 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 06:56:15 INFO - Writing to file /builds/slave/test/properties/symbols_url 06:56:15 INFO - Contents: 06:56:15 INFO - symbols_url:https://queue.taskcluster.net/v1/task/WhFowafiTKG-Wres0inZKw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 06:56:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:56:15 INFO - https://queue.taskcluster.net/v1/task/WhFowafiTKG-Wres0inZKw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:56:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WhFowafiTKG-Wres0inZKw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 06:56:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WhFowafiTKG-Wres0inZKw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 06:56:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WhFowafiTKG-Wres0inZKw/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 06:56:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WhFowafiTKG-Wres0inZKw/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 06:56:23 INFO - Downloaded 92346106 bytes. 06:56:23 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'] 06:56:23 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 06:56:33 INFO - Return code: 0 06:56:33 INFO - Running post-action listener: _resource_record_post_action 06:56:33 INFO - Running post-action listener: set_extra_try_arguments 06:56:33 INFO - ##### 06:56:33 INFO - ##### Running create-virtualenv step. 06:56:33 INFO - ##### 06:56:33 INFO - Running pre-action listener: _pre_create_virtualenv 06:56:33 INFO - Running pre-action listener: _resource_record_pre_action 06:56:33 INFO - Running main action method: create_virtualenv 06:56:33 INFO - Creating virtualenv /builds/slave/test/build/venv 06:56:33 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 06:56:33 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 06:56:33 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 06:56:33 INFO - Using real prefix '/usr' 06:56:33 INFO - New python executable in /builds/slave/test/build/venv/bin/python 06:56:35 INFO - Installing distribute.............................................................................................................................................................................................done. 06:56:38 INFO - Installing pip.................done. 06:56:38 INFO - Return code: 0 06:56:38 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 06:56:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:56:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:56:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:56:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:56:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:56:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:56:38 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 0x8a07c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a6e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8b20f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8802e30>, '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 0x8a9fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8b1e470>, '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-1467035669.519315-472876660', '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 06:56:38 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 06:56:38 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 06:56:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:56:38 INFO - 'CCACHE_UMASK': '002', 06:56:38 INFO - 'DISPLAY': ':0', 06:56:38 INFO - 'HOME': '/home/cltbld', 06:56:38 INFO - 'LANG': 'en_US.UTF-8', 06:56:38 INFO - 'LOGNAME': 'cltbld', 06:56:38 INFO - 'MAIL': '/var/mail/cltbld', 06:56:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:56:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:56:38 INFO - 'MOZ_NO_REMOTE': '1', 06:56:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:56:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:56:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:56:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:56:38 INFO - 'PWD': '/builds/slave/test', 06:56:38 INFO - 'SHELL': '/bin/bash', 06:56:38 INFO - 'SHLVL': '1', 06:56:38 INFO - 'TERM': 'linux', 06:56:38 INFO - 'TMOUT': '86400', 06:56:38 INFO - 'USER': 'cltbld', 06:56:38 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467035669.519315-472876660', 06:56:38 INFO - '_': '/tools/buildbot/bin/python'} 06:56:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:56:39 INFO - Downloading/unpacking psutil>=0.7.1 06:56: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 06:56: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 06:56: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 06:56: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 06:56: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 06:56: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 06:56:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 06:56:43 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:56:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:56:43 INFO - Installing collected packages: psutil 06:56:43 INFO - Running setup.py install for psutil 06:56:43 INFO - building 'psutil._psutil_linux' extension 06:56:43 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 06:56:43 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 06:56:43 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 06:56:43 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 06:56:43 INFO - building 'psutil._psutil_posix' extension 06:56:43 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 06:56:44 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 06:56:44 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:56:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:56:44 INFO - Successfully installed psutil 06:56:44 INFO - Cleaning up... 06:56:44 INFO - Return code: 0 06:56:44 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 06:56: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')]} 06:56:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:56:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:56: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')]} 06:56:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:56:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:56:44 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 0x8a07c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a6e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8b20f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8802e30>, '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 0x8a9fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8b1e470>, '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-1467035669.519315-472876660', '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 06:56:44 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 06:56:44 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 06:56:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:56:44 INFO - 'CCACHE_UMASK': '002', 06:56:44 INFO - 'DISPLAY': ':0', 06:56:44 INFO - 'HOME': '/home/cltbld', 06:56:44 INFO - 'LANG': 'en_US.UTF-8', 06:56:44 INFO - 'LOGNAME': 'cltbld', 06:56:44 INFO - 'MAIL': '/var/mail/cltbld', 06:56:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:56:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:56:44 INFO - 'MOZ_NO_REMOTE': '1', 06:56:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:56:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:56:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:56:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:56:44 INFO - 'PWD': '/builds/slave/test', 06:56:44 INFO - 'SHELL': '/bin/bash', 06:56:44 INFO - 'SHLVL': '1', 06:56:44 INFO - 'TERM': 'linux', 06:56:44 INFO - 'TMOUT': '86400', 06:56:44 INFO - 'USER': 'cltbld', 06:56:44 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467035669.519315-472876660', 06:56:44 INFO - '_': '/tools/buildbot/bin/python'} 06:56:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:56:44 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:56:44 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 06:56:44 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 06:56:44 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 06:56:44 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 06:56:44 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 06:56:44 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 06:56:48 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:56:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 06:56:48 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 06:56:48 INFO - Installing collected packages: mozsystemmonitor 06:56:48 INFO - Running setup.py install for mozsystemmonitor 06:56:48 INFO - Successfully installed mozsystemmonitor 06:56:48 INFO - Cleaning up... 06:56:48 INFO - Return code: 0 06:56:48 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 06:56: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')]} 06:56:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:56:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:56: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')]} 06:56:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:56:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:56:48 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x8a07c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a6e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8b20f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8802e30>, '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 0x8a9fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8b1e470>, '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-1467035669.519315-472876660', '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 06:56:48 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 06:56:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 06:56:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:56:48 INFO - 'CCACHE_UMASK': '002', 06:56:48 INFO - 'DISPLAY': ':0', 06:56:48 INFO - 'HOME': '/home/cltbld', 06:56:48 INFO - 'LANG': 'en_US.UTF-8', 06:56:48 INFO - 'LOGNAME': 'cltbld', 06:56:48 INFO - 'MAIL': '/var/mail/cltbld', 06:56:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:56:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:56:48 INFO - 'MOZ_NO_REMOTE': '1', 06:56:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:56:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:56:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:56:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:56:48 INFO - 'PWD': '/builds/slave/test', 06:56:48 INFO - 'SHELL': '/bin/bash', 06:56:48 INFO - 'SHLVL': '1', 06:56:48 INFO - 'TERM': 'linux', 06:56:48 INFO - 'TMOUT': '86400', 06:56:48 INFO - 'USER': 'cltbld', 06:56:48 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467035669.519315-472876660', 06:56:48 INFO - '_': '/tools/buildbot/bin/python'} 06:56:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:56:49 INFO - Downloading/unpacking blobuploader==1.2.4 06:56:49 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 06:56:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:56:49 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 06:56:49 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 06:56:49 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 06:56:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:56:53 INFO - Downloading blobuploader-1.2.4.tar.gz 06:56:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 06:56:53 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:56:53 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 06:56:53 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 06:56:53 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 06:56:53 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 06:56:53 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 06:56:53 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 06:56:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 06:56:54 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:56:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:56:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:56:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:56:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:56:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:56:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:56:54 INFO - Downloading docopt-0.6.1.tar.gz 06:56:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 06:56:54 INFO - Installing collected packages: blobuploader, requests, docopt 06:56:54 INFO - Running setup.py install for blobuploader 06:56:55 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 06:56:55 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 06:56:55 INFO - Running setup.py install for requests 06:56:55 INFO - Running setup.py install for docopt 06:56:56 INFO - Successfully installed blobuploader requests docopt 06:56:56 INFO - Cleaning up... 06:56:56 INFO - Return code: 0 06:56:56 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:56:56 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')]} 06:56:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:56:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:56:56 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')]} 06:56:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:56:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:56:56 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 0x8a07c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a6e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8b20f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8802e30>, '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 0x8a9fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8b1e470>, '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-1467035669.519315-472876660', '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 06:56:56 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 06:56:56 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 06:56:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:56:56 INFO - 'CCACHE_UMASK': '002', 06:56:56 INFO - 'DISPLAY': ':0', 06:56:56 INFO - 'HOME': '/home/cltbld', 06:56:56 INFO - 'LANG': 'en_US.UTF-8', 06:56:56 INFO - 'LOGNAME': 'cltbld', 06:56:56 INFO - 'MAIL': '/var/mail/cltbld', 06:56:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:56:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:56:56 INFO - 'MOZ_NO_REMOTE': '1', 06:56:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:56:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:56:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:56:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:56:56 INFO - 'PWD': '/builds/slave/test', 06:56:56 INFO - 'SHELL': '/bin/bash', 06:56:56 INFO - 'SHLVL': '1', 06:56:56 INFO - 'TERM': 'linux', 06:56:56 INFO - 'TMOUT': '86400', 06:56:56 INFO - 'USER': 'cltbld', 06:56:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467035669.519315-472876660', 06:56:56 INFO - '_': '/tools/buildbot/bin/python'} 06:56:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:56:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:56:56 INFO - Running setup.py (path:/tmp/pip-kh6r6F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:56:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:56:56 INFO - Running setup.py (path:/tmp/pip-Y3kqjH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:56:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:56:56 INFO - Running setup.py (path:/tmp/pip-ja0xJQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:56:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:56:57 INFO - Running setup.py (path:/tmp/pip-A_4LjR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:56:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:56:57 INFO - Running setup.py (path:/tmp/pip-gxkAwV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:56:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:56:57 INFO - Running setup.py (path:/tmp/pip-BCV_Dg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:56:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:56:57 INFO - Running setup.py (path:/tmp/pip-XxWGSE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:56:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:56:57 INFO - Running setup.py (path:/tmp/pip-rW7sUz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:56:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:56:57 INFO - Running setup.py (path:/tmp/pip-lMXNXE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:56:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:56:57 INFO - Running setup.py (path:/tmp/pip-UuwHE5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:56:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:56:57 INFO - Running setup.py (path:/tmp/pip-VmXsbO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:56:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:56:58 INFO - Running setup.py (path:/tmp/pip-wxdrH5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:56:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:56:58 INFO - Running setup.py (path:/tmp/pip-jPVjsp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:56:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:56:58 INFO - Running setup.py (path:/tmp/pip-1_03NR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:56:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:56:58 INFO - Running setup.py (path:/tmp/pip-L45sSq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:56:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:56:58 INFO - Running setup.py (path:/tmp/pip-KaXRg_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:56:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:56:58 INFO - Running setup.py (path:/tmp/pip-sX3xRQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:56:58 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:56:58 INFO - Running setup.py (path:/tmp/pip-HCZ5Hd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:56:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:56:59 INFO - Running setup.py (path:/tmp/pip-rUddqJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:56:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:56:59 INFO - Running setup.py (path:/tmp/pip-apcJGN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:56:59 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:56:59 INFO - Running setup.py (path:/tmp/pip-zfWwt9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:56:59 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:56:59 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 06:56:59 INFO - Running setup.py install for manifestparser 06:57:00 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 06:57:00 INFO - Running setup.py install for mozcrash 06:57:00 INFO - Running setup.py install for mozdebug 06:57:00 INFO - Running setup.py install for mozdevice 06:57:00 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 06:57:00 INFO - Installing dm script to /builds/slave/test/build/venv/bin 06:57:00 INFO - Running setup.py install for mozfile 06:57:01 INFO - Running setup.py install for mozhttpd 06:57:01 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 06:57:01 INFO - Running setup.py install for mozinfo 06:57:01 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 06:57:01 INFO - Running setup.py install for mozInstall 06:57:01 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 06:57:01 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 06:57:01 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 06:57:01 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 06:57:01 INFO - Running setup.py install for mozleak 06:57:01 INFO - Running setup.py install for mozlog 06:57:02 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 06:57:02 INFO - Running setup.py install for moznetwork 06:57:02 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 06:57:02 INFO - Running setup.py install for mozprocess 06:57:02 INFO - Running setup.py install for mozprofile 06:57:02 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 06:57:02 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 06:57:02 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 06:57:02 INFO - Running setup.py install for mozrunner 06:57:03 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 06:57:03 INFO - Running setup.py install for mozscreenshot 06:57:03 INFO - Running setup.py install for moztest 06:57:03 INFO - Running setup.py install for mozversion 06:57:03 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 06:57:03 INFO - Running setup.py install for wptserve 06:57:04 INFO - Running setup.py install for marionette-driver 06:57:04 INFO - Running setup.py install for browsermob-proxy 06:57:04 INFO - Running setup.py install for marionette-client 06:57:04 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:57:05 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 06:57:05 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 06:57:05 INFO - Cleaning up... 06:57:05 INFO - Return code: 0 06:57:05 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:57:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:57:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:57:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:57:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:57:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:57:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:57:05 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 0x8a07c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a6e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8b20f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8802e30>, '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 0x8a9fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8b1e470>, '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-1467035669.519315-472876660', '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 06:57:05 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 06:57:05 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 06:57:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:57:05 INFO - 'CCACHE_UMASK': '002', 06:57:05 INFO - 'DISPLAY': ':0', 06:57:05 INFO - 'HOME': '/home/cltbld', 06:57:05 INFO - 'LANG': 'en_US.UTF-8', 06:57:05 INFO - 'LOGNAME': 'cltbld', 06:57:05 INFO - 'MAIL': '/var/mail/cltbld', 06:57:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:57:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:57:05 INFO - 'MOZ_NO_REMOTE': '1', 06:57:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:57:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:57:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:57:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:57:05 INFO - 'PWD': '/builds/slave/test', 06:57:05 INFO - 'SHELL': '/bin/bash', 06:57:05 INFO - 'SHLVL': '1', 06:57:05 INFO - 'TERM': 'linux', 06:57:05 INFO - 'TMOUT': '86400', 06:57:05 INFO - 'USER': 'cltbld', 06:57:05 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467035669.519315-472876660', 06:57:05 INFO - '_': '/tools/buildbot/bin/python'} 06:57:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:57:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:57:05 INFO - Running setup.py (path:/tmp/pip-Uc9qUJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:57:05 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)) 06:57:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:57:05 INFO - Running setup.py (path:/tmp/pip-kR_YCI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:57:06 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)) 06:57:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:57:06 INFO - Running setup.py (path:/tmp/pip-jL4Fi7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:57:06 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)) 06:57:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:57:06 INFO - Running setup.py (path:/tmp/pip-MawzIB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:57:06 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)) 06:57:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:57:06 INFO - Running setup.py (path:/tmp/pip-dv2gpN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:57:06 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)) 06:57:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:57:06 INFO - Running setup.py (path:/tmp/pip-OEfc4j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:57:06 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)) 06:57:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:57:06 INFO - Running setup.py (path:/tmp/pip-mYU37T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:57:06 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)) 06:57:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:57:06 INFO - Running setup.py (path:/tmp/pip-eceUuM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:57:06 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)) 06:57:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:57:06 INFO - Running setup.py (path:/tmp/pip-g9LYIT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:57:07 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)) 06:57:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:57:07 INFO - Running setup.py (path:/tmp/pip-xpzD5Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:57:07 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)) 06:57:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:57:07 INFO - Running setup.py (path:/tmp/pip-IY6147-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:57:07 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)) 06:57:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:57:07 INFO - Running setup.py (path:/tmp/pip-l1nCXI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:57:07 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)) 06:57:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:57:07 INFO - Running setup.py (path:/tmp/pip-oHSMQZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:57:07 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)) 06:57:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:57:07 INFO - Running setup.py (path:/tmp/pip-4CHh4g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:57:07 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)) 06:57:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:57:07 INFO - Running setup.py (path:/tmp/pip-ICLc6d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:57:07 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)) 06:57:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:57:07 INFO - Running setup.py (path:/tmp/pip-uGPfBL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:57:08 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)) 06:57:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:57:08 INFO - Running setup.py (path:/tmp/pip-WSe2Mr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:57:08 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)) 06:57:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:57:08 INFO - Running setup.py (path:/tmp/pip-dUfz1k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:57:08 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)) 06:57:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:57:08 INFO - Running setup.py (path:/tmp/pip-pOZR83-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:57:08 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)) 06:57:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:57:08 INFO - Running setup.py (path:/tmp/pip-QGgCI5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:57:08 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)) 06:57:08 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:57:09 INFO - Running setup.py (path:/tmp/pip-JkeF5n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:57:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:57:09 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)) 06:57:09 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)) 06:57:09 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)) 06:57:09 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)) 06:57:09 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)) 06:57:09 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)) 06:57:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:57:09 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 06:57:09 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 06:57:09 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 06:57:09 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 06:57:09 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 06:57:09 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 06:57:13 INFO - Downloading blessings-1.6.tar.gz 06:57:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:57:13 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)) 06:57:13 INFO - Installing collected packages: blessings 06:57:13 INFO - Running setup.py install for blessings 06:57:13 INFO - Successfully installed blessings 06:57:13 INFO - Cleaning up... 06:57:13 INFO - Return code: 0 06:57:13 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:57:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:57:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:57:14 INFO - Reading from file tmpfile_stdout 06:57:14 INFO - Current package versions: 06:57:14 INFO - argparse == 1.2.1 06:57:14 INFO - blessings == 1.6 06:57:14 INFO - blobuploader == 1.2.4 06:57:14 INFO - browsermob-proxy == 0.6.0 06:57:14 INFO - docopt == 0.6.1 06:57:14 INFO - manifestparser == 1.1 06:57:14 INFO - marionette-client == 2.3.0 06:57:14 INFO - marionette-driver == 1.4.0 06:57:14 INFO - mozInstall == 1.12 06:57:14 INFO - mozcrash == 0.17 06:57:14 INFO - mozdebug == 0.1 06:57:14 INFO - mozdevice == 0.48 06:57:14 INFO - mozfile == 1.2 06:57:14 INFO - mozhttpd == 0.7 06:57:14 INFO - mozinfo == 0.9 06:57:14 INFO - mozleak == 0.1 06:57:14 INFO - mozlog == 3.1 06:57:14 INFO - moznetwork == 0.27 06:57:14 INFO - mozprocess == 0.22 06:57:14 INFO - mozprofile == 0.28 06:57:14 INFO - mozrunner == 6.11 06:57:14 INFO - mozscreenshot == 0.1 06:57:14 INFO - mozsystemmonitor == 0.0 06:57:14 INFO - moztest == 0.7 06:57:14 INFO - mozversion == 1.4 06:57:14 INFO - psutil == 3.1.1 06:57:14 INFO - requests == 1.2.3 06:57:14 INFO - wptserve == 1.4.0 06:57:14 INFO - wsgiref == 0.1.2 06:57:14 INFO - Running post-action listener: _resource_record_post_action 06:57:14 INFO - Running post-action listener: _start_resource_monitoring 06:57:14 INFO - Starting resource monitoring. 06:57:14 INFO - ##### 06:57:14 INFO - ##### Running pull step. 06:57:14 INFO - ##### 06:57:14 INFO - Running pre-action listener: _resource_record_pre_action 06:57:14 INFO - Running main action method: pull 06:57:14 INFO - Pull has nothing to do! 06:57:14 INFO - Running post-action listener: _resource_record_post_action 06:57:14 INFO - ##### 06:57:14 INFO - ##### Running install step. 06:57:14 INFO - ##### 06:57:14 INFO - Running pre-action listener: _resource_record_pre_action 06:57:14 INFO - Running main action method: install 06:57:14 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:57:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:57:14 INFO - Reading from file tmpfile_stdout 06:57:14 INFO - Detecting whether we're running mozinstall >=1.0... 06:57:14 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:57:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:57:14 INFO - Reading from file tmpfile_stdout 06:57:14 INFO - Output received: 06:57:14 INFO - Usage: mozinstall [options] installer 06:57:14 INFO - Options: 06:57:14 INFO - -h, --help show this help message and exit 06:57:14 INFO - -d DEST, --destination=DEST 06:57:14 INFO - Directory to install application into. [default: 06:57:14 INFO - "/builds/slave/test"] 06:57:14 INFO - --app=APP Application being installed. [default: firefox] 06:57:14 INFO - mkdir: /builds/slave/test/build/application 06:57:14 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'] 06:57:14 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 06:57:50 INFO - Reading from file tmpfile_stdout 06:57:50 INFO - Output received: 06:57:50 INFO - /builds/slave/test/build/application/firefox/firefox 06:57:50 INFO - Running post-action listener: _resource_record_post_action 06:57:50 INFO - ##### 06:57:50 INFO - ##### Running run-tests step. 06:57:50 INFO - ##### 06:57:50 INFO - Running pre-action listener: _resource_record_pre_action 06:57:50 INFO - Running main action method: run_tests 06:57:50 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:57:50 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:57:50 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:57:50 INFO - grabbing minidump binary from tooltool 06:57: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')]} 06:57:50 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 0x8802e30>, '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 0x8a9fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8b1e470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:57:50 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 06:57:50 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 06:57:50 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:57:50 INFO - Return code: 0 06:57:50 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 06:57:50 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:57:50 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/WhFowafiTKG-Wres0inZKw/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 06:57:50 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/WhFowafiTKG-Wres0inZKw/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 06:57:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:57:50 INFO - 'CCACHE_UMASK': '002', 06:57:50 INFO - 'DISPLAY': ':0', 06:57:50 INFO - 'HOME': '/home/cltbld', 06:57:50 INFO - 'LANG': 'en_US.UTF-8', 06:57:50 INFO - 'LOGNAME': 'cltbld', 06:57:50 INFO - 'MAIL': '/var/mail/cltbld', 06:57:50 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:57:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:57:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:57:50 INFO - 'MOZ_NO_REMOTE': '1', 06:57:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:57:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:57:50 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:57:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:57:50 INFO - 'PWD': '/builds/slave/test', 06:57:50 INFO - 'SHELL': '/bin/bash', 06:57:50 INFO - 'SHLVL': '1', 06:57:50 INFO - 'TERM': 'linux', 06:57:50 INFO - 'TMOUT': '86400', 06:57:50 INFO - 'USER': 'cltbld', 06:57:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467035669.519315-472876660', 06:57:50 INFO - '_': '/tools/buildbot/bin/python'} 06:57:50 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/WhFowafiTKG-Wres0inZKw/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 06:57:51 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 06:57:51 INFO - import pkg_resources 06:57:52 INFO - Using 1 client processes 06:57:52 INFO - wptserve Starting http server on 127.0.0.1:8000 06:57:52 INFO - wptserve Starting http server on 127.0.0.1:8001 06:57:52 INFO - wptserve Starting http server on 127.0.0.1:8443 06:57:55 INFO - SUITE-START | Running 778 tests 06:57:55 INFO - Running testharness tests 06:57:55 INFO - Setting up ssl 06:57:55 INFO - PROCESS | certutil | 06:57:55 INFO - PROCESS | certutil | 06:57:55 INFO - PROCESS | certutil | 06:57:55 INFO - Certificate Nickname Trust Attributes 06:57:55 INFO - SSL,S/MIME,JAR/XPI 06:57:55 INFO - 06:57:55 INFO - web-platform-tests CT,, 06:57:55 INFO - 06:57:55 INFO - Starting runner 06:57:58 INFO - PROCESS | 17837 | 1467035878006 Marionette DEBUG Marionette enabled via build flag and pref 06:57:58 INFO - PROCESS | 17837 | ++DOCSHELL 0xa4d4d000 == 1 [pid = 17837] [id = 1] 06:57:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 1 (0xa4d4d400) [pid = 17837] [serial = 1] [outer = (nil)] 06:57:58 INFO - PROCESS | 17837 | [17837] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:57:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 2 (0xa4d4dc00) [pid = 17837] [serial = 2] [outer = 0xa4d4d400] 06:57:58 INFO - PROCESS | 17837 | 1467035878770 Marionette INFO Listening on port 2828 06:57:59 INFO - PROCESS | 17837 | 1467035879410 Marionette DEBUG Marionette enabled via command-line flag 06:57:59 INFO - PROCESS | 17837 | ++DOCSHELL 0xa23c7c00 == 2 [pid = 17837] [id = 2] 06:57:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 3 (0xa23c9000) [pid = 17837] [serial = 3] [outer = (nil)] 06:57:59 INFO - PROCESS | 17837 | [17837] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:57:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 4 (0xa8b47c00) [pid = 17837] [serial = 4] [outer = 0xa23c9000] 06:57:59 INFO - PROCESS | 17837 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20c7800 06:57:59 INFO - PROCESS | 17837 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a685e300 06:57:59 INFO - PROCESS | 17837 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20f12c0 06:57:59 INFO - PROCESS | 17837 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f1f60 06:57:59 INFO - PROCESS | 17837 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20f7c40 06:57:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 5 (0xa1014000) [pid = 17837] [serial = 5] [outer = 0xa4d4d400] 06:57:59 INFO - PROCESS | 17837 | [17837] 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 06:57:59 INFO - PROCESS | 17837 | 1467035879848 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49795 06:57:59 INFO - PROCESS | 17837 | [17837] 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 06:57:59 INFO - PROCESS | 17837 | 1467035879881 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49796 06:57:59 INFO - PROCESS | 17837 | 1467035879944 Marionette DEBUG Closed connection conn0 06:57:59 INFO - PROCESS | 17837 | 1467035879949 Marionette DEBUG Closed connection conn1 06:58:00 INFO - PROCESS | 17837 | [17837] 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 06:58:00 INFO - PROCESS | 17837 | [17837] 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 06:58:00 INFO - PROCESS | 17837 | 1467035880081 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49797 06:58:00 INFO - PROCESS | 17837 | 1467035880120 Marionette DEBUG Closed connection conn2 06:58:00 INFO - PROCESS | 17837 | [17837] 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 06:58:00 INFO - PROCESS | 17837 | 1467035880143 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49798 06:58:00 INFO - PROCESS | 17837 | [17837] 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 06:58:00 INFO - PROCESS | 17837 | 1467035880194 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49799 06:58:00 INFO - PROCESS | 17837 | 1467035880212 Marionette DEBUG Closed connection conn3 06:58:00 INFO - PROCESS | 17837 | 1467035880256 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:58:00 INFO - PROCESS | 17837 | 1467035880280 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":"20160627051824","device":"desktop","version":"48.0"} 06:58:01 INFO - PROCESS | 17837 | [17837] 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 06:58:01 INFO - PROCESS | 17837 | ++DOCSHELL 0x9b33dc00 == 3 [pid = 17837] [id = 3] 06:58:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 6 (0x9b33e000) [pid = 17837] [serial = 6] [outer = (nil)] 06:58:01 INFO - PROCESS | 17837 | ++DOCSHELL 0x9b33e400 == 4 [pid = 17837] [id = 4] 06:58:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 7 (0x9b33e800) [pid = 17837] [serial = 7] [outer = (nil)] 06:58:02 INFO - PROCESS | 17837 | [17837] 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 06:58:02 INFO - PROCESS | 17837 | ++DOCSHELL 0x9aa0b400 == 5 [pid = 17837] [id = 5] 06:58:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 8 (0x9aa0b800) [pid = 17837] [serial = 8] [outer = (nil)] 06:58:02 INFO - PROCESS | 17837 | [17837] 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 06:58:02 INFO - PROCESS | 17837 | [17837] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:58:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 9 (0x9a742800) [pid = 17837] [serial = 9] [outer = 0x9aa0b800] 06:58:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 10 (0x9a482000) [pid = 17837] [serial = 10] [outer = 0x9b33e000] 06:58:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 11 (0x9a483c00) [pid = 17837] [serial = 11] [outer = 0x9b33e800] 06:58:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 12 (0x99a44400) [pid = 17837] [serial = 12] [outer = 0x9aa0b800] 06:58:04 INFO - PROCESS | 17837 | 1467035884401 Marionette INFO startBrowser 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:04 INFO - PROCESS | 17837 | 1467035884472 Marionette DEBUG loaded listener.js 06:58:04 INFO - PROCESS | 17837 | 1467035884492 Marionette DEBUG loaded listener.js 06:58:04 INFO - PROCESS | 17837 | 1467035884497 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 13 (0x988e4c00) [pid = 17837] [serial = 13] [outer = 0x9aa0b800] 06:58:05 INFO - PROCESS | 17837 | 1467035885202 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"5f1d46a4-e855-4f0b-8796-dafbf489fa30","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":"20160627051824","device":"desktop","version":"48.0","command_id":1}}] 06:58:05 INFO - PROCESS | 17837 | 1467035885484 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 06:58:05 INFO - PROCESS | 17837 | 1467035885493 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:05 INFO - PROCESS | 17837 | 1467035885912 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 06:58:05 INFO - PROCESS | 17837 | 1467035885993 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:58:06 INFO - PROCESS | 17837 | 1467035886000 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:06 INFO - PROCESS | 17837 | [17837] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:58:06 INFO - PROCESS | 17837 | [17837] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:58:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 14 (0x94fa4800) [pid = 17837] [serial = 14] [outer = 0x9aa0b800] 06:58:06 INFO - PROCESS | 17837 | [17837] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:58:06 INFO - PROCESS | 17837 | [17837] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:06 INFO - PROCESS | 17837 | 1467035886660 Marionette TRACE conn4 <- [1,3,null,{}] 06:58:06 INFO - PROCESS | 17837 | 1467035886720 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:58:06 INFO - PROCESS | 17837 | 1467035886726 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:06 INFO - PROCESS | 17837 | 1467035886765 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 06:58:06 INFO - PROCESS | 17837 | 1467035886834 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 06:58:06 INFO - PROCESS | 17837 | 1467035886839 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 06:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:58:06 INFO - PROCESS | 17837 | 1467035886926 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:58:06 INFO - PROCESS | 17837 | 1467035886933 Marionette TRACE conn4 <- [1,6,null,{}] 06:58:06 INFO - PROCESS | 17837 | 1467035886948 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:06 INFO - PROCESS | 17837 | 1467035886952 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:06 INFO - PROCESS | 17837 | 1467035886975 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 06:58:06 INFO - PROCESS | 17837 | 1467035886982 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:07 INFO - PROCESS | 17837 | 1467035886988 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:07 INFO - PROCESS | 17837 | ++DOCSHELL 0x93a57400 == 6 [pid = 17837] [id = 6] 06:58:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 15 (0x93a57800) [pid = 17837] [serial = 15] [outer = (nil)] 06:58:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 16 (0x93a59800) [pid = 17837] [serial = 16] [outer = 0x93a57800] 06:58:07 INFO - PROCESS | 17837 | 1467035887070 Marionette DEBUG loaded listener.js 06:58:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 17 (0x96c56c00) [pid = 17837] [serial = 17] [outer = 0x93a57800] 06:58:07 INFO - PROCESS | 17837 | ++DOCSHELL 0x9373b000 == 7 [pid = 17837] [id = 7] 06:58:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 18 (0x9373b400) [pid = 17837] [serial = 18] [outer = (nil)] 06:58:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 19 (0x93741c00) [pid = 17837] [serial = 19] [outer = 0x9373b400] 06:58:07 INFO - PROCESS | 17837 | 1467035887618 Marionette DEBUG loaded listener.js 06:58:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 20 (0x9385ac00) [pid = 17837] [serial = 20] [outer = 0x9373b400] 06:58:08 INFO - PROCESS | 17837 | 1467035888400 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 06:58:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:58:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1710ms 06:58:08 INFO - PROCESS | 17837 | [17837] 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 06:58:08 INFO - PROCESS | 17837 | 1467035888918 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 06:58:08 INFO - PROCESS | 17837 | 1467035888929 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 06:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:58:09 INFO - PROCESS | 17837 | 1467035889144 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:58:09 INFO - PROCESS | 17837 | 1467035889155 Marionette TRACE conn4 <- [1,10,null,{}] 06:58:09 INFO - PROCESS | 17837 | 1467035889267 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:09 INFO - PROCESS | 17837 | 1467035889279 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:09 INFO - PROCESS | 17837 | 1467035889572 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 06:58:09 INFO - PROCESS | 17837 | 1467035889685 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:09 INFO - PROCESS | 17837 | 1467035889694 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:09 INFO - PROCESS | 17837 | ++DOCSHELL 0x93738c00 == 8 [pid = 17837] [id = 8] 06:58:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 21 (0x9373a400) [pid = 17837] [serial = 21] [outer = (nil)] 06:58:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 22 (0x98822c00) [pid = 17837] [serial = 22] [outer = 0x9373a400] 06:58:09 INFO - PROCESS | 17837 | 1467035889787 Marionette DEBUG loaded listener.js 06:58:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 23 (0x98d6e800) [pid = 17837] [serial = 23] [outer = 0x9373a400] 06:58:10 INFO - PROCESS | 17837 | ++DOCSHELL 0x9a7c7c00 == 9 [pid = 17837] [id = 9] 06:58:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 24 (0x9a7c8000) [pid = 17837] [serial = 24] [outer = (nil)] 06:58:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 25 (0x98ca0400) [pid = 17837] [serial = 25] [outer = 0x9a7c8000] 06:58:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 26 (0x9a7d0000) [pid = 17837] [serial = 26] [outer = 0x9a7c8000] 06:58:10 INFO - PROCESS | 17837 | ++DOCSHELL 0x9b005800 == 10 [pid = 17837] [id = 10] 06:58:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 27 (0x9b340c00) [pid = 17837] [serial = 27] [outer = (nil)] 06:58:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 28 (0x9d806400) [pid = 17837] [serial = 28] [outer = 0x9b340c00] 06:58:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 29 (0x9b695800) [pid = 17837] [serial = 29] [outer = 0x9b340c00] 06:58:11 INFO - PROCESS | 17837 | 1467035891063 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 06:58:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 2108ms 06:58:11 INFO - PROCESS | 17837 | 1467035891167 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 06:58:11 INFO - PROCESS | 17837 | 1467035891174 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 06:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:58:11 INFO - PROCESS | 17837 | 1467035891188 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:58:11 INFO - PROCESS | 17837 | 1467035891195 Marionette TRACE conn4 <- [1,14,null,{}] 06:58:11 INFO - PROCESS | 17837 | 1467035891201 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:11 INFO - PROCESS | 17837 | 1467035891209 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:11 INFO - PROCESS | 17837 | 1467035891447 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 06:58:11 INFO - PROCESS | 17837 | 1467035891573 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:11 INFO - PROCESS | 17837 | 1467035891585 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:11 INFO - PROCESS | 17837 | ++DOCSHELL 0x9a47c000 == 11 [pid = 17837] [id = 11] 06:58:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 30 (0x9bb13400) [pid = 17837] [serial = 30] [outer = (nil)] 06:58:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 31 (0xa33c5800) [pid = 17837] [serial = 31] [outer = 0x9bb13400] 06:58:11 INFO - PROCESS | 17837 | 1467035891669 Marionette DEBUG loaded listener.js 06:58:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 32 (0x9bb1bc00) [pid = 17837] [serial = 32] [outer = 0x9bb13400] 06:58:12 INFO - PROCESS | 17837 | 1467035892611 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 06:58:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:58:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1493ms 06:58:12 INFO - PROCESS | 17837 | 1467035892678 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 06:58:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:58:12 INFO - PROCESS | 17837 | 1467035892683 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 06:58:12 INFO - PROCESS | 17837 | 1467035892690 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:58:12 INFO - PROCESS | 17837 | 1467035892693 Marionette TRACE conn4 <- [1,18,null,{}] 06:58:12 INFO - PROCESS | 17837 | 1467035892711 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:12 INFO - PROCESS | 17837 | 1467035892721 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:12 INFO - PROCESS | 17837 | 1467035892970 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 06:58:13 INFO - PROCESS | 17837 | 1467035893130 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:13 INFO - PROCESS | 17837 | 1467035893147 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:13 INFO - PROCESS | 17837 | ++DOCSHELL 0xa6e40800 == 12 [pid = 17837] [id = 12] 06:58:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 33 (0xa6e45400) [pid = 17837] [serial = 33] [outer = (nil)] 06:58:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 34 (0xa81ad000) [pid = 17837] [serial = 34] [outer = 0xa6e45400] 06:58:13 INFO - PROCESS | 17837 | 1467035893255 Marionette DEBUG loaded listener.js 06:58:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 35 (0xa8f1a400) [pid = 17837] [serial = 35] [outer = 0xa6e45400] 06:58:14 INFO - PROCESS | 17837 | 1467035894185 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 06:58:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1534ms 06:58:14 INFO - PROCESS | 17837 | 1467035894225 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 06:58:14 INFO - PROCESS | 17837 | 1467035894231 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 06:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:58:14 INFO - PROCESS | 17837 | 1467035894237 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:58:14 INFO - PROCESS | 17837 | 1467035894242 Marionette TRACE conn4 <- [1,22,null,{}] 06:58:14 INFO - PROCESS | 17837 | 1467035894249 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:14 INFO - PROCESS | 17837 | 1467035894254 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:14 INFO - PROCESS | 17837 | 1467035894552 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 06:58:14 INFO - PROCESS | 17837 | 1467035894790 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:14 INFO - PROCESS | 17837 | 1467035894799 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:14 INFO - PROCESS | 17837 | ++DOCSHELL 0x9b047800 == 13 [pid = 17837] [id = 13] 06:58:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 36 (0x9b048800) [pid = 17837] [serial = 36] [outer = (nil)] 06:58:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 37 (0x9bf30800) [pid = 17837] [serial = 37] [outer = 0x9b048800] 06:58:14 INFO - PROCESS | 17837 | 1467035894893 Marionette DEBUG loaded listener.js 06:58:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 38 (0x9bf35800) [pid = 17837] [serial = 38] [outer = 0x9b048800] 06:58:15 INFO - PROCESS | 17837 | 1467035895973 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 06:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1787ms 06:58:16 INFO - PROCESS | 17837 | 1467035896026 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 06:58:16 INFO - PROCESS | 17837 | 1467035896032 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 06:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:58:16 INFO - PROCESS | 17837 | 1467035896041 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:58:16 INFO - PROCESS | 17837 | 1467035896046 Marionette TRACE conn4 <- [1,26,null,{}] 06:58:16 INFO - PROCESS | 17837 | 1467035896054 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:16 INFO - PROCESS | 17837 | 1467035896060 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:16 INFO - PROCESS | 17837 | 1467035896281 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 06:58:16 INFO - PROCESS | 17837 | 1467035896454 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:16 INFO - PROCESS | 17837 | 1467035896478 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:16 INFO - PROCESS | 17837 | ++DOCSHELL 0x93857c00 == 14 [pid = 17837] [id = 14] 06:58:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 39 (0x94546c00) [pid = 17837] [serial = 39] [outer = (nil)] 06:58:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 40 (0x988e8c00) [pid = 17837] [serial = 40] [outer = 0x94546c00] 06:58:16 INFO - PROCESS | 17837 | 1467035896586 Marionette DEBUG loaded listener.js 06:58:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 41 (0x98d70800) [pid = 17837] [serial = 41] [outer = 0x94546c00] 06:58:17 INFO - PROCESS | 17837 | 1467035897424 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 06:58:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1435ms 06:58:17 INFO - PROCESS | 17837 | 1467035897476 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 06:58:17 INFO - PROCESS | 17837 | 1467035897483 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 06:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:58:17 INFO - PROCESS | 17837 | 1467035897493 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:58:17 INFO - PROCESS | 17837 | 1467035897497 Marionette TRACE conn4 <- [1,30,null,{}] 06:58:17 INFO - PROCESS | 17837 | 1467035897505 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:17 INFO - PROCESS | 17837 | 1467035897511 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:17 INFO - PROCESS | 17837 | 1467035897689 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 06:58:17 INFO - PROCESS | 17837 | 1467035897785 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:17 INFO - PROCESS | 17837 | 1467035897796 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:17 INFO - PROCESS | 17837 | ++DOCSHELL 0x9997c000 == 15 [pid = 17837] [id = 15] 06:58:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 42 (0x9a9ba000) [pid = 17837] [serial = 42] [outer = (nil)] 06:58:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 43 (0x9a9c0800) [pid = 17837] [serial = 43] [outer = 0x9a9ba000] 06:58:17 INFO - PROCESS | 17837 | 1467035897872 Marionette DEBUG loaded listener.js 06:58:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 44 (0x9367b400) [pid = 17837] [serial = 44] [outer = 0x9a9ba000] 06:58:18 INFO - PROCESS | 17837 | 1467035898656 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 06:58:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1182ms 06:58:18 INFO - PROCESS | 17837 | 1467035898687 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 06:58:18 INFO - PROCESS | 17837 | 1467035898690 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 06:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:58:18 INFO - PROCESS | 17837 | 1467035898703 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:58:18 INFO - PROCESS | 17837 | 1467035898708 Marionette TRACE conn4 <- [1,34,null,{}] 06:58:18 INFO - PROCESS | 17837 | 1467035898725 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:18 INFO - PROCESS | 17837 | 1467035898734 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:18 INFO - PROCESS | 17837 | 1467035898903 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 06:58:18 INFO - PROCESS | 17837 | 1467035898914 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:18 INFO - PROCESS | 17837 | 1467035898928 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:18 INFO - PROCESS | 17837 | ++DOCSHELL 0x9b68ec00 == 16 [pid = 17837] [id = 16] 06:58:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 45 (0x9b68f000) [pid = 17837] [serial = 45] [outer = (nil)] 06:58:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 46 (0x9bb0e800) [pid = 17837] [serial = 46] [outer = 0x9b68f000] 06:58:19 INFO - PROCESS | 17837 | 1467035899001 Marionette DEBUG loaded listener.js 06:58:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 47 (0x9bf18c00) [pid = 17837] [serial = 47] [outer = 0x9b68f000] 06:58:19 INFO - PROCESS | 17837 | 1467035899872 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 06:58:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1240ms 06:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:58:19 INFO - PROCESS | 17837 | 1467035899943 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 06:58:19 INFO - PROCESS | 17837 | 1467035899947 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 06:58:19 INFO - PROCESS | 17837 | 1467035899954 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:58:19 INFO - PROCESS | 17837 | 1467035899958 Marionette TRACE conn4 <- [1,38,null,{}] 06:58:19 INFO - PROCESS | 17837 | 1467035899966 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:19 INFO - PROCESS | 17837 | 1467035899971 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:20 INFO - PROCESS | 17837 | 1467035900145 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 06:58:20 INFO - PROCESS | 17837 | 1467035900239 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:20 INFO - PROCESS | 17837 | 1467035900245 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:20 INFO - PROCESS | 17837 | ++DOCSHELL 0x9b610400 == 17 [pid = 17837] [id = 17] 06:58:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 48 (0x9bf36800) [pid = 17837] [serial = 48] [outer = (nil)] 06:58:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 49 (0x9bf3a800) [pid = 17837] [serial = 49] [outer = 0x9bf36800] 06:58:20 INFO - PROCESS | 17837 | 1467035900319 Marionette DEBUG loaded listener.js 06:58:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 50 (0x9d80b800) [pid = 17837] [serial = 50] [outer = 0x9bf36800] 06:58:21 INFO - PROCESS | 17837 | 1467035901066 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 06:58:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:58:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1131ms 06:58:21 INFO - PROCESS | 17837 | 1467035901085 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 06:58:21 INFO - PROCESS | 17837 | 1467035901088 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 06:58:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:58:21 INFO - PROCESS | 17837 | 1467035901096 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:58:21 INFO - PROCESS | 17837 | 1467035901100 Marionette TRACE conn4 <- [1,42,null,{}] 06:58:21 INFO - PROCESS | 17837 | 1467035901106 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:21 INFO - PROCESS | 17837 | 1467035901113 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:21 INFO - PROCESS | 17837 | 1467035901360 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 06:58:21 INFO - PROCESS | 17837 | 1467035901379 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:21 INFO - PROCESS | 17837 | 1467035901389 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:21 INFO - PROCESS | 17837 | ++DOCSHELL 0x9b344800 == 18 [pid = 17837] [id = 18] 06:58:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 51 (0x9d870800) [pid = 17837] [serial = 51] [outer = (nil)] 06:58:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 52 (0xa1085400) [pid = 17837] [serial = 52] [outer = 0x9d870800] 06:58:21 INFO - PROCESS | 17837 | 1467035901460 Marionette DEBUG loaded listener.js 06:58:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 53 (0xa236ac00) [pid = 17837] [serial = 53] [outer = 0x9d870800] 06:58:22 INFO - PROCESS | 17837 | 1467035902264 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 06:58:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1182ms 06:58:22 INFO - PROCESS | 17837 | 1467035902293 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 06:58:22 INFO - PROCESS | 17837 | 1467035902298 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 06:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:58:22 INFO - PROCESS | 17837 | 1467035902304 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:58:22 INFO - PROCESS | 17837 | 1467035902308 Marionette TRACE conn4 <- [1,46,null,{}] 06:58:22 INFO - PROCESS | 17837 | 1467035902313 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:22 INFO - PROCESS | 17837 | 1467035902324 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:22 INFO - PROCESS | 17837 | 1467035902549 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 06:58:22 INFO - PROCESS | 17837 | 1467035902650 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:22 INFO - PROCESS | 17837 | 1467035902658 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:22 INFO - PROCESS | 17837 | ++DOCSHELL 0x98822400 == 19 [pid = 17837] [id = 19] 06:58:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 54 (0xa1089800) [pid = 17837] [serial = 54] [outer = (nil)] 06:58:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 55 (0xa2557400) [pid = 17837] [serial = 55] [outer = 0xa1089800] 06:58:22 INFO - PROCESS | 17837 | 1467035902751 Marionette DEBUG loaded listener.js 06:58:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 56 (0xa3287800) [pid = 17837] [serial = 56] [outer = 0xa1089800] 06:58:23 INFO - PROCESS | 17837 | 1467035903507 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 06:58:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1231ms 06:58:23 INFO - PROCESS | 17837 | 1467035903536 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 06:58:23 INFO - PROCESS | 17837 | 1467035903539 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 06:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:58:23 INFO - PROCESS | 17837 | 1467035903546 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:58:23 INFO - PROCESS | 17837 | 1467035903550 Marionette TRACE conn4 <- [1,50,null,{}] 06:58:23 INFO - PROCESS | 17837 | 1467035903557 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:23 INFO - PROCESS | 17837 | 1467035903562 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:23 INFO - PROCESS | 17837 | 1467035903765 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 06:58:23 INFO - PROCESS | 17837 | 1467035903783 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:23 INFO - PROCESS | 17837 | 1467035903794 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:23 INFO - PROCESS | 17837 | ++DOCSHELL 0x9a9bec00 == 20 [pid = 17837] [id = 20] 06:58:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 57 (0x9d4bb800) [pid = 17837] [serial = 57] [outer = (nil)] 06:58:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 58 (0xa33bfc00) [pid = 17837] [serial = 58] [outer = 0x9d4bb800] 06:58:23 INFO - PROCESS | 17837 | 1467035903869 Marionette DEBUG loaded listener.js 06:58:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 59 (0xa33c7c00) [pid = 17837] [serial = 59] [outer = 0x9d4bb800] 06:58:24 INFO - PROCESS | 17837 | 1467035904655 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:58:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1130ms 06:58:24 INFO - PROCESS | 17837 | 1467035904678 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 06:58:24 INFO - PROCESS | 17837 | 1467035904682 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 06:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:58:24 INFO - PROCESS | 17837 | 1467035904690 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:58:24 INFO - PROCESS | 17837 | 1467035904699 Marionette TRACE conn4 <- [1,54,null,{}] 06:58:24 INFO - PROCESS | 17837 | 1467035904730 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:24 INFO - PROCESS | 17837 | 1467035904736 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:24 INFO - PROCESS | 17837 | 1467035904912 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 06:58:24 INFO - PROCESS | 17837 | 1467035904921 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:24 INFO - PROCESS | 17837 | 1467035904928 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:24 INFO - PROCESS | 17837 | ++DOCSHELL 0xa2ff3400 == 21 [pid = 17837] [id = 21] 06:58:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 60 (0xa333e800) [pid = 17837] [serial = 60] [outer = (nil)] 06:58:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 61 (0xa4f1cc00) [pid = 17837] [serial = 61] [outer = 0xa333e800] 06:58:25 INFO - PROCESS | 17837 | 1467035905006 Marionette DEBUG loaded listener.js 06:58:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 62 (0xa4f7dc00) [pid = 17837] [serial = 62] [outer = 0xa333e800] 06:58:26 INFO - PROCESS | 17837 | --DOCSHELL 0x9a47c000 == 20 [pid = 17837] [id = 11] 06:58:26 INFO - PROCESS | 17837 | --DOCSHELL 0xa6e40800 == 19 [pid = 17837] [id = 12] 06:58:26 INFO - PROCESS | 17837 | --DOCSHELL 0x9b047800 == 18 [pid = 17837] [id = 13] 06:58:26 INFO - PROCESS | 17837 | --DOCSHELL 0x93a57400 == 17 [pid = 17837] [id = 6] 06:58:26 INFO - PROCESS | 17837 | --DOCSHELL 0x93738c00 == 16 [pid = 17837] [id = 8] 06:58:26 INFO - PROCESS | 17837 | 1467035906942 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:58:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2316ms 06:58:27 INFO - PROCESS | 17837 | 1467035907008 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 06:58:27 INFO - PROCESS | 17837 | 1467035907015 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 06:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:58:27 INFO - PROCESS | 17837 | 1467035907025 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:58:27 INFO - PROCESS | 17837 | 1467035907030 Marionette TRACE conn4 <- [1,58,null,{}] 06:58:27 INFO - PROCESS | 17837 | 1467035907040 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:27 INFO - PROCESS | 17837 | 1467035907044 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:27 INFO - PROCESS | 17837 | 1467035907257 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 06:58:27 INFO - PROCESS | 17837 | 1467035907324 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:27 INFO - PROCESS | 17837 | 1467035907336 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:27 INFO - PROCESS | 17837 | ++DOCSHELL 0x97779000 == 17 [pid = 17837] [id = 22] 06:58:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 63 (0x9777c800) [pid = 17837] [serial = 63] [outer = (nil)] 06:58:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 64 (0x9888f000) [pid = 17837] [serial = 64] [outer = 0x9777c800] 06:58:27 INFO - PROCESS | 17837 | 1467035907414 Marionette DEBUG loaded listener.js 06:58:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 65 (0x9384f400) [pid = 17837] [serial = 65] [outer = 0x9777c800] 06:58:28 INFO - PROCESS | 17837 | --DOMWINDOW == 64 (0xa6e45400) [pid = 17837] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:58:28 INFO - PROCESS | 17837 | --DOMWINDOW == 63 (0x9b048800) [pid = 17837] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:58:28 INFO - PROCESS | 17837 | --DOMWINDOW == 62 (0x94546c00) [pid = 17837] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:58:28 INFO - PROCESS | 17837 | --DOMWINDOW == 61 (0x9a9ba000) [pid = 17837] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:58:28 INFO - PROCESS | 17837 | --DOMWINDOW == 60 (0x9b68f000) [pid = 17837] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:58:28 INFO - PROCESS | 17837 | --DOMWINDOW == 59 (0x9bf36800) [pid = 17837] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:58:28 INFO - PROCESS | 17837 | --DOMWINDOW == 58 (0x93a57800) [pid = 17837] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:58:28 INFO - PROCESS | 17837 | --DOMWINDOW == 57 (0x9373a400) [pid = 17837] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:58:28 INFO - PROCESS | 17837 | --DOMWINDOW == 56 (0x9bb13400) [pid = 17837] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:58:28 INFO - PROCESS | 17837 | 1467035908744 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:58:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:58:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1787ms 06:58:28 INFO - PROCESS | 17837 | 1467035908811 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 06:58:28 INFO - PROCESS | 17837 | 1467035908818 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 06:58:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:58:28 INFO - PROCESS | 17837 | 1467035908830 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:58:28 INFO - PROCESS | 17837 | 1467035908834 Marionette TRACE conn4 <- [1,62,null,{}] 06:58:28 INFO - PROCESS | 17837 | 1467035908842 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:28 INFO - PROCESS | 17837 | 1467035908847 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:29 INFO - PROCESS | 17837 | 1467035909010 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 06:58:29 INFO - PROCESS | 17837 | 1467035909021 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:29 INFO - PROCESS | 17837 | 1467035909030 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:29 INFO - PROCESS | 17837 | ++DOCSHELL 0x96c55000 == 18 [pid = 17837] [id = 23] 06:58:29 INFO - PROCESS | 17837 | ++DOMWINDOW == 57 (0x99975400) [pid = 17837] [serial = 66] [outer = (nil)] 06:58:29 INFO - PROCESS | 17837 | ++DOMWINDOW == 58 (0x9a7c4c00) [pid = 17837] [serial = 67] [outer = 0x99975400] 06:58:29 INFO - PROCESS | 17837 | 1467035909109 Marionette DEBUG loaded listener.js 06:58:29 INFO - PROCESS | 17837 | ++DOMWINDOW == 59 (0x9a9bc800) [pid = 17837] [serial = 68] [outer = 0x99975400] 06:58:29 INFO - PROCESS | 17837 | 1467035909971 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:58:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:58:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1184ms 06:58:30 INFO - PROCESS | 17837 | 1467035910014 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 06:58:30 INFO - PROCESS | 17837 | 1467035910017 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 06:58:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:58:30 INFO - PROCESS | 17837 | 1467035910026 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:58:30 INFO - PROCESS | 17837 | 1467035910033 Marionette TRACE conn4 <- [1,66,null,{}] 06:58:30 INFO - PROCESS | 17837 | 1467035910059 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:30 INFO - PROCESS | 17837 | 1467035910068 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:30 INFO - PROCESS | 17837 | 1467035910325 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 06:58:30 INFO - PROCESS | 17837 | 1467035910473 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:30 INFO - PROCESS | 17837 | 1467035910481 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:30 INFO - PROCESS | 17837 | ++DOCSHELL 0x9367d800 == 19 [pid = 17837] [id = 24] 06:58:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 60 (0x93681800) [pid = 17837] [serial = 69] [outer = (nil)] 06:58:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 61 (0x93857800) [pid = 17837] [serial = 70] [outer = 0x93681800] 06:58:30 INFO - PROCESS | 17837 | 1467035910590 Marionette DEBUG loaded listener.js 06:58:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 62 (0x96c50000) [pid = 17837] [serial = 71] [outer = 0x93681800] 06:58:31 INFO - PROCESS | 17837 | 1467035911557 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:58:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:58:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1608ms 06:58:31 INFO - PROCESS | 17837 | 1467035911636 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 06:58:31 INFO - PROCESS | 17837 | 1467035911643 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 06:58:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:58:31 INFO - PROCESS | 17837 | 1467035911652 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:58:31 INFO - PROCESS | 17837 | 1467035911657 Marionette TRACE conn4 <- [1,70,null,{}] 06:58:31 INFO - PROCESS | 17837 | 1467035911666 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:31 INFO - PROCESS | 17837 | 1467035911675 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:31 INFO - PROCESS | 17837 | 1467035911970 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 06:58:32 INFO - PROCESS | 17837 | 1467035912079 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:32 INFO - PROCESS | 17837 | 1467035912086 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:32 INFO - PROCESS | 17837 | ++DOCSHELL 0x9a742400 == 20 [pid = 17837] [id = 25] 06:58:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 63 (0x9a7cd800) [pid = 17837] [serial = 72] [outer = (nil)] 06:58:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 64 (0x9b004000) [pid = 17837] [serial = 73] [outer = 0x9a7cd800] 06:58:32 INFO - PROCESS | 17837 | 1467035912197 Marionette DEBUG loaded listener.js 06:58:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 65 (0x9b048800) [pid = 17837] [serial = 74] [outer = 0x9a7cd800] 06:58:33 INFO - PROCESS | 17837 | 1467035913106 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:58:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:58:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1534ms 06:58:33 INFO - PROCESS | 17837 | 1467035913187 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 06:58:33 INFO - PROCESS | 17837 | 1467035913194 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 06:58:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:58:33 INFO - PROCESS | 17837 | 1467035913201 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:58:33 INFO - PROCESS | 17837 | 1467035913206 Marionette TRACE conn4 <- [1,74,null,{}] 06:58:33 INFO - PROCESS | 17837 | 1467035913213 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:33 INFO - PROCESS | 17837 | 1467035913220 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:33 INFO - PROCESS | 17837 | 1467035913479 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 06:58:33 INFO - PROCESS | 17837 | 1467035913652 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:33 INFO - PROCESS | 17837 | 1467035913662 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:33 INFO - PROCESS | 17837 | ++DOCSHELL 0x9bf32c00 == 21 [pid = 17837] [id = 26] 06:58:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x9bf33000) [pid = 17837] [serial = 75] [outer = (nil)] 06:58:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x9bf38400) [pid = 17837] [serial = 76] [outer = 0x9bf33000] 06:58:33 INFO - PROCESS | 17837 | 1467035913761 Marionette DEBUG loaded listener.js 06:58:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x9d4c2800) [pid = 17837] [serial = 77] [outer = 0x9bf33000] 06:58:34 INFO - PROCESS | 17837 | 1467035914717 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:58:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:58:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1594ms 06:58:34 INFO - PROCESS | 17837 | 1467035914797 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 06:58:34 INFO - PROCESS | 17837 | 1467035914804 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 06:58:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:58:34 INFO - PROCESS | 17837 | 1467035914822 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:58:34 INFO - PROCESS | 17837 | 1467035914830 Marionette TRACE conn4 <- [1,78,null,{}] 06:58:34 INFO - PROCESS | 17837 | 1467035914838 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:34 INFO - PROCESS | 17837 | 1467035914847 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:35 INFO - PROCESS | 17837 | 1467035915171 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 06:58:35 INFO - PROCESS | 17837 | 1467035915320 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:35 INFO - PROCESS | 17837 | 1467035915330 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:35 INFO - PROCESS | 17837 | ++DOCSHELL 0x98d76000 == 22 [pid = 17837] [id = 27] 06:58:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x9d874800) [pid = 17837] [serial = 78] [outer = (nil)] 06:58:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0xa2553800) [pid = 17837] [serial = 79] [outer = 0x9d874800] 06:58:35 INFO - PROCESS | 17837 | 1467035915420 Marionette DEBUG loaded listener.js 06:58:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0xa2faf800) [pid = 17837] [serial = 80] [outer = 0x9d874800] 06:58:36 INFO - PROCESS | 17837 | 1467035916241 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:58:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:58:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1462ms 06:58:36 INFO - PROCESS | 17837 | 1467035916290 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 06:58:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:58:36 INFO - PROCESS | 17837 | 1467035916303 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 06:58:36 INFO - PROCESS | 17837 | 1467035916310 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:58:36 INFO - PROCESS | 17837 | 1467035916319 Marionette TRACE conn4 <- [1,82,null,{}] 06:58:36 INFO - PROCESS | 17837 | 1467035916329 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:36 INFO - PROCESS | 17837 | 1467035916333 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:36 INFO - PROCESS | 17837 | 1467035916556 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 06:58:36 INFO - PROCESS | 17837 | 1467035916703 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:36 INFO - PROCESS | 17837 | 1467035916712 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:36 INFO - PROCESS | 17837 | ++DOCSHELL 0xa2322400 == 23 [pid = 17837] [id = 28] 06:58:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0xa25ec000) [pid = 17837] [serial = 81] [outer = (nil)] 06:58:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0xa4d0b400) [pid = 17837] [serial = 82] [outer = 0xa25ec000] 06:58:36 INFO - PROCESS | 17837 | 1467035916795 Marionette DEBUG loaded listener.js 06:58:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0xa4f10c00) [pid = 17837] [serial = 83] [outer = 0xa25ec000] 06:58:37 INFO - PROCESS | 17837 | 1467035917586 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:58:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:58:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1349ms 06:58:37 INFO - PROCESS | 17837 | 1467035917660 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 06:58:37 INFO - PROCESS | 17837 | 1467035917663 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 06:58:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:58:37 INFO - PROCESS | 17837 | 1467035917671 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:58:37 INFO - PROCESS | 17837 | 1467035917675 Marionette TRACE conn4 <- [1,86,null,{}] 06:58:37 INFO - PROCESS | 17837 | 1467035917682 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:37 INFO - PROCESS | 17837 | 1467035917688 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:37 INFO - PROCESS | 17837 | 1467035917877 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 06:58:38 INFO - PROCESS | 17837 | 1467035918028 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:38 INFO - PROCESS | 17837 | 1467035918046 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:38 INFO - PROCESS | 17837 | ++DOCSHELL 0xa61b9000 == 24 [pid = 17837] [id = 29] 06:58:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0xa61bb400) [pid = 17837] [serial = 84] [outer = (nil)] 06:58:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0xa6787000) [pid = 17837] [serial = 85] [outer = 0xa61bb400] 06:58:38 INFO - PROCESS | 17837 | 1467035918146 Marionette DEBUG loaded listener.js 06:58:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0xa6d9b000) [pid = 17837] [serial = 86] [outer = 0xa61bb400] 06:58:39 INFO - PROCESS | 17837 | 1467035919128 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:58:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:58:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1533ms 06:58:39 INFO - PROCESS | 17837 | 1467035919208 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 06:58:39 INFO - PROCESS | 17837 | 1467035919216 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 06:58:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:58:39 INFO - PROCESS | 17837 | 1467035919227 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:58:39 INFO - PROCESS | 17837 | 1467035919232 Marionette TRACE conn4 <- [1,90,null,{}] 06:58:39 INFO - PROCESS | 17837 | 1467035919258 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:39 INFO - PROCESS | 17837 | 1467035919268 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:39 INFO - PROCESS | 17837 | 1467035919706 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 06:58:39 INFO - PROCESS | 17837 | 1467035919871 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:39 INFO - PROCESS | 17837 | 1467035919879 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:39 INFO - PROCESS | 17837 | ++DOCSHELL 0x93859c00 == 25 [pid = 17837] [id = 30] 06:58:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x9385d000) [pid = 17837] [serial = 87] [outer = (nil)] 06:58:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x9454f800) [pid = 17837] [serial = 88] [outer = 0x9385d000] 06:58:39 INFO - PROCESS | 17837 | 1467035919961 Marionette DEBUG loaded listener.js 06:58:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x97776c00) [pid = 17837] [serial = 89] [outer = 0x9385d000] 06:58:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x98899c00) [pid = 17837] [serial = 90] [outer = 0x9b340c00] 06:58:42 INFO - PROCESS | 17837 | --DOCSHELL 0x96c55000 == 24 [pid = 17837] [id = 23] 06:58:42 INFO - PROCESS | 17837 | --DOCSHELL 0x97779000 == 23 [pid = 17837] [id = 22] 06:58:42 INFO - PROCESS | 17837 | --DOCSHELL 0x9b68ec00 == 22 [pid = 17837] [id = 16] 06:58:42 INFO - PROCESS | 17837 | --DOCSHELL 0x9997c000 == 21 [pid = 17837] [id = 15] 06:58:42 INFO - PROCESS | 17837 | --DOCSHELL 0x9b610400 == 20 [pid = 17837] [id = 17] 06:58:42 INFO - PROCESS | 17837 | --DOCSHELL 0x93857c00 == 19 [pid = 17837] [id = 14] 06:58:42 INFO - PROCESS | 17837 | --DOCSHELL 0xa61b9000 == 18 [pid = 17837] [id = 29] 06:58:42 INFO - PROCESS | 17837 | --DOCSHELL 0x98d76000 == 17 [pid = 17837] [id = 27] 06:58:42 INFO - PROCESS | 17837 | --DOCSHELL 0xa2322400 == 16 [pid = 17837] [id = 28] 06:58:42 INFO - PROCESS | 17837 | --DOCSHELL 0x98822400 == 15 [pid = 17837] [id = 19] 06:58:42 INFO - PROCESS | 17837 | --DOCSHELL 0xa2ff3400 == 14 [pid = 17837] [id = 21] 06:58:42 INFO - PROCESS | 17837 | --DOCSHELL 0x9bf32c00 == 13 [pid = 17837] [id = 26] 06:58:42 INFO - PROCESS | 17837 | --DOCSHELL 0x9b344800 == 12 [pid = 17837] [id = 18] 06:58:42 INFO - PROCESS | 17837 | --DOCSHELL 0x9367d800 == 11 [pid = 17837] [id = 24] 06:58:42 INFO - PROCESS | 17837 | --DOCSHELL 0x9a9bec00 == 10 [pid = 17837] [id = 20] 06:58:42 INFO - PROCESS | 17837 | --DOCSHELL 0x9a742400 == 9 [pid = 17837] [id = 25] 06:58:42 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x99a44400) [pid = 17837] [serial = 12] [outer = (nil)] [url = about:blank] 06:58:42 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0xa81ad000) [pid = 17837] [serial = 34] [outer = (nil)] [url = about:blank] 06:58:42 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x9bf30800) [pid = 17837] [serial = 37] [outer = (nil)] [url = about:blank] 06:58:42 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x988e8c00) [pid = 17837] [serial = 40] [outer = (nil)] [url = about:blank] 06:58:42 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x98d70800) [pid = 17837] [serial = 41] [outer = (nil)] [url = about:blank] 06:58:42 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x9a9c0800) [pid = 17837] [serial = 43] [outer = (nil)] [url = about:blank] 06:58:42 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x9367b400) [pid = 17837] [serial = 44] [outer = (nil)] [url = about:blank] 06:58:42 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x9bb0e800) [pid = 17837] [serial = 46] [outer = (nil)] [url = about:blank] 06:58:42 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x9bf18c00) [pid = 17837] [serial = 47] [outer = (nil)] [url = about:blank] 06:58:42 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x9bf3a800) [pid = 17837] [serial = 49] [outer = (nil)] [url = about:blank] 06:58:42 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0xa1085400) [pid = 17837] [serial = 52] [outer = (nil)] [url = about:blank] 06:58:42 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0xa2557400) [pid = 17837] [serial = 55] [outer = (nil)] [url = about:blank] 06:58:42 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0xa33bfc00) [pid = 17837] [serial = 58] [outer = (nil)] [url = about:blank] 06:58:42 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x98822c00) [pid = 17837] [serial = 22] [outer = (nil)] [url = about:blank] 06:58:42 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x9d806400) [pid = 17837] [serial = 28] [outer = (nil)] [url = about:blank] 06:58:42 INFO - PROCESS | 17837 | --DOMWINDOW == 65 (0x9d80b800) [pid = 17837] [serial = 50] [outer = (nil)] [url = about:blank] 06:58:42 INFO - PROCESS | 17837 | --DOMWINDOW == 64 (0xa33c5800) [pid = 17837] [serial = 31] [outer = (nil)] [url = about:blank] 06:58:42 INFO - PROCESS | 17837 | --DOMWINDOW == 63 (0x98ca0400) [pid = 17837] [serial = 25] [outer = (nil)] [url = about:blank] 06:58:42 INFO - PROCESS | 17837 | --DOMWINDOW == 62 (0x9bb1bc00) [pid = 17837] [serial = 32] [outer = (nil)] [url = about:blank] 06:58:42 INFO - PROCESS | 17837 | --DOMWINDOW == 61 (0x98d6e800) [pid = 17837] [serial = 23] [outer = (nil)] [url = about:blank] 06:58:42 INFO - PROCESS | 17837 | --DOMWINDOW == 60 (0x96c56c00) [pid = 17837] [serial = 17] [outer = (nil)] [url = about:blank] 06:58:42 INFO - PROCESS | 17837 | --DOMWINDOW == 59 (0xa8f1a400) [pid = 17837] [serial = 35] [outer = (nil)] [url = about:blank] 06:58:42 INFO - PROCESS | 17837 | --DOMWINDOW == 58 (0x9bf35800) [pid = 17837] [serial = 38] [outer = (nil)] [url = about:blank] 06:58:42 INFO - PROCESS | 17837 | --DOMWINDOW == 57 (0x9a742800) [pid = 17837] [serial = 9] [outer = (nil)] [url = about:blank] 06:58:42 INFO - PROCESS | 17837 | --DOMWINDOW == 56 (0xa4d4dc00) [pid = 17837] [serial = 2] [outer = (nil)] [url = about:blank] 06:58:42 INFO - PROCESS | 17837 | --DOMWINDOW == 55 (0x93741c00) [pid = 17837] [serial = 19] [outer = (nil)] [url = about:blank] 06:58:42 INFO - PROCESS | 17837 | --DOMWINDOW == 54 (0x93a59800) [pid = 17837] [serial = 16] [outer = (nil)] [url = about:blank] 06:58:42 INFO - PROCESS | 17837 | 1467035922579 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:58:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:58:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 3455ms 06:58:42 INFO - PROCESS | 17837 | 1467035922733 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 06:58:42 INFO - PROCESS | 17837 | 1467035922740 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 06:58:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:58:42 INFO - PROCESS | 17837 | 1467035922759 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:58:42 INFO - PROCESS | 17837 | 1467035922767 Marionette TRACE conn4 <- [1,94,null,{}] 06:58:42 INFO - PROCESS | 17837 | 1467035922785 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:42 INFO - PROCESS | 17837 | 1467035922792 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:42 INFO - PROCESS | 17837 | 1467035922963 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 06:58:43 INFO - PROCESS | 17837 | 1467035922981 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:43 INFO - PROCESS | 17837 | 1467035922990 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:43 INFO - PROCESS | 17837 | ++DOCSHELL 0x98823400 == 10 [pid = 17837] [id = 31] 06:58:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 55 (0x98823800) [pid = 17837] [serial = 91] [outer = (nil)] 06:58:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 56 (0x988e3c00) [pid = 17837] [serial = 92] [outer = 0x98823800] 06:58:43 INFO - PROCESS | 17837 | 1467035923071 Marionette DEBUG loaded listener.js 06:58:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 57 (0x98d70800) [pid = 17837] [serial = 93] [outer = 0x98823800] 06:58:43 INFO - PROCESS | 17837 | 1467035923882 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 06:58:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:58:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1150ms 06:58:43 INFO - PROCESS | 17837 | 1467035923905 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 06:58:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:58:43 INFO - PROCESS | 17837 | 1467035923914 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 06:58:43 INFO - PROCESS | 17837 | 1467035923926 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:58:43 INFO - PROCESS | 17837 | 1467035923931 Marionette TRACE conn4 <- [1,98,null,{}] 06:58:43 INFO - PROCESS | 17837 | 1467035923937 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:43 INFO - PROCESS | 17837 | 1467035923944 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:44 INFO - PROCESS | 17837 | 1467035924133 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 06:58:44 INFO - PROCESS | 17837 | 1467035924226 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:44 INFO - PROCESS | 17837 | 1467035924234 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:44 INFO - PROCESS | 17837 | ++DOCSHELL 0x99a45c00 == 11 [pid = 17837] [id = 32] 06:58:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 58 (0x99a46000) [pid = 17837] [serial = 94] [outer = (nil)] 06:58:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 59 (0x9a9bf000) [pid = 17837] [serial = 95] [outer = 0x99a46000] 06:58:44 INFO - PROCESS | 17837 | 1467035924316 Marionette DEBUG loaded listener.js 06:58:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 60 (0x9a9c6000) [pid = 17837] [serial = 96] [outer = 0x99a46000] 06:58:45 INFO - PROCESS | 17837 | 1467035925105 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 06:58:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:58:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1248ms 06:58:45 INFO - PROCESS | 17837 | 1467035925173 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 06:58:45 INFO - PROCESS | 17837 | 1467035925177 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 06:58:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:58:45 INFO - PROCESS | 17837 | 1467035925184 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:58:45 INFO - PROCESS | 17837 | 1467035925190 Marionette TRACE conn4 <- [1,102,null,{}] 06:58:45 INFO - PROCESS | 17837 | 1467035925216 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:45 INFO - PROCESS | 17837 | 1467035925225 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:45 INFO - PROCESS | 17837 | 1467035925441 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 06:58:45 INFO - PROCESS | 17837 | 1467035925466 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:45 INFO - PROCESS | 17837 | 1467035925478 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:45 INFO - PROCESS | 17837 | ++DOCSHELL 0x9bb14000 == 12 [pid = 17837] [id = 33] 06:58:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 61 (0x9bb14400) [pid = 17837] [serial = 97] [outer = (nil)] 06:58:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 62 (0x9bbbc000) [pid = 17837] [serial = 98] [outer = 0x9bb14400] 06:58:45 INFO - PROCESS | 17837 | 1467035925556 Marionette DEBUG loaded listener.js 06:58:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 63 (0x9bf2ec00) [pid = 17837] [serial = 99] [outer = 0x9bb14400] 06:58:46 INFO - PROCESS | 17837 | 1467035926740 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 06:58:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:58:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1586ms 06:58:46 INFO - PROCESS | 17837 | 1467035926772 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 06:58:46 INFO - PROCESS | 17837 | 1467035926775 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 06:58:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:58:46 INFO - PROCESS | 17837 | 1467035926792 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:58:46 INFO - PROCESS | 17837 | 1467035926796 Marionette TRACE conn4 <- [1,106,null,{}] 06:58:46 INFO - PROCESS | 17837 | 1467035926818 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:46 INFO - PROCESS | 17837 | 1467035926824 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:47 INFO - PROCESS | 17837 | 1467035927151 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 06:58:47 INFO - PROCESS | 17837 | --DOMWINDOW == 62 (0x9777c800) [pid = 17837] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:58:47 INFO - PROCESS | 17837 | --DOMWINDOW == 61 (0xa333e800) [pid = 17837] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:58:47 INFO - PROCESS | 17837 | --DOMWINDOW == 60 (0x99975400) [pid = 17837] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:58:47 INFO - PROCESS | 17837 | --DOMWINDOW == 59 (0x9d4bb800) [pid = 17837] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:58:47 INFO - PROCESS | 17837 | --DOMWINDOW == 58 (0x9d870800) [pid = 17837] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:58:47 INFO - PROCESS | 17837 | --DOMWINDOW == 57 (0xa1089800) [pid = 17837] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:58:47 INFO - PROCESS | 17837 | 1467035927261 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:47 INFO - PROCESS | 17837 | 1467035927269 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:47 INFO - PROCESS | 17837 | ++DOCSHELL 0x950da000 == 13 [pid = 17837] [id = 34] 06:58:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 58 (0x97777000) [pid = 17837] [serial = 100] [outer = (nil)] 06:58:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 59 (0x9a9ba000) [pid = 17837] [serial = 101] [outer = 0x97777000] 06:58:47 INFO - PROCESS | 17837 | 1467035927340 Marionette DEBUG loaded listener.js 06:58:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 60 (0x9d873000) [pid = 17837] [serial = 102] [outer = 0x97777000] 06:58:48 INFO - PROCESS | 17837 | 1467035928041 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 06:58:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:58:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1307ms 06:58:48 INFO - PROCESS | 17837 | 1467035928092 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 06:58:48 INFO - PROCESS | 17837 | 1467035928096 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 06:58:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:58:48 INFO - PROCESS | 17837 | 1467035928108 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:58:48 INFO - PROCESS | 17837 | 1467035928111 Marionette TRACE conn4 <- [1,110,null,{}] 06:58:48 INFO - PROCESS | 17837 | 1467035928118 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:48 INFO - PROCESS | 17837 | 1467035928123 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:48 INFO - PROCESS | 17837 | 1467035928277 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 06:58:48 INFO - PROCESS | 17837 | 1467035928287 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:48 INFO - PROCESS | 17837 | 1467035928296 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:48 INFO - PROCESS | 17837 | ++DOCSHELL 0x950d4c00 == 14 [pid = 17837] [id = 35] 06:58:48 INFO - PROCESS | 17837 | ++DOMWINDOW == 61 (0x950d7c00) [pid = 17837] [serial = 103] [outer = (nil)] 06:58:48 INFO - PROCESS | 17837 | ++DOMWINDOW == 62 (0x950db400) [pid = 17837] [serial = 104] [outer = 0x950d7c00] 06:58:48 INFO - PROCESS | 17837 | 1467035928371 Marionette DEBUG loaded listener.js 06:58:48 INFO - PROCESS | 17837 | ++DOMWINDOW == 63 (0x950ddc00) [pid = 17837] [serial = 105] [outer = 0x950d7c00] 06:58:49 INFO - PROCESS | 17837 | 1467035929225 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 06:58:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:58:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1190ms 06:58:49 INFO - PROCESS | 17837 | 1467035929294 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 06:58:49 INFO - PROCESS | 17837 | 1467035929301 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 06:58:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:58:49 INFO - PROCESS | 17837 | 1467035929310 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:58:49 INFO - PROCESS | 17837 | 1467035929317 Marionette TRACE conn4 <- [1,114,null,{}] 06:58:49 INFO - PROCESS | 17837 | 1467035929338 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:49 INFO - PROCESS | 17837 | 1467035929346 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:49 INFO - PROCESS | 17837 | 1467035929583 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 06:58:49 INFO - PROCESS | 17837 | 1467035929697 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:49 INFO - PROCESS | 17837 | 1467035929713 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:49 INFO - PROCESS | 17837 | ++DOCSHELL 0x950e2000 == 15 [pid = 17837] [id = 36] 06:58:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 64 (0x9777f400) [pid = 17837] [serial = 106] [outer = (nil)] 06:58:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 65 (0x98c9fc00) [pid = 17837] [serial = 107] [outer = 0x9777f400] 06:58:49 INFO - PROCESS | 17837 | 1467035929797 Marionette DEBUG loaded listener.js 06:58:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x99a44800) [pid = 17837] [serial = 108] [outer = 0x9777f400] 06:58:51 INFO - PROCESS | 17837 | 1467035931104 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 06:58:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:58:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1853ms 06:58:51 INFO - PROCESS | 17837 | 1467035931175 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 06:58:51 INFO - PROCESS | 17837 | 1467035931188 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 06:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:58:51 INFO - PROCESS | 17837 | 1467035931208 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:58:51 INFO - PROCESS | 17837 | 1467035931217 Marionette TRACE conn4 <- [1,118,null,{}] 06:58:51 INFO - PROCESS | 17837 | 1467035931286 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:51 INFO - PROCESS | 17837 | 1467035931295 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:51 INFO - PROCESS | 17837 | 1467035931704 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 06:58:51 INFO - PROCESS | 17837 | 1467035931866 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:51 INFO - PROCESS | 17837 | 1467035931875 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:51 INFO - PROCESS | 17837 | ++DOCSHELL 0x93735000 == 16 [pid = 17837] [id = 37] 06:58:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x9bb13400) [pid = 17837] [serial = 109] [outer = (nil)] 06:58:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x9bf18400) [pid = 17837] [serial = 110] [outer = 0x9bb13400] 06:58:51 INFO - PROCESS | 17837 | 1467035931964 Marionette DEBUG loaded listener.js 06:58:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x9d4b9800) [pid = 17837] [serial = 111] [outer = 0x9bb13400] 06:58:53 INFO - PROCESS | 17837 | 1467035933023 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 06:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1851ms 06:58:53 INFO - PROCESS | 17837 | 1467035933058 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 06:58:53 INFO - PROCESS | 17837 | 1467035933066 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 06:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:58:53 INFO - PROCESS | 17837 | 1467035933075 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:58:53 INFO - PROCESS | 17837 | 1467035933085 Marionette TRACE conn4 <- [1,122,null,{}] 06:58:53 INFO - PROCESS | 17837 | 1467035933111 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:53 INFO - PROCESS | 17837 | 1467035933125 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:53 INFO - PROCESS | 17837 | 1467035933471 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 06:58:53 INFO - PROCESS | 17837 | 1467035933676 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:53 INFO - PROCESS | 17837 | 1467035933687 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:53 INFO - PROCESS | 17837 | ++DOCSHELL 0xa238fc00 == 17 [pid = 17837] [id = 38] 06:58:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0xa2394000) [pid = 17837] [serial = 112] [outer = (nil)] 06:58:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0xa23cf800) [pid = 17837] [serial = 113] [outer = 0xa2394000] 06:58:53 INFO - PROCESS | 17837 | 1467035933778 Marionette DEBUG loaded listener.js 06:58:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0xa23f7000) [pid = 17837] [serial = 114] [outer = 0xa2394000] 06:58:54 INFO - PROCESS | 17837 | 1467035934590 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 06:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1550ms 06:58:54 INFO - PROCESS | 17837 | 1467035934624 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 06:58:54 INFO - PROCESS | 17837 | 1467035934629 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 06:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:58:54 INFO - PROCESS | 17837 | 1467035934636 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:58:54 INFO - PROCESS | 17837 | 1467035934639 Marionette TRACE conn4 <- [1,126,null,{}] 06:58:54 INFO - PROCESS | 17837 | 1467035934664 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:54 INFO - PROCESS | 17837 | 1467035934670 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:54 INFO - PROCESS | 17837 | 1467035934851 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 06:58:55 INFO - PROCESS | 17837 | 1467035934989 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:55 INFO - PROCESS | 17837 | 1467035934996 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:55 INFO - PROCESS | 17837 | ++DOCSHELL 0xa25fa800 == 18 [pid = 17837] [id = 39] 06:58:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0xa2fb4400) [pid = 17837] [serial = 115] [outer = (nil)] 06:58:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0xa328cc00) [pid = 17837] [serial = 116] [outer = 0xa2fb4400] 06:58:55 INFO - PROCESS | 17837 | 1467035935103 Marionette DEBUG loaded listener.js 06:58:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0xa3310800) [pid = 17837] [serial = 117] [outer = 0xa2fb4400] 06:58:56 INFO - PROCESS | 17837 | 1467035936133 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 06:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1533ms 06:58:56 INFO - PROCESS | 17837 | 1467035936170 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 06:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:58:56 INFO - PROCESS | 17837 | 1467035936174 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 06:58:56 INFO - PROCESS | 17837 | 1467035936181 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:58:56 INFO - PROCESS | 17837 | 1467035936185 Marionette TRACE conn4 <- [1,130,null,{}] 06:58:56 INFO - PROCESS | 17837 | 1467035936192 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:56 INFO - PROCESS | 17837 | 1467035936197 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:56 INFO - PROCESS | 17837 | 1467035936418 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 06:58:56 INFO - PROCESS | 17837 | 1467035936588 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:56 INFO - PROCESS | 17837 | 1467035936597 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:56 INFO - PROCESS | 17837 | ++DOCSHELL 0x93743c00 == 19 [pid = 17837] [id = 40] 06:58:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x950d6400) [pid = 17837] [serial = 118] [outer = (nil)] 06:58:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0xa4d50400) [pid = 17837] [serial = 119] [outer = 0x950d6400] 06:58:56 INFO - PROCESS | 17837 | 1467035936684 Marionette DEBUG loaded listener.js 06:58:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0xa6721400) [pid = 17837] [serial = 120] [outer = 0x950d6400] 06:58:57 INFO - PROCESS | 17837 | 1467035937564 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 06:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1433ms 06:58:57 INFO - PROCESS | 17837 | 1467035937614 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 06:58:57 INFO - PROCESS | 17837 | 1467035937618 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 06:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:58:57 INFO - PROCESS | 17837 | 1467035937625 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:58:57 INFO - PROCESS | 17837 | 1467035937629 Marionette TRACE conn4 <- [1,134,null,{}] 06:58:57 INFO - PROCESS | 17837 | 1467035937637 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:57 INFO - PROCESS | 17837 | 1467035937658 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:57 INFO - PROCESS | 17837 | 1467035937926 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 06:58:58 INFO - PROCESS | 17837 | 1467035938118 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:58 INFO - PROCESS | 17837 | 1467035938124 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:58:58 INFO - PROCESS | 17837 | ++DOCSHELL 0xa23c3c00 == 20 [pid = 17837] [id = 41] 06:58:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0xa4f1a400) [pid = 17837] [serial = 121] [outer = (nil)] 06:58:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0xa6e43000) [pid = 17837] [serial = 122] [outer = 0xa4f1a400] 06:58:58 INFO - PROCESS | 17837 | 1467035938319 Marionette DEBUG loaded listener.js 06:58:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0xa81a9c00) [pid = 17837] [serial = 123] [outer = 0xa4f1a400] 06:58:59 INFO - PROCESS | 17837 | 1467035939635 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 06:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 2047ms 06:58:59 INFO - PROCESS | 17837 | 1467035939700 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 06:58:59 INFO - PROCESS | 17837 | 1467035939705 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 06:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:58:59 INFO - PROCESS | 17837 | 1467035939837 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:58:59 INFO - PROCESS | 17837 | 1467035939842 Marionette TRACE conn4 <- [1,138,null,{}] 06:58:59 INFO - PROCESS | 17837 | 1467035939853 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:59 INFO - PROCESS | 17837 | 1467035939859 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:00 INFO - PROCESS | 17837 | 1467035940023 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 06:59:00 INFO - PROCESS | 17837 | 1467035940178 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:00 INFO - PROCESS | 17837 | 1467035940194 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:00 INFO - PROCESS | 17837 | ++DOCSHELL 0x9500e400 == 21 [pid = 17837] [id = 42] 06:59:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x95012000) [pid = 17837] [serial = 124] [outer = (nil)] 06:59:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x9777ac00) [pid = 17837] [serial = 125] [outer = 0x95012000] 06:59:00 INFO - PROCESS | 17837 | 1467035940279 Marionette DEBUG loaded listener.js 06:59:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x98185c00) [pid = 17837] [serial = 126] [outer = 0x95012000] 06:59:00 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x9a9bc800) [pid = 17837] [serial = 68] [outer = (nil)] [url = about:blank] 06:59:00 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x9888f000) [pid = 17837] [serial = 64] [outer = (nil)] [url = about:blank] 06:59:00 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x9384f400) [pid = 17837] [serial = 65] [outer = (nil)] [url = about:blank] 06:59:00 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0xa4f7dc00) [pid = 17837] [serial = 62] [outer = (nil)] [url = about:blank] 06:59:00 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x9b695800) [pid = 17837] [serial = 29] [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.] 06:59:00 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0xa4f1cc00) [pid = 17837] [serial = 61] [outer = (nil)] [url = about:blank] 06:59:00 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x9a7c4c00) [pid = 17837] [serial = 67] [outer = (nil)] [url = about:blank] 06:59:00 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0xa33c7c00) [pid = 17837] [serial = 59] [outer = (nil)] [url = about:blank] 06:59:00 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0xa236ac00) [pid = 17837] [serial = 53] [outer = (nil)] [url = about:blank] 06:59:00 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0xa3287800) [pid = 17837] [serial = 56] [outer = (nil)] [url = about:blank] 06:59:01 INFO - PROCESS | 17837 | 1467035941179 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 06:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1458ms 06:59:01 INFO - PROCESS | 17837 | 1467035941223 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 06:59:01 INFO - PROCESS | 17837 | 1467035941230 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 06:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:59:01 INFO - PROCESS | 17837 | 1467035941241 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:59:01 INFO - PROCESS | 17837 | 1467035941246 Marionette TRACE conn4 <- [1,142,null,{}] 06:59:01 INFO - PROCESS | 17837 | 1467035941253 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:01 INFO - PROCESS | 17837 | 1467035941259 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:01 INFO - PROCESS | 17837 | 1467035941446 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 06:59:01 INFO - PROCESS | 17837 | 1467035941561 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:01 INFO - PROCESS | 17837 | 1467035941570 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:01 INFO - PROCESS | 17837 | ++DOCSHELL 0x988e4000 == 22 [pid = 17837] [id = 43] 06:59:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x99974800) [pid = 17837] [serial = 127] [outer = (nil)] 06:59:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x9a9b9400) [pid = 17837] [serial = 128] [outer = 0x99974800] 06:59:01 INFO - PROCESS | 17837 | 1467035941646 Marionette DEBUG loaded listener.js 06:59:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x9a9c8000) [pid = 17837] [serial = 129] [outer = 0x99974800] 06:59:02 INFO - PROCESS | 17837 | 1467035942451 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 06:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1233ms 06:59:02 INFO - PROCESS | 17837 | 1467035942474 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 06:59:02 INFO - PROCESS | 17837 | 1467035942479 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 06:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:59:02 INFO - PROCESS | 17837 | 1467035942486 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:59:02 INFO - PROCESS | 17837 | 1467035942492 Marionette TRACE conn4 <- [1,146,null,{}] 06:59:02 INFO - PROCESS | 17837 | 1467035942509 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:02 INFO - PROCESS | 17837 | 1467035942518 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:02 INFO - PROCESS | 17837 | 1467035942705 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 06:59:02 INFO - PROCESS | 17837 | 1467035942816 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:02 INFO - PROCESS | 17837 | 1467035942827 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:02 INFO - PROCESS | 17837 | ++DOCSHELL 0x9bf37800 == 23 [pid = 17837] [id = 44] 06:59:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x9bf3a000) [pid = 17837] [serial = 130] [outer = (nil)] 06:59:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x9d8cbc00) [pid = 17837] [serial = 131] [outer = 0x9bf3a000] 06:59:02 INFO - PROCESS | 17837 | 1467035942901 Marionette DEBUG loaded listener.js 06:59:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0xa223b000) [pid = 17837] [serial = 132] [outer = 0x9bf3a000] 06:59:03 INFO - PROCESS | 17837 | 1467035943713 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 06:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1296ms 06:59:03 INFO - PROCESS | 17837 | 1467035943783 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 06:59:03 INFO - PROCESS | 17837 | 1467035943788 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 06:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:59:03 INFO - PROCESS | 17837 | 1467035943794 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:59:03 INFO - PROCESS | 17837 | 1467035943797 Marionette TRACE conn4 <- [1,150,null,{}] 06:59:03 INFO - PROCESS | 17837 | 1467035943810 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:03 INFO - PROCESS | 17837 | 1467035943816 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:04 INFO - PROCESS | 17837 | 1467035944026 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 06:59:04 INFO - PROCESS | 17837 | 1467035944053 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:04 INFO - PROCESS | 17837 | 1467035944061 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:04 INFO - PROCESS | 17837 | ++DOCSHELL 0x9b694c00 == 24 [pid = 17837] [id = 45] 06:59:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0xa2320000) [pid = 17837] [serial = 133] [outer = (nil)] 06:59:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0xa23f9c00) [pid = 17837] [serial = 134] [outer = 0xa2320000] 06:59:04 INFO - PROCESS | 17837 | 1467035944134 Marionette DEBUG loaded listener.js 06:59:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0xa2fb0400) [pid = 17837] [serial = 135] [outer = 0xa2320000] 06:59:04 INFO - PROCESS | 17837 | 1467035944643 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:59:05 INFO - PROCESS | 17837 | 1467035945084 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 06:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1327ms 06:59:05 INFO - PROCESS | 17837 | 1467035945124 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 06:59:05 INFO - PROCESS | 17837 | 1467035945127 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 06:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:59:05 INFO - PROCESS | 17837 | 1467035945134 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:59:05 INFO - PROCESS | 17837 | 1467035945138 Marionette TRACE conn4 <- [1,154,null,{}] 06:59:05 INFO - PROCESS | 17837 | 1467035945152 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:05 INFO - PROCESS | 17837 | 1467035945158 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:05 INFO - PROCESS | 17837 | 1467035945409 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 06:59:05 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x98823800) [pid = 17837] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:59:05 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x99a46000) [pid = 17837] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:59:05 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x9385d000) [pid = 17837] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:59:05 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x9bb14400) [pid = 17837] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:59:05 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x97777000) [pid = 17837] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:59:05 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x93681800) [pid = 17837] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:59:05 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x9a7cd800) [pid = 17837] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:59:05 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x9bf33000) [pid = 17837] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:59:05 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x9d874800) [pid = 17837] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:59:05 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0xa25ec000) [pid = 17837] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:59:05 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0xa61bb400) [pid = 17837] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:59:05 INFO - PROCESS | 17837 | 1467035945507 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:05 INFO - PROCESS | 17837 | 1467035945516 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:05 INFO - PROCESS | 17837 | ++DOCSHELL 0x9385d000 == 25 [pid = 17837] [id = 46] 06:59:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x94f9f400) [pid = 17837] [serial = 136] [outer = (nil)] 06:59:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x9960f400) [pid = 17837] [serial = 137] [outer = 0x94f9f400] 06:59:05 INFO - PROCESS | 17837 | 1467035945593 Marionette DEBUG loaded listener.js 06:59:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x9a743000) [pid = 17837] [serial = 138] [outer = 0x94f9f400] 06:59:06 INFO - PROCESS | 17837 | 1467035946364 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 06:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1298ms 06:59:06 INFO - PROCESS | 17837 | 1467035946433 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 06:59:06 INFO - PROCESS | 17837 | 1467035946436 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 06:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:59:06 INFO - PROCESS | 17837 | 1467035946444 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:59:06 INFO - PROCESS | 17837 | 1467035946448 Marionette TRACE conn4 <- [1,158,null,{}] 06:59:06 INFO - PROCESS | 17837 | 1467035946454 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:06 INFO - PROCESS | 17837 | 1467035946463 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:06 INFO - PROCESS | 17837 | 1467035946668 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 06:59:06 INFO - PROCESS | 17837 | 1467035946927 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:06 INFO - PROCESS | 17837 | 1467035946939 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:07 INFO - PROCESS | 17837 | ++DOCSHELL 0x9bf23800 == 26 [pid = 17837] [id = 47] 06:59:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0xa33c0c00) [pid = 17837] [serial = 139] [outer = (nil)] 06:59:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0xa6e3b800) [pid = 17837] [serial = 140] [outer = 0xa33c0c00] 06:59:07 INFO - PROCESS | 17837 | 1467035947158 Marionette DEBUG loaded listener.js 06:59:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0xa81f8000) [pid = 17837] [serial = 141] [outer = 0xa33c0c00] 06:59:08 INFO - PROCESS | 17837 | 1467035948140 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 06:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1738ms 06:59:08 INFO - PROCESS | 17837 | 1467035948184 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 06:59:08 INFO - PROCESS | 17837 | 1467035948191 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 06:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:59:08 INFO - PROCESS | 17837 | 1467035948200 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:59:08 INFO - PROCESS | 17837 | 1467035948205 Marionette TRACE conn4 <- [1,162,null,{}] 06:59:08 INFO - PROCESS | 17837 | 1467035948216 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:08 INFO - PROCESS | 17837 | 1467035948222 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:08 INFO - PROCESS | 17837 | 1467035948456 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 06:59:08 INFO - PROCESS | 17837 | 1467035948645 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:08 INFO - PROCESS | 17837 | 1467035948656 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:08 INFO - PROCESS | 17837 | ++DOCSHELL 0x950d9000 == 27 [pid = 17837] [id = 48] 06:59:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x950dbc00) [pid = 17837] [serial = 142] [outer = (nil)] 06:59:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x98823800) [pid = 17837] [serial = 143] [outer = 0x950dbc00] 06:59:08 INFO - PROCESS | 17837 | 1467035948787 Marionette DEBUG loaded listener.js 06:59:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x996b7000) [pid = 17837] [serial = 144] [outer = 0x950dbc00] 06:59:09 INFO - PROCESS | 17837 | 1467035949713 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 06:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1546ms 06:59:09 INFO - PROCESS | 17837 | 1467035949747 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 06:59:09 INFO - PROCESS | 17837 | 1467035949756 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 06:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:59:09 INFO - PROCESS | 17837 | 1467035949768 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:59:09 INFO - PROCESS | 17837 | 1467035949772 Marionette TRACE conn4 <- [1,166,null,{}] 06:59:09 INFO - PROCESS | 17837 | 1467035949780 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:09 INFO - PROCESS | 17837 | 1467035949787 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:10 INFO - PROCESS | 17837 | 1467035950042 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 06:59:10 INFO - PROCESS | 17837 | 1467035950224 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:10 INFO - PROCESS | 17837 | 1467035950234 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:10 INFO - PROCESS | 17837 | ++DOCSHELL 0x98c9b000 == 28 [pid = 17837] [id = 49] 06:59:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x9b609800) [pid = 17837] [serial = 145] [outer = (nil)] 06:59:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x9bb16000) [pid = 17837] [serial = 146] [outer = 0x9b609800] 06:59:10 INFO - PROCESS | 17837 | 1467035950375 Marionette DEBUG loaded listener.js 06:59:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x9d80d400) [pid = 17837] [serial = 147] [outer = 0x9b609800] 06:59:11 INFO - PROCESS | 17837 | 1467035951243 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 06:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1540ms 06:59:11 INFO - PROCESS | 17837 | 1467035951308 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 06:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:59:11 INFO - PROCESS | 17837 | 1467035951313 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 06:59:11 INFO - PROCESS | 17837 | 1467035951321 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:59:11 INFO - PROCESS | 17837 | 1467035951329 Marionette TRACE conn4 <- [1,170,null,{}] 06:59:11 INFO - PROCESS | 17837 | 1467035951347 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:11 INFO - PROCESS | 17837 | 1467035951357 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:11 INFO - PROCESS | 17837 | 1467035951598 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 06:59:11 INFO - PROCESS | 17837 | 1467035951782 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:11 INFO - PROCESS | 17837 | 1467035951795 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:11 INFO - PROCESS | 17837 | ++DOCSHELL 0xa610f800 == 29 [pid = 17837] [id = 50] 06:59:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0xa6e47000) [pid = 17837] [serial = 148] [outer = (nil)] 06:59:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0xa81fc400) [pid = 17837] [serial = 149] [outer = 0xa6e47000] 06:59:11 INFO - PROCESS | 17837 | 1467035951927 Marionette DEBUG loaded listener.js 06:59:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0xa8b20000) [pid = 17837] [serial = 150] [outer = 0xa6e47000] 06:59:12 INFO - PROCESS | 17837 | 1467035952834 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 06:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1547ms 06:59:12 INFO - PROCESS | 17837 | 1467035952868 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 06:59:12 INFO - PROCESS | 17837 | 1467035952872 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 06:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:59:12 INFO - PROCESS | 17837 | 1467035952880 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:59:12 INFO - PROCESS | 17837 | 1467035952884 Marionette TRACE conn4 <- [1,174,null,{}] 06:59:12 INFO - PROCESS | 17837 | 1467035952891 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:12 INFO - PROCESS | 17837 | 1467035952896 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:13 INFO - PROCESS | 17837 | 1467035953097 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 06:59:13 INFO - PROCESS | 17837 | 1467035953245 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:13 INFO - PROCESS | 17837 | 1467035953254 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:13 INFO - PROCESS | 17837 | ++DOCSHELL 0x9501c000 == 30 [pid = 17837] [id = 51] 06:59:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x9501ec00) [pid = 17837] [serial = 151] [outer = (nil)] 06:59:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x95025400) [pid = 17837] [serial = 152] [outer = 0x9501ec00] 06:59:13 INFO - PROCESS | 17837 | 1467035953341 Marionette DEBUG loaded listener.js 06:59:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0x95029000) [pid = 17837] [serial = 153] [outer = 0x9501ec00] 06:59:14 INFO - PROCESS | 17837 | 1467035954569 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 06:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1733ms 06:59:14 INFO - PROCESS | 17837 | 1467035954615 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 06:59:14 INFO - PROCESS | 17837 | 1467035954622 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 06:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:59:14 INFO - PROCESS | 17837 | 1467035954631 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:59:14 INFO - PROCESS | 17837 | 1467035954635 Marionette TRACE conn4 <- [1,178,null,{}] 06:59:14 INFO - PROCESS | 17837 | 1467035954645 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:14 INFO - PROCESS | 17837 | 1467035954651 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:14 INFO - PROCESS | 17837 | 1467035954924 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 06:59:15 INFO - PROCESS | 17837 | 1467035955072 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:15 INFO - PROCESS | 17837 | 1467035955082 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:15 INFO - PROCESS | 17837 | ++DOCSHELL 0x96c49400 == 31 [pid = 17837] [id = 52] 06:59:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 91 (0x96c4cc00) [pid = 17837] [serial = 154] [outer = (nil)] 06:59:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 92 (0x9817e000) [pid = 17837] [serial = 155] [outer = 0x96c4cc00] 06:59:15 INFO - PROCESS | 17837 | 1467035955163 Marionette DEBUG loaded listener.js 06:59:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 93 (0x988e8400) [pid = 17837] [serial = 156] [outer = 0x96c4cc00] 06:59:16 INFO - PROCESS | 17837 | 1467035956071 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 06:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1486ms 06:59:16 INFO - PROCESS | 17837 | 1467035956118 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 06:59:16 INFO - PROCESS | 17837 | 1467035956125 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 06:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:59:16 INFO - PROCESS | 17837 | 1467035956136 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:59:16 INFO - PROCESS | 17837 | 1467035956140 Marionette TRACE conn4 <- [1,182,null,{}] 06:59:16 INFO - PROCESS | 17837 | 1467035956147 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:16 INFO - PROCESS | 17837 | 1467035956153 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:16 INFO - PROCESS | 17837 | 1467035956344 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 06:59:16 INFO - PROCESS | 17837 | --DOCSHELL 0x93859c00 == 30 [pid = 17837] [id = 30] 06:59:16 INFO - PROCESS | 17837 | --DOMWINDOW == 92 (0x950db400) [pid = 17837] [serial = 104] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 17837 | --DOMWINDOW == 91 (0x988e3c00) [pid = 17837] [serial = 92] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 17837 | --DOMWINDOW == 90 (0x98d70800) [pid = 17837] [serial = 93] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x9a9bf000) [pid = 17837] [serial = 95] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x97776c00) [pid = 17837] [serial = 89] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x9454f800) [pid = 17837] [serial = 88] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x9bf2ec00) [pid = 17837] [serial = 99] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x9bbbc000) [pid = 17837] [serial = 98] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x9a9ba000) [pid = 17837] [serial = 101] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x96c50000) [pid = 17837] [serial = 71] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x93857800) [pid = 17837] [serial = 70] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x9b048800) [pid = 17837] [serial = 74] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x9b004000) [pid = 17837] [serial = 73] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x9d4c2800) [pid = 17837] [serial = 77] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x9bf38400) [pid = 17837] [serial = 76] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0xa2faf800) [pid = 17837] [serial = 80] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0xa2553800) [pid = 17837] [serial = 79] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0xa4f10c00) [pid = 17837] [serial = 83] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0xa4d0b400) [pid = 17837] [serial = 82] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0xa6d9b000) [pid = 17837] [serial = 86] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0xa6787000) [pid = 17837] [serial = 85] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x9d873000) [pid = 17837] [serial = 102] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x9a9c6000) [pid = 17837] [serial = 96] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 17837 | 1467035956581 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:16 INFO - PROCESS | 17837 | 1467035956589 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:16 INFO - PROCESS | 17837 | ++DOCSHELL 0x94f9d400 == 31 [pid = 17837] [id = 53] 06:59:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x9501ac00) [pid = 17837] [serial = 157] [outer = (nil)] 06:59:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x96c50000) [pid = 17837] [serial = 158] [outer = 0x9501ac00] 06:59:16 INFO - PROCESS | 17837 | 1467035956674 Marionette DEBUG loaded listener.js 06:59:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x98d70800) [pid = 17837] [serial = 159] [outer = 0x9501ac00] 06:59:17 INFO - PROCESS | 17837 | 1467035957450 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 06:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1342ms 06:59:17 INFO - PROCESS | 17837 | 1467035957479 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 06:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:59:17 INFO - PROCESS | 17837 | 1467035957483 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 06:59:17 INFO - PROCESS | 17837 | 1467035957491 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:59:17 INFO - PROCESS | 17837 | 1467035957498 Marionette TRACE conn4 <- [1,186,null,{}] 06:59:17 INFO - PROCESS | 17837 | 1467035957515 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:17 INFO - PROCESS | 17837 | 1467035957524 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:17 INFO - PROCESS | 17837 | 1467035957697 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 06:59:17 INFO - PROCESS | 17837 | 1467035957710 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:17 INFO - PROCESS | 17837 | 1467035957718 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:17 INFO - PROCESS | 17837 | ++DOCSHELL 0x9bf19000 == 32 [pid = 17837] [id = 54] 06:59:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x9bf25400) [pid = 17837] [serial = 160] [outer = (nil)] 06:59:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x9bf39400) [pid = 17837] [serial = 161] [outer = 0x9bf25400] 06:59:17 INFO - PROCESS | 17837 | 1467035957816 Marionette DEBUG loaded listener.js 06:59:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x9d807000) [pid = 17837] [serial = 162] [outer = 0x9bf25400] 06:59:18 INFO - PROCESS | 17837 | 1467035958651 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 06:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1197ms 06:59:18 INFO - PROCESS | 17837 | 1467035958687 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 06:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:59:18 INFO - PROCESS | 17837 | 1467035958692 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 06:59:18 INFO - PROCESS | 17837 | 1467035958699 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:59:18 INFO - PROCESS | 17837 | 1467035958702 Marionette TRACE conn4 <- [1,190,null,{}] 06:59:18 INFO - PROCESS | 17837 | 1467035958712 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:18 INFO - PROCESS | 17837 | 1467035958717 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:18 INFO - PROCESS | 17837 | 1467035958938 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 06:59:18 INFO - PROCESS | 17837 | 1467035958961 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:18 INFO - PROCESS | 17837 | 1467035958969 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:18 INFO - PROCESS | 17837 | ++DOCSHELL 0x9b006000 == 33 [pid = 17837] [id = 55] 06:59:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0xa2095400) [pid = 17837] [serial = 163] [outer = (nil)] 06:59:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0xa2389c00) [pid = 17837] [serial = 164] [outer = 0xa2095400] 06:59:19 INFO - PROCESS | 17837 | 1467035959042 Marionette DEBUG loaded listener.js 06:59:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0xa23cd000) [pid = 17837] [serial = 165] [outer = 0xa2095400] 06:59:19 INFO - PROCESS | 17837 | 1467035959869 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 06:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1238ms 06:59:19 INFO - PROCESS | 17837 | 1467035959939 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 06:59:19 INFO - PROCESS | 17837 | 1467035959944 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 06:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:59:19 INFO - PROCESS | 17837 | 1467035959950 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:59:19 INFO - PROCESS | 17837 | 1467035959954 Marionette TRACE conn4 <- [1,194,null,{}] 06:59:19 INFO - PROCESS | 17837 | 1467035959960 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:19 INFO - PROCESS | 17837 | 1467035959966 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:20 INFO - PROCESS | 17837 | 1467035960189 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 06:59:20 INFO - PROCESS | 17837 | 1467035960217 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:20 INFO - PROCESS | 17837 | 1467035960225 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:20 INFO - PROCESS | 17837 | ++DOCSHELL 0x9367a800 == 34 [pid = 17837] [id = 56] 06:59:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0xa2097c00) [pid = 17837] [serial = 166] [outer = (nil)] 06:59:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0xa3317800) [pid = 17837] [serial = 167] [outer = 0xa2097c00] 06:59:20 INFO - PROCESS | 17837 | 1467035960299 Marionette DEBUG loaded listener.js 06:59:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0xa4d0b400) [pid = 17837] [serial = 168] [outer = 0xa2097c00] 06:59:21 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0xa2320000) [pid = 17837] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:59:21 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x94f9f400) [pid = 17837] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:59:21 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x9bf3a000) [pid = 17837] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:59:21 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x99974800) [pid = 17837] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:59:21 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x95012000) [pid = 17837] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:59:21 INFO - PROCESS | 17837 | 1467035961376 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 06:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1482ms 06:59:21 INFO - PROCESS | 17837 | 1467035961433 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 06:59:21 INFO - PROCESS | 17837 | 1467035961437 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 06:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:59:21 INFO - PROCESS | 17837 | 1467035961444 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:59:21 INFO - PROCESS | 17837 | 1467035961448 Marionette TRACE conn4 <- [1,198,null,{}] 06:59:21 INFO - PROCESS | 17837 | 1467035961454 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:21 INFO - PROCESS | 17837 | 1467035961465 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:21 INFO - PROCESS | 17837 | 1467035961685 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 06:59:21 INFO - PROCESS | 17837 | 1467035961830 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:21 INFO - PROCESS | 17837 | 1467035961839 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:21 INFO - PROCESS | 17837 | ++DOCSHELL 0x95005800 == 35 [pid = 17837] [id = 57] 06:59:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x9500bc00) [pid = 17837] [serial = 169] [outer = (nil)] 06:59:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0xa67a0800) [pid = 17837] [serial = 170] [outer = 0x9500bc00] 06:59:21 INFO - PROCESS | 17837 | 1467035961918 Marionette DEBUG loaded listener.js 06:59:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0xa6d9b000) [pid = 17837] [serial = 171] [outer = 0x9500bc00] 06:59:22 INFO - PROCESS | 17837 | 1467035962659 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 06:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1241ms 06:59:22 INFO - PROCESS | 17837 | 1467035962686 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 06:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:59:22 INFO - PROCESS | 17837 | 1467035962690 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 06:59:22 INFO - PROCESS | 17837 | 1467035962705 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:59:22 INFO - PROCESS | 17837 | 1467035962708 Marionette TRACE conn4 <- [1,202,null,{}] 06:59:22 INFO - PROCESS | 17837 | 1467035962716 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:22 INFO - PROCESS | 17837 | 1467035962723 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:22 INFO - PROCESS | 17837 | 1467035962906 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 06:59:22 INFO - PROCESS | 17837 | 1467035962915 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:22 INFO - PROCESS | 17837 | 1467035962924 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:22 INFO - PROCESS | 17837 | ++DOCSHELL 0x95007800 == 36 [pid = 17837] [id = 58] 06:59:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x95008800) [pid = 17837] [serial = 172] [outer = (nil)] 06:59:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0xa81f5800) [pid = 17837] [serial = 173] [outer = 0x95008800] 06:59:22 INFO - PROCESS | 17837 | 1467035962998 Marionette DEBUG loaded listener.js 06:59:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0xa8b1a400) [pid = 17837] [serial = 174] [outer = 0x95008800] 06:59:24 INFO - PROCESS | 17837 | 1467035964057 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 06:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1391ms 06:59:24 INFO - PROCESS | 17837 | 1467035964089 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 06:59:24 INFO - PROCESS | 17837 | 1467035964097 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 06:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:59:24 INFO - PROCESS | 17837 | 1467035964106 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:59:24 INFO - PROCESS | 17837 | 1467035964115 Marionette TRACE conn4 <- [1,206,null,{}] 06:59:24 INFO - PROCESS | 17837 | 1467035964125 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:24 INFO - PROCESS | 17837 | 1467035964131 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:24 INFO - PROCESS | 17837 | 1467035964405 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 06:59:24 INFO - PROCESS | 17837 | 1467035964651 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:24 INFO - PROCESS | 17837 | 1467035964661 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:24 INFO - PROCESS | 17837 | ++DOCSHELL 0x950dd000 == 37 [pid = 17837] [id = 59] 06:59:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x950de000) [pid = 17837] [serial = 175] [outer = (nil)] 06:59:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x994c2800) [pid = 17837] [serial = 176] [outer = 0x950de000] 06:59:24 INFO - PROCESS | 17837 | 1467035964757 Marionette DEBUG loaded listener.js 06:59:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x9a744400) [pid = 17837] [serial = 177] [outer = 0x950de000] 06:59:25 INFO - PROCESS | 17837 | 1467035965654 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 06:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1591ms 06:59:25 INFO - PROCESS | 17837 | 1467035965697 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 06:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:59:25 INFO - PROCESS | 17837 | 1467035965706 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 06:59:25 INFO - PROCESS | 17837 | 1467035965719 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:59:25 INFO - PROCESS | 17837 | 1467035965726 Marionette TRACE conn4 <- [1,210,null,{}] 06:59:25 INFO - PROCESS | 17837 | 1467035965734 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:25 INFO - PROCESS | 17837 | 1467035965741 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:25 INFO - PROCESS | 17837 | 1467035965982 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 06:59:26 INFO - PROCESS | 17837 | 1467035966169 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:26 INFO - PROCESS | 17837 | 1467035966177 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:26 INFO - PROCESS | 17837 | ++DOCSHELL 0x9b045c00 == 38 [pid = 17837] [id = 60] 06:59:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x9bf19c00) [pid = 17837] [serial = 178] [outer = (nil)] 06:59:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0xa1085400) [pid = 17837] [serial = 179] [outer = 0x9bf19c00] 06:59:26 INFO - PROCESS | 17837 | 1467035966317 Marionette DEBUG loaded listener.js 06:59:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0xa23f0400) [pid = 17837] [serial = 180] [outer = 0x9bf19c00] 06:59:27 INFO - PROCESS | 17837 | 1467035967180 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 06:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1536ms 06:59:27 INFO - PROCESS | 17837 | 1467035967254 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 06:59:27 INFO - PROCESS | 17837 | 1467035967258 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 06:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:59:27 INFO - PROCESS | 17837 | 1467035967266 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:59:27 INFO - PROCESS | 17837 | 1467035967273 Marionette TRACE conn4 <- [1,214,null,{}] 06:59:27 INFO - PROCESS | 17837 | 1467035967291 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:27 INFO - PROCESS | 17837 | 1467035967301 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:27 INFO - PROCESS | 17837 | 1467035967529 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 06:59:27 INFO - PROCESS | 17837 | 1467035967719 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:27 INFO - PROCESS | 17837 | 1467035967731 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:27 INFO - PROCESS | 17837 | ++DOCSHELL 0xa2fb4000 == 39 [pid = 17837] [id = 61] 06:59:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0xa6da3000) [pid = 17837] [serial = 181] [outer = (nil)] 06:59:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 91 (0xa8b09800) [pid = 17837] [serial = 182] [outer = 0xa6da3000] 06:59:27 INFO - PROCESS | 17837 | 1467035967844 Marionette DEBUG loaded listener.js 06:59:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 92 (0xa8f1e800) [pid = 17837] [serial = 183] [outer = 0xa6da3000] 06:59:28 INFO - PROCESS | 17837 | 1467035968717 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 06:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1486ms 06:59:28 INFO - PROCESS | 17837 | 1467035968753 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 06:59:28 INFO - PROCESS | 17837 | 1467035968758 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 06:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:59:28 INFO - PROCESS | 17837 | 1467035968765 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:59:28 INFO - PROCESS | 17837 | 1467035968769 Marionette TRACE conn4 <- [1,218,null,{}] 06:59:28 INFO - PROCESS | 17837 | 1467035968775 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:28 INFO - PROCESS | 17837 | 1467035968781 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:28 INFO - PROCESS | 17837 | 1467035968975 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 06:59:29 INFO - PROCESS | 17837 | 1467035969133 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:29 INFO - PROCESS | 17837 | 1467035969146 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:29 INFO - PROCESS | 17837 | ++DOCSHELL 0x9a55f800 == 40 [pid = 17837] [id = 62] 06:59:29 INFO - PROCESS | 17837 | ++DOMWINDOW == 93 (0x9a55fc00) [pid = 17837] [serial = 184] [outer = (nil)] 06:59:29 INFO - PROCESS | 17837 | ++DOMWINDOW == 94 (0x9a564000) [pid = 17837] [serial = 185] [outer = 0x9a55fc00] 06:59:29 INFO - PROCESS | 17837 | 1467035969230 Marionette DEBUG loaded listener.js 06:59:29 INFO - PROCESS | 17837 | ++DOMWINDOW == 95 (0x9a568400) [pid = 17837] [serial = 186] [outer = 0x9a55fc00] 06:59:30 INFO - PROCESS | 17837 | 1467035970157 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 06:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1439ms 06:59:30 INFO - PROCESS | 17837 | 1467035970205 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 06:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:59:30 INFO - PROCESS | 17837 | 1467035970210 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 06:59:30 INFO - PROCESS | 17837 | 1467035970216 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:59:30 INFO - PROCESS | 17837 | 1467035970220 Marionette TRACE conn4 <- [1,222,null,{}] 06:59:30 INFO - PROCESS | 17837 | 1467035970226 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:30 INFO - PROCESS | 17837 | 1467035970231 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:30 INFO - PROCESS | 17837 | 1467035970433 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 06:59:30 INFO - PROCESS | 17837 | 1467035970584 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:30 INFO - PROCESS | 17837 | 1467035970590 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:30 INFO - PROCESS | 17837 | ++DOCSHELL 0x9a561000 == 41 [pid = 17837] [id = 63] 06:59:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 96 (0x9b009c00) [pid = 17837] [serial = 187] [outer = (nil)] 06:59:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 97 (0xa8f1c800) [pid = 17837] [serial = 188] [outer = 0x9b009c00] 06:59:30 INFO - PROCESS | 17837 | 1467035970680 Marionette DEBUG loaded listener.js 06:59:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 98 (0xa8f5b000) [pid = 17837] [serial = 189] [outer = 0x9b009c00] 06:59:31 INFO - PROCESS | 17837 | 1467035971585 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 06:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1438ms 06:59:31 INFO - PROCESS | 17837 | 1467035971654 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 06:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:59:31 INFO - PROCESS | 17837 | 1467035971659 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 06:59:31 INFO - PROCESS | 17837 | 1467035971667 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:59:31 INFO - PROCESS | 17837 | 1467035971671 Marionette TRACE conn4 <- [1,226,null,{}] 06:59:31 INFO - PROCESS | 17837 | 1467035971678 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:31 INFO - PROCESS | 17837 | 1467035971689 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:31 INFO - PROCESS | 17837 | 1467035971935 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 06:59:32 INFO - PROCESS | 17837 | 1467035972133 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:32 INFO - PROCESS | 17837 | 1467035972140 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:32 INFO - PROCESS | 17837 | ++DOCSHELL 0x9500b400 == 42 [pid = 17837] [id = 64] 06:59:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 99 (0x98178000) [pid = 17837] [serial = 190] [outer = (nil)] 06:59:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 100 (0xa9ad2800) [pid = 17837] [serial = 191] [outer = 0x98178000] 06:59:32 INFO - PROCESS | 17837 | 1467035972277 Marionette DEBUG loaded listener.js 06:59:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 101 (0xa9ad9800) [pid = 17837] [serial = 192] [outer = 0x98178000] 06:59:33 INFO - PROCESS | 17837 | 1467035973125 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 06:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1494ms 06:59:33 INFO - PROCESS | 17837 | 1467035973161 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 06:59:33 INFO - PROCESS | 17837 | 1467035973165 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 06:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:59:33 INFO - PROCESS | 17837 | 1467035973173 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:59:33 INFO - PROCESS | 17837 | 1467035973177 Marionette TRACE conn4 <- [1,230,null,{}] 06:59:33 INFO - PROCESS | 17837 | 1467035973202 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:33 INFO - PROCESS | 17837 | 1467035973209 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:33 INFO - PROCESS | 17837 | 1467035973388 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 06:59:33 INFO - PROCESS | 17837 | 1467035973542 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:33 INFO - PROCESS | 17837 | 1467035973553 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:33 INFO - PROCESS | 17837 | ++DOCSHELL 0x93858400 == 43 [pid = 17837] [id = 65] 06:59:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 102 (0x95005400) [pid = 17837] [serial = 193] [outer = (nil)] 06:59:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 103 (0x9ae5ec00) [pid = 17837] [serial = 194] [outer = 0x95005400] 06:59:33 INFO - PROCESS | 17837 | 1467035973638 Marionette DEBUG loaded listener.js 06:59:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 104 (0x9ae62000) [pid = 17837] [serial = 195] [outer = 0x95005400] 06:59:34 INFO - PROCESS | 17837 | 1467035974603 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 06:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1490ms 06:59:34 INFO - PROCESS | 17837 | 1467035974667 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 06:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:59:34 INFO - PROCESS | 17837 | 1467035974678 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 06:59:34 INFO - PROCESS | 17837 | 1467035974685 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:59:34 INFO - PROCESS | 17837 | 1467035974689 Marionette TRACE conn4 <- [1,234,null,{}] 06:59:34 INFO - PROCESS | 17837 | 1467035974694 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:34 INFO - PROCESS | 17837 | 1467035974700 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:34 INFO - PROCESS | 17837 | 1467035974873 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 06:59:35 INFO - PROCESS | 17837 | 1467035975075 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:35 INFO - PROCESS | 17837 | 1467035975082 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:35 INFO - PROCESS | 17837 | ++DOCSHELL 0x925ddc00 == 44 [pid = 17837] [id = 66] 06:59:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 105 (0x925df400) [pid = 17837] [serial = 196] [outer = (nil)] 06:59:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 106 (0x925e5800) [pid = 17837] [serial = 197] [outer = 0x925df400] 06:59:35 INFO - PROCESS | 17837 | 1467035975182 Marionette DEBUG loaded listener.js 06:59:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 107 (0x925e9800) [pid = 17837] [serial = 198] [outer = 0x925df400] 06:59:36 INFO - PROCESS | 17837 | 1467035976189 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 06:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1581ms 06:59:36 INFO - PROCESS | 17837 | 1467035976267 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 06:59:36 INFO - PROCESS | 17837 | 1467035976272 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 06:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:59:36 INFO - PROCESS | 17837 | 1467035976281 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:59:36 INFO - PROCESS | 17837 | 1467035976286 Marionette TRACE conn4 <- [1,238,null,{}] 06:59:36 INFO - PROCESS | 17837 | 1467035976295 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:36 INFO - PROCESS | 17837 | 1467035976301 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:36 INFO - PROCESS | 17837 | 1467035976528 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 06:59:36 INFO - PROCESS | 17837 | 1467035976767 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:36 INFO - PROCESS | 17837 | 1467035976775 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:36 INFO - PROCESS | 17837 | ++DOCSHELL 0x9500c400 == 45 [pid = 17837] [id = 67] 06:59:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 108 (0x9500d400) [pid = 17837] [serial = 199] [outer = (nil)] 06:59:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 109 (0x95027000) [pid = 17837] [serial = 200] [outer = 0x9500d400] 06:59:36 INFO - PROCESS | 17837 | 1467035976903 Marionette DEBUG loaded listener.js 06:59:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 110 (0x98ca1800) [pid = 17837] [serial = 201] [outer = 0x9500d400] 06:59:37 INFO - PROCESS | 17837 | --DOCSHELL 0x95005800 == 44 [pid = 17837] [id = 57] 06:59:37 INFO - PROCESS | 17837 | --DOMWINDOW == 109 (0xa6e3b800) [pid = 17837] [serial = 140] [outer = (nil)] [url = about:blank] 06:59:37 INFO - PROCESS | 17837 | --DOCSHELL 0x9367a800 == 43 [pid = 17837] [id = 56] 06:59:37 INFO - PROCESS | 17837 | --DOCSHELL 0x9bf19000 == 42 [pid = 17837] [id = 54] 06:59:37 INFO - PROCESS | 17837 | --DOCSHELL 0x94f9d400 == 41 [pid = 17837] [id = 53] 06:59:37 INFO - PROCESS | 17837 | --DOCSHELL 0x96c49400 == 40 [pid = 17837] [id = 52] 06:59:37 INFO - PROCESS | 17837 | --DOMWINDOW == 108 (0xa23f9c00) [pid = 17837] [serial = 134] [outer = (nil)] [url = about:blank] 06:59:37 INFO - PROCESS | 17837 | --DOMWINDOW == 107 (0x9960f400) [pid = 17837] [serial = 137] [outer = (nil)] [url = about:blank] 06:59:37 INFO - PROCESS | 17837 | --DOMWINDOW == 106 (0x9a743000) [pid = 17837] [serial = 138] [outer = (nil)] [url = about:blank] 06:59:37 INFO - PROCESS | 17837 | --DOMWINDOW == 105 (0x9d8cbc00) [pid = 17837] [serial = 131] [outer = (nil)] [url = about:blank] 06:59:37 INFO - PROCESS | 17837 | --DOMWINDOW == 104 (0x9a9b9400) [pid = 17837] [serial = 128] [outer = (nil)] [url = about:blank] 06:59:37 INFO - PROCESS | 17837 | --DOMWINDOW == 103 (0x9a9c8000) [pid = 17837] [serial = 129] [outer = (nil)] [url = about:blank] 06:59:37 INFO - PROCESS | 17837 | --DOMWINDOW == 102 (0x98c9fc00) [pid = 17837] [serial = 107] [outer = (nil)] [url = about:blank] 06:59:37 INFO - PROCESS | 17837 | --DOMWINDOW == 101 (0xa6e43000) [pid = 17837] [serial = 122] [outer = (nil)] [url = about:blank] 06:59:37 INFO - PROCESS | 17837 | --DOMWINDOW == 100 (0x98185c00) [pid = 17837] [serial = 126] [outer = (nil)] [url = about:blank] 06:59:37 INFO - PROCESS | 17837 | --DOMWINDOW == 99 (0x9777ac00) [pid = 17837] [serial = 125] [outer = (nil)] [url = about:blank] 06:59:37 INFO - PROCESS | 17837 | --DOMWINDOW == 98 (0x9bf18400) [pid = 17837] [serial = 110] [outer = (nil)] [url = about:blank] 06:59:37 INFO - PROCESS | 17837 | --DOMWINDOW == 97 (0xa328cc00) [pid = 17837] [serial = 116] [outer = (nil)] [url = about:blank] 06:59:37 INFO - PROCESS | 17837 | --DOMWINDOW == 96 (0xa23cf800) [pid = 17837] [serial = 113] [outer = (nil)] [url = about:blank] 06:59:37 INFO - PROCESS | 17837 | --DOMWINDOW == 95 (0xa4d50400) [pid = 17837] [serial = 119] [outer = (nil)] [url = about:blank] 06:59:37 INFO - PROCESS | 17837 | --DOMWINDOW == 94 (0xa2fb0400) [pid = 17837] [serial = 135] [outer = (nil)] [url = about:blank] 06:59:37 INFO - PROCESS | 17837 | --DOMWINDOW == 93 (0xa223b000) [pid = 17837] [serial = 132] [outer = (nil)] [url = about:blank] 06:59:37 INFO - PROCESS | 17837 | 1467035977830 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 06:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1590ms 06:59:37 INFO - PROCESS | 17837 | 1467035977872 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 06:59:37 INFO - PROCESS | 17837 | 1467035977879 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 06:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:59:37 INFO - PROCESS | 17837 | 1467035977890 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:59:37 INFO - PROCESS | 17837 | 1467035977894 Marionette TRACE conn4 <- [1,242,null,{}] 06:59:37 INFO - PROCESS | 17837 | 1467035977901 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:37 INFO - PROCESS | 17837 | 1467035977907 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:38 INFO - PROCESS | 17837 | 1467035978093 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 06:59:38 INFO - PROCESS | 17837 | 1467035978224 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:38 INFO - PROCESS | 17837 | 1467035978233 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:38 INFO - PROCESS | 17837 | ++DOCSHELL 0x93735800 == 41 [pid = 17837] [id = 68] 06:59:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 94 (0x96c49400) [pid = 17837] [serial = 202] [outer = (nil)] 06:59:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 95 (0x9a564800) [pid = 17837] [serial = 203] [outer = 0x96c49400] 06:59:38 INFO - PROCESS | 17837 | 1467035978309 Marionette DEBUG loaded listener.js 06:59:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 96 (0x9a9bd000) [pid = 17837] [serial = 204] [outer = 0x96c49400] 06:59:39 INFO - PROCESS | 17837 | 1467035979098 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 06:59:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1235ms 06:59:39 INFO - PROCESS | 17837 | 1467035979126 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 06:59:39 INFO - PROCESS | 17837 | 1467035979129 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 06:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:59:39 INFO - PROCESS | 17837 | 1467035979137 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:59:39 INFO - PROCESS | 17837 | 1467035979143 Marionette TRACE conn4 <- [1,246,null,{}] 06:59:39 INFO - PROCESS | 17837 | 1467035979160 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:39 INFO - PROCESS | 17837 | 1467035979170 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:39 INFO - PROCESS | 17837 | 1467035979347 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 06:59:39 INFO - PROCESS | 17837 | 1467035979359 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:39 INFO - PROCESS | 17837 | 1467035979368 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:39 INFO - PROCESS | 17837 | ++DOCSHELL 0x9b605800 == 42 [pid = 17837] [id = 69] 06:59:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 97 (0x9b608800) [pid = 17837] [serial = 205] [outer = (nil)] 06:59:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 98 (0x9bb14400) [pid = 17837] [serial = 206] [outer = 0x9b608800] 06:59:39 INFO - PROCESS | 17837 | 1467035979556 Marionette DEBUG loaded listener.js 06:59:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 99 (0x9bf3d800) [pid = 17837] [serial = 207] [outer = 0x9b608800] 06:59:40 INFO - PROCESS | 17837 | 1467035980369 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 06:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1286ms 06:59:40 INFO - PROCESS | 17837 | 1467035980425 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 06:59:40 INFO - PROCESS | 17837 | 1467035980429 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 06:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:59:40 INFO - PROCESS | 17837 | 1467035980453 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:59:40 INFO - PROCESS | 17837 | 1467035980456 Marionette TRACE conn4 <- [1,250,null,{}] 06:59:40 INFO - PROCESS | 17837 | 1467035980462 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:40 INFO - PROCESS | 17837 | 1467035980467 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:40 INFO - PROCESS | 17837 | 1467035980701 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 06:59:40 INFO - PROCESS | 17837 | 1467035980728 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:40 INFO - PROCESS | 17837 | 1467035980737 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:40 INFO - PROCESS | 17837 | ++DOCSHELL 0x9bb17c00 == 43 [pid = 17837] [id = 70] 06:59:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 100 (0x9d805400) [pid = 17837] [serial = 208] [outer = (nil)] 06:59:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 101 (0xa23c4400) [pid = 17837] [serial = 209] [outer = 0x9d805400] 06:59:40 INFO - PROCESS | 17837 | 1467035980808 Marionette DEBUG loaded listener.js 06:59:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 102 (0xa2fb1000) [pid = 17837] [serial = 210] [outer = 0x9d805400] 06:59:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 103 (0xa223c800) [pid = 17837] [serial = 211] [outer = 0x9b340c00] 06:59:41 INFO - PROCESS | 17837 | 1467035981798 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 06:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1380ms 06:59:41 INFO - PROCESS | 17837 | 1467035981838 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 06:59:41 INFO - PROCESS | 17837 | 1467035981842 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 06:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:59:41 INFO - PROCESS | 17837 | 1467035981848 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:59:41 INFO - PROCESS | 17837 | 1467035981852 Marionette TRACE conn4 <- [1,254,null,{}] 06:59:41 INFO - PROCESS | 17837 | 1467035981857 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:41 INFO - PROCESS | 17837 | 1467035981863 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:42 INFO - PROCESS | 17837 | 1467035982138 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 06:59:42 INFO - PROCESS | 17837 | --DOMWINDOW == 102 (0x9500bc00) [pid = 17837] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:59:42 INFO - PROCESS | 17837 | --DOMWINDOW == 101 (0xa2097c00) [pid = 17837] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:59:42 INFO - PROCESS | 17837 | --DOMWINDOW == 100 (0x9bf25400) [pid = 17837] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:59:42 INFO - PROCESS | 17837 | --DOMWINDOW == 99 (0x96c4cc00) [pid = 17837] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:59:42 INFO - PROCESS | 17837 | --DOMWINDOW == 98 (0x9501ac00) [pid = 17837] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:59:42 INFO - PROCESS | 17837 | --DOMWINDOW == 97 (0xa2095400) [pid = 17837] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:59:42 INFO - PROCESS | 17837 | 1467035982261 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:42 INFO - PROCESS | 17837 | 1467035982268 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:42 INFO - PROCESS | 17837 | ++DOCSHELL 0x9500bc00 == 44 [pid = 17837] [id = 71] 06:59:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 98 (0x9501ac00) [pid = 17837] [serial = 212] [outer = (nil)] 06:59:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 99 (0xa2095400) [pid = 17837] [serial = 213] [outer = 0x9501ac00] 06:59:42 INFO - PROCESS | 17837 | 1467035982383 Marionette DEBUG loaded listener.js 06:59:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 100 (0xa23cf400) [pid = 17837] [serial = 214] [outer = 0x9501ac00] 06:59:43 INFO - PROCESS | 17837 | 1467035983693 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 06:59:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1885ms 06:59:43 INFO - PROCESS | 17837 | 1467035983738 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 06:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:59:43 INFO - PROCESS | 17837 | 1467035983750 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 06:59:43 INFO - PROCESS | 17837 | 1467035983763 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:59:43 INFO - PROCESS | 17837 | 1467035983777 Marionette TRACE conn4 <- [1,258,null,{}] 06:59:43 INFO - PROCESS | 17837 | 1467035983976 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:43 INFO - PROCESS | 17837 | 1467035983984 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:44 INFO - PROCESS | 17837 | 1467035984248 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 06:59:44 INFO - PROCESS | 17837 | 1467035984399 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:44 INFO - PROCESS | 17837 | 1467035984412 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:44 INFO - PROCESS | 17837 | ++DOCSHELL 0x95029400 == 45 [pid = 17837] [id = 72] 06:59:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 101 (0x950db400) [pid = 17837] [serial = 215] [outer = (nil)] 06:59:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 102 (0x99944800) [pid = 17837] [serial = 216] [outer = 0x950db400] 06:59:44 INFO - PROCESS | 17837 | 1467035984568 Marionette DEBUG loaded listener.js 06:59:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 103 (0x9a55c400) [pid = 17837] [serial = 217] [outer = 0x950db400] 06:59:45 INFO - PROCESS | 17837 | 1467035985864 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 06:59:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:59:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 2159ms 06:59:45 INFO - PROCESS | 17837 | 1467035985935 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 06:59:45 INFO - PROCESS | 17837 | 1467035985949 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 06:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:59:46 INFO - PROCESS | 17837 | 1467035986112 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:59:46 INFO - PROCESS | 17837 | 1467035986121 Marionette TRACE conn4 <- [1,262,null,{}] 06:59:46 INFO - PROCESS | 17837 | 1467035986176 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:46 INFO - PROCESS | 17837 | 1467035986187 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:46 INFO - PROCESS | 17837 | 1467035986513 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 06:59:46 INFO - PROCESS | 17837 | 1467035986714 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:46 INFO - PROCESS | 17837 | 1467035986729 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:46 INFO - PROCESS | 17837 | ++DOCSHELL 0x9a9c3400 == 46 [pid = 17837] [id = 73] 06:59:46 INFO - PROCESS | 17837 | ++DOMWINDOW == 104 (0x9ae5b400) [pid = 17837] [serial = 218] [outer = (nil)] 06:59:46 INFO - PROCESS | 17837 | ++DOMWINDOW == 105 (0x9b695000) [pid = 17837] [serial = 219] [outer = 0x9ae5b400] 06:59:46 INFO - PROCESS | 17837 | 1467035986879 Marionette DEBUG loaded listener.js 06:59:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 106 (0x9d8c3800) [pid = 17837] [serial = 220] [outer = 0x9ae5b400] 06:59:47 INFO - PROCESS | 17837 | 1467035987991 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 06:59:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 2051ms 06:59:48 INFO - PROCESS | 17837 | 1467035988059 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 06:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:59:48 INFO - PROCESS | 17837 | 1467035988064 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 06:59:48 INFO - PROCESS | 17837 | 1467035988071 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:59:48 INFO - PROCESS | 17837 | 1467035988078 Marionette TRACE conn4 <- [1,266,null,{}] 06:59:48 INFO - PROCESS | 17837 | 1467035988095 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:48 INFO - PROCESS | 17837 | 1467035988104 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:48 INFO - PROCESS | 17837 | 1467035988418 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 06:59:48 INFO - PROCESS | 17837 | 1467035988574 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:48 INFO - PROCESS | 17837 | 1467035988587 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:48 INFO - PROCESS | 17837 | ++DOCSHELL 0xa67a6000 == 47 [pid = 17837] [id = 74] 06:59:48 INFO - PROCESS | 17837 | ++DOMWINDOW == 107 (0xa6d9cc00) [pid = 17837] [serial = 221] [outer = (nil)] 06:59:48 INFO - PROCESS | 17837 | ++DOMWINDOW == 108 (0xa81b1000) [pid = 17837] [serial = 222] [outer = 0xa6d9cc00] 06:59:48 INFO - PROCESS | 17837 | 1467035988704 Marionette DEBUG loaded listener.js 06:59:48 INFO - PROCESS | 17837 | ++DOMWINDOW == 109 (0xa8f23800) [pid = 17837] [serial = 223] [outer = 0xa6d9cc00] 06:59:49 INFO - PROCESS | 17837 | 1467035989916 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 06:59:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:59:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1896ms 06:59:49 INFO - PROCESS | 17837 | 1467035989967 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 06:59:49 INFO - PROCESS | 17837 | 1467035989972 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 06:59:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:59:49 INFO - PROCESS | 17837 | 1467035989979 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:59:49 INFO - PROCESS | 17837 | 1467035989981 Marionette TRACE conn4 <- [1,270,null,{}] 06:59:49 INFO - PROCESS | 17837 | 1467035989988 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:49 INFO - PROCESS | 17837 | 1467035989994 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:50 INFO - PROCESS | 17837 | 1467035990229 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 06:59:50 INFO - PROCESS | 17837 | 1467035990494 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:50 INFO - PROCESS | 17837 | 1467035990506 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:50 INFO - PROCESS | 17837 | ++DOCSHELL 0x94f99c00 == 48 [pid = 17837] [id = 75] 06:59:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 110 (0x9a448800) [pid = 17837] [serial = 224] [outer = (nil)] 06:59:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 111 (0x9a44fc00) [pid = 17837] [serial = 225] [outer = 0x9a448800] 06:59:50 INFO - PROCESS | 17837 | 1467035990702 Marionette DEBUG loaded listener.js 06:59:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 112 (0x9a453800) [pid = 17837] [serial = 226] [outer = 0x9a448800] 06:59:51 INFO - PROCESS | 17837 | 1467035991799 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 06:59:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1834ms 06:59:51 INFO - PROCESS | 17837 | 1467035991812 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 06:59:51 INFO - PROCESS | 17837 | 1467035991817 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 06:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:59:51 INFO - PROCESS | 17837 | 1467035991823 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:59:51 INFO - PROCESS | 17837 | 1467035991827 Marionette TRACE conn4 <- [1,274,null,{}] 06:59:51 INFO - PROCESS | 17837 | 1467035991833 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:51 INFO - PROCESS | 17837 | 1467035991839 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:52 INFO - PROCESS | 17837 | 1467035992051 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 06:59:52 INFO - PROCESS | 17837 | 1467035992334 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:52 INFO - PROCESS | 17837 | 1467035992344 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:52 INFO - PROCESS | 17837 | ++DOCSHELL 0x90351800 == 49 [pid = 17837] [id = 76] 06:59:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 113 (0x90352000) [pid = 17837] [serial = 227] [outer = (nil)] 06:59:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 114 (0x9035a800) [pid = 17837] [serial = 228] [outer = 0x90352000] 06:59:52 INFO - PROCESS | 17837 | 1467035992518 Marionette DEBUG loaded listener.js 06:59:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 115 (0x9035cc00) [pid = 17837] [serial = 229] [outer = 0x90352000] 06:59:53 INFO - PROCESS | 17837 | 1467035993781 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 06:59:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1988ms 06:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:59:53 INFO - PROCESS | 17837 | 1467035993812 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 06:59:53 INFO - PROCESS | 17837 | 1467035993816 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 06:59:53 INFO - PROCESS | 17837 | 1467035993824 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:59:53 INFO - PROCESS | 17837 | 1467035993827 Marionette TRACE conn4 <- [1,278,null,{}] 06:59:53 INFO - PROCESS | 17837 | 1467035993834 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:53 INFO - PROCESS | 17837 | 1467035993845 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:54 INFO - PROCESS | 17837 | 1467035994133 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 06:59:54 INFO - PROCESS | 17837 | 1467035994389 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:54 INFO - PROCESS | 17837 | 1467035994399 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:54 INFO - PROCESS | 17837 | ++DOCSHELL 0x9229a800 == 50 [pid = 17837] [id = 77] 06:59:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 116 (0x9229d400) [pid = 17837] [serial = 230] [outer = (nil)] 06:59:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 117 (0x922a4c00) [pid = 17837] [serial = 231] [outer = 0x9229d400] 06:59:54 INFO - PROCESS | 17837 | 1467035994485 Marionette DEBUG loaded listener.js 06:59:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 118 (0x93a57400) [pid = 17837] [serial = 232] [outer = 0x9229d400] 06:59:55 INFO - PROCESS | 17837 | 1467035995770 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 06:59:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:59:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1989ms 06:59:55 INFO - PROCESS | 17837 | 1467035995813 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 06:59:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:59:55 INFO - PROCESS | 17837 | 1467035995817 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 06:59:55 INFO - PROCESS | 17837 | 1467035995824 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:59:55 INFO - PROCESS | 17837 | 1467035995828 Marionette TRACE conn4 <- [1,282,null,{}] 06:59:55 INFO - PROCESS | 17837 | 1467035995834 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:55 INFO - PROCESS | 17837 | 1467035995839 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:56 INFO - PROCESS | 17837 | 1467035996030 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 06:59:56 INFO - PROCESS | 17837 | 1467035996199 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:56 INFO - PROCESS | 17837 | 1467035996205 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:56 INFO - PROCESS | 17837 | ++DOCSHELL 0x90355000 == 51 [pid = 17837] [id = 78] 06:59:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 119 (0x90357400) [pid = 17837] [serial = 233] [outer = (nil)] 06:59:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 120 (0x91cb0400) [pid = 17837] [serial = 234] [outer = 0x90357400] 06:59:56 INFO - PROCESS | 17837 | 1467035996287 Marionette DEBUG loaded listener.js 06:59:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 121 (0x91cb1800) [pid = 17837] [serial = 235] [outer = 0x90357400] 06:59:57 INFO - PROCESS | 17837 | 1467035997275 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 06:59:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1536ms 06:59:57 INFO - PROCESS | 17837 | 1467035997363 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 06:59:57 INFO - PROCESS | 17837 | 1467035997370 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 06:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:59:57 INFO - PROCESS | 17837 | 1467035997382 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:59:57 INFO - PROCESS | 17837 | 1467035997389 Marionette TRACE conn4 <- [1,286,null,{}] 06:59:57 INFO - PROCESS | 17837 | 1467035997399 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:57 INFO - PROCESS | 17837 | 1467035997408 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:57 INFO - PROCESS | 17837 | 1467035997829 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 06:59:58 INFO - PROCESS | 17837 | 1467035998134 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:58 INFO - PROCESS | 17837 | 1467035998146 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:58 INFO - PROCESS | 17837 | ++DOCSHELL 0x91ca7400 == 52 [pid = 17837] [id = 79] 06:59:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 122 (0x91cb3c00) [pid = 17837] [serial = 236] [outer = (nil)] 06:59:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 123 (0x91dcc000) [pid = 17837] [serial = 237] [outer = 0x91cb3c00] 06:59:58 INFO - PROCESS | 17837 | 1467035998246 Marionette DEBUG loaded listener.js 06:59:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 124 (0x91dcec00) [pid = 17837] [serial = 238] [outer = 0x91cb3c00] 06:59:59 INFO - PROCESS | 17837 | 1467035999435 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 06:59:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 2106ms 06:59:59 INFO - PROCESS | 17837 | 1467035999489 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 06:59:59 INFO - PROCESS | 17837 | 1467035999497 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 06:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:59:59 INFO - PROCESS | 17837 | 1467035999568 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:59:59 INFO - PROCESS | 17837 | 1467035999573 Marionette TRACE conn4 <- [1,290,null,{}] 06:59:59 INFO - PROCESS | 17837 | 1467035999588 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:59 INFO - PROCESS | 17837 | 1467035999597 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 06:59:59 INFO - PROCESS | 17837 | 1467035999907 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 07:00:00 INFO - PROCESS | 17837 | 1467036000267 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:00 INFO - PROCESS | 17837 | 1467036000279 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:00 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fc11800 == 53 [pid = 17837] [id = 80] 07:00:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 125 (0x8fc13000) [pid = 17837] [serial = 239] [outer = (nil)] 07:00:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 126 (0x8fc1b000) [pid = 17837] [serial = 240] [outer = 0x8fc13000] 07:00:00 INFO - PROCESS | 17837 | 1467036000426 Marionette DEBUG loaded listener.js 07:00:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 127 (0x8fc1f400) [pid = 17837] [serial = 241] [outer = 0x8fc13000] 07:00:01 INFO - PROCESS | 17837 | 1467036001357 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:00:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1903ms 07:00:01 INFO - PROCESS | 17837 | 1467036001411 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 07:00:01 INFO - PROCESS | 17837 | 1467036001418 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 07:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:00:01 INFO - PROCESS | 17837 | 1467036001425 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:00:01 INFO - PROCESS | 17837 | 1467036001427 Marionette TRACE conn4 <- [1,294,null,{}] 07:00:01 INFO - PROCESS | 17837 | 1467036001434 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:01 INFO - PROCESS | 17837 | 1467036001439 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:01 INFO - PROCESS | 17837 | 1467036001633 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 07:00:01 INFO - PROCESS | 17837 | 1467036001813 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:01 INFO - PROCESS | 17837 | 1467036001819 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:01 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fc11400 == 54 [pid = 17837] [id = 81] 07:00:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 128 (0x8fc14400) [pid = 17837] [serial = 242] [outer = (nil)] 07:00:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 129 (0x8fd37c00) [pid = 17837] [serial = 243] [outer = 0x8fc14400] 07:00:01 INFO - PROCESS | 17837 | 1467036001913 Marionette DEBUG loaded listener.js 07:00:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 130 (0x8fd39000) [pid = 17837] [serial = 244] [outer = 0x8fc14400] 07:00:03 INFO - PROCESS | 17837 | 1467036003043 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:03 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:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1648ms 07:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:00:03 INFO - PROCESS | 17837 | 1467036003074 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 07:00:03 INFO - PROCESS | 17837 | 1467036003078 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 07:00:03 INFO - PROCESS | 17837 | 1467036003086 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:00:03 INFO - PROCESS | 17837 | 1467036003090 Marionette TRACE conn4 <- [1,298,null,{}] 07:00:03 INFO - PROCESS | 17837 | 1467036003097 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:03 INFO - PROCESS | 17837 | 1467036003104 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:03 INFO - PROCESS | 17837 | 1467036003329 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 07:00:03 INFO - PROCESS | 17837 | 1467036003598 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:03 INFO - PROCESS | 17837 | 1467036003623 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:03 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fe81800 == 55 [pid = 17837] [id = 82] 07:00:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 131 (0x8fe81c00) [pid = 17837] [serial = 245] [outer = (nil)] 07:00:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 132 (0x8fe84800) [pid = 17837] [serial = 246] [outer = 0x8fe81c00] 07:00:03 INFO - PROCESS | 17837 | 1467036003815 Marionette DEBUG loaded listener.js 07:00:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 133 (0x8fe89c00) [pid = 17837] [serial = 247] [outer = 0x8fe81c00] 07:00:04 INFO - PROCESS | 17837 | 1467036004988 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:05 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:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1948ms 07:00:05 INFO - PROCESS | 17837 | 1467036005033 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 07:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:00:05 INFO - PROCESS | 17837 | 1467036005038 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 07:00:05 INFO - PROCESS | 17837 | 1467036005044 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:00:05 INFO - PROCESS | 17837 | 1467036005048 Marionette TRACE conn4 <- [1,302,null,{}] 07:00:05 INFO - PROCESS | 17837 | 1467036005053 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:05 INFO - PROCESS | 17837 | 1467036005059 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:05 INFO - PROCESS | 17837 | 1467036005260 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 07:00:05 INFO - PROCESS | 17837 | 1467036005504 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:05 INFO - PROCESS | 17837 | 1467036005516 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:05 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f255400 == 56 [pid = 17837] [id = 83] 07:00:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 134 (0x8f256c00) [pid = 17837] [serial = 248] [outer = (nil)] 07:00:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 135 (0x8f25e800) [pid = 17837] [serial = 249] [outer = 0x8f256c00] 07:00:05 INFO - PROCESS | 17837 | 1467036005715 Marionette DEBUG loaded listener.js 07:00:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 136 (0x8f262c00) [pid = 17837] [serial = 250] [outer = 0x8f256c00] 07:00:06 INFO - PROCESS | 17837 | 1467036006865 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:06 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:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1887ms 07:00:06 INFO - PROCESS | 17837 | 1467036006933 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 07:00:06 INFO - PROCESS | 17837 | 1467036006940 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 07:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:00:06 INFO - PROCESS | 17837 | 1467036006952 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:00:06 INFO - PROCESS | 17837 | 1467036006957 Marionette TRACE conn4 <- [1,306,null,{}] 07:00:06 INFO - PROCESS | 17837 | 1467036006968 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:06 INFO - PROCESS | 17837 | 1467036006974 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:07 INFO - PROCESS | 17837 | 1467036007275 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 07:00:07 INFO - PROCESS | 17837 | 1467036007738 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:07 INFO - PROCESS | 17837 | 1467036007751 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:07 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f260800 == 57 [pid = 17837] [id = 84] 07:00:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 137 (0x8fd34c00) [pid = 17837] [serial = 251] [outer = (nil)] 07:00:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 138 (0x8fd3f000) [pid = 17837] [serial = 252] [outer = 0x8fd34c00] 07:00:07 INFO - PROCESS | 17837 | 1467036007852 Marionette DEBUG loaded listener.js 07:00:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 139 (0x8fe83000) [pid = 17837] [serial = 253] [outer = 0x8fd34c00] 07:00:09 INFO - PROCESS | 17837 | 1467036008993 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:09 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:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 2095ms 07:00:09 INFO - PROCESS | 17837 | 1467036009051 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 07:00:09 INFO - PROCESS | 17837 | 1467036009058 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 07:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:00:09 INFO - PROCESS | 17837 | 1467036009072 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:00:09 INFO - PROCESS | 17837 | 1467036009081 Marionette TRACE conn4 <- [1,310,null,{}] 07:00:09 INFO - PROCESS | 17837 | 1467036009167 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:09 INFO - PROCESS | 17837 | 1467036009177 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:09 INFO - PROCESS | 17837 | 1467036009527 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 07:00:09 INFO - PROCESS | 17837 | 1467036009684 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:09 INFO - PROCESS | 17837 | 1467036009690 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:09 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fd3dc00 == 58 [pid = 17837] [id = 85] 07:00:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 140 (0x91cb2000) [pid = 17837] [serial = 254] [outer = (nil)] 07:00:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 141 (0x91dd4000) [pid = 17837] [serial = 255] [outer = 0x91cb2000] 07:00:09 INFO - PROCESS | 17837 | 1467036009772 Marionette DEBUG loaded listener.js 07:00:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 142 (0x9229ac00) [pid = 17837] [serial = 256] [outer = 0x91cb2000] 07:00:10 INFO - PROCESS | 17837 | 1467036010890 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:10 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:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1889ms 07:00:10 INFO - PROCESS | 17837 | 1467036010964 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 07:00:10 INFO - PROCESS | 17837 | 1467036010971 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 07:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:00:10 INFO - PROCESS | 17837 | 1467036010980 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:00:10 INFO - PROCESS | 17837 | 1467036010985 Marionette TRACE conn4 <- [1,314,null,{}] 07:00:10 INFO - PROCESS | 17837 | 1467036010991 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:11 INFO - PROCESS | 17837 | 1467036010998 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:11 INFO - PROCESS | 17837 | 1467036011270 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 07:00:11 INFO - PROCESS | 17837 | --DOCSHELL 0x9b006000 == 57 [pid = 17837] [id = 55] 07:00:11 INFO - PROCESS | 17837 | --DOCSHELL 0x9bb17c00 == 56 [pid = 17837] [id = 70] 07:00:11 INFO - PROCESS | 17837 | --DOCSHELL 0x9b605800 == 55 [pid = 17837] [id = 69] 07:00:11 INFO - PROCESS | 17837 | --DOCSHELL 0x93735800 == 54 [pid = 17837] [id = 68] 07:00:11 INFO - PROCESS | 17837 | --DOCSHELL 0x9500c400 == 53 [pid = 17837] [id = 67] 07:00:11 INFO - PROCESS | 17837 | 1467036011551 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:11 INFO - PROCESS | 17837 | 1467036011562 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:11 INFO - PROCESS | 17837 | --DOCSHELL 0x950dd000 == 52 [pid = 17837] [id = 59] 07:00:11 INFO - PROCESS | 17837 | ++DOCSHELL 0x922a7c00 == 53 [pid = 17837] [id = 86] 07:00:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 143 (0x922a8800) [pid = 17837] [serial = 257] [outer = (nil)] 07:00:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 144 (0x925e9000) [pid = 17837] [serial = 258] [outer = 0x922a8800] 07:00:11 INFO - PROCESS | 17837 | 1467036011642 Marionette DEBUG loaded listener.js 07:00:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 145 (0x93a59800) [pid = 17837] [serial = 259] [outer = 0x922a8800] 07:00:11 INFO - PROCESS | 17837 | --DOMWINDOW == 144 (0xa6d9b000) [pid = 17837] [serial = 171] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 17837 | --DOMWINDOW == 143 (0xa67a0800) [pid = 17837] [serial = 170] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 17837 | --DOMWINDOW == 142 (0x9bb16000) [pid = 17837] [serial = 146] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 17837 | --DOMWINDOW == 141 (0xa3317800) [pid = 17837] [serial = 167] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 17837 | --DOMWINDOW == 140 (0xa4d0b400) [pid = 17837] [serial = 168] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 17837 | --DOMWINDOW == 139 (0x9bf39400) [pid = 17837] [serial = 161] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 17837 | --DOMWINDOW == 138 (0x9817e000) [pid = 17837] [serial = 155] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 17837 | --DOMWINDOW == 137 (0x98823800) [pid = 17837] [serial = 143] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 17837 | --DOMWINDOW == 136 (0x96c50000) [pid = 17837] [serial = 158] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 17837 | --DOMWINDOW == 135 (0xa23cd000) [pid = 17837] [serial = 165] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 17837 | --DOMWINDOW == 134 (0xa2389c00) [pid = 17837] [serial = 164] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 17837 | --DOMWINDOW == 133 (0x95025400) [pid = 17837] [serial = 152] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 17837 | --DOMWINDOW == 132 (0x9d807000) [pid = 17837] [serial = 162] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 17837 | --DOMWINDOW == 131 (0x98d70800) [pid = 17837] [serial = 159] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 17837 | --DOMWINDOW == 130 (0xa81fc400) [pid = 17837] [serial = 149] [outer = (nil)] [url = about:blank] 07:00:11 INFO - PROCESS | 17837 | --DOMWINDOW == 129 (0x988e8400) [pid = 17837] [serial = 156] [outer = (nil)] [url = about:blank] 07:00:12 INFO - PROCESS | 17837 | 1467036012490 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1543ms 07:00:12 INFO - PROCESS | 17837 | 1467036012531 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 07:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:00:12 INFO - PROCESS | 17837 | 1467036012536 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 07:00:12 INFO - PROCESS | 17837 | 1467036012551 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:00:12 INFO - PROCESS | 17837 | 1467036012560 Marionette TRACE conn4 <- [1,318,null,{}] 07:00:12 INFO - PROCESS | 17837 | 1467036012566 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:12 INFO - PROCESS | 17837 | 1467036012574 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:12 INFO - PROCESS | 17837 | 1467036012747 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 07:00:12 INFO - PROCESS | 17837 | 1467036012757 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:12 INFO - PROCESS | 17837 | 1467036012764 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:12 INFO - PROCESS | 17837 | ++DOCSHELL 0x922a8000 == 54 [pid = 17837] [id = 87] 07:00:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 130 (0x93677000) [pid = 17837] [serial = 260] [outer = (nil)] 07:00:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 131 (0x98822800) [pid = 17837] [serial = 261] [outer = 0x93677000] 07:00:12 INFO - PROCESS | 17837 | 1467036012835 Marionette DEBUG loaded listener.js 07:00:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 132 (0x98c9dc00) [pid = 17837] [serial = 262] [outer = 0x93677000] 07:00:13 INFO - PROCESS | 17837 | 1467036013746 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:13 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:00:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1243ms 07:00:13 INFO - PROCESS | 17837 | 1467036013793 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 07:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:00:13 INFO - PROCESS | 17837 | 1467036013798 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 07:00:13 INFO - PROCESS | 17837 | 1467036013805 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:00:13 INFO - PROCESS | 17837 | 1467036013808 Marionette TRACE conn4 <- [1,322,null,{}] 07:00:13 INFO - PROCESS | 17837 | 1467036013814 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:13 INFO - PROCESS | 17837 | 1467036013819 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:14 INFO - PROCESS | 17837 | 1467036014039 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 07:00:14 INFO - PROCESS | 17837 | 1467036014066 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:14 INFO - PROCESS | 17837 | 1467036014077 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:14 INFO - PROCESS | 17837 | ++DOCSHELL 0x994be000 == 55 [pid = 17837] [id = 88] 07:00:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 133 (0x994c7c00) [pid = 17837] [serial = 263] [outer = (nil)] 07:00:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 134 (0x9a446c00) [pid = 17837] [serial = 264] [outer = 0x994c7c00] 07:00:14 INFO - PROCESS | 17837 | 1467036014148 Marionette DEBUG loaded listener.js 07:00:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 135 (0x9a44dc00) [pid = 17837] [serial = 265] [outer = 0x994c7c00] 07:00:15 INFO - PROCESS | 17837 | 1467036015041 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1280ms 07:00:15 INFO - PROCESS | 17837 | 1467036015084 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 07:00:15 INFO - PROCESS | 17837 | 1467036015088 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 07:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:00:15 INFO - PROCESS | 17837 | 1467036015102 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:00:15 INFO - PROCESS | 17837 | 1467036015119 Marionette TRACE conn4 <- [1,326,null,{}] 07:00:15 INFO - PROCESS | 17837 | 1467036015126 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:15 INFO - PROCESS | 17837 | 1467036015131 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:15 INFO - PROCESS | 17837 | 1467036015354 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 07:00:15 INFO - PROCESS | 17837 | 1467036015376 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:15 INFO - PROCESS | 17837 | 1467036015391 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:15 INFO - PROCESS | 17837 | ++DOCSHELL 0x9a563000 == 56 [pid = 17837] [id = 89] 07:00:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 136 (0x9a565000) [pid = 17837] [serial = 266] [outer = (nil)] 07:00:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 137 (0x9a9bc000) [pid = 17837] [serial = 267] [outer = 0x9a565000] 07:00:15 INFO - PROCESS | 17837 | 1467036015469 Marionette DEBUG loaded listener.js 07:00:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 138 (0x9ae59800) [pid = 17837] [serial = 268] [outer = 0x9a565000] 07:00:16 INFO - PROCESS | 17837 | --DOMWINDOW == 137 (0x9b608800) [pid = 17837] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:00:16 INFO - PROCESS | 17837 | --DOMWINDOW == 136 (0x9d805400) [pid = 17837] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:00:16 INFO - PROCESS | 17837 | --DOMWINDOW == 135 (0x9500d400) [pid = 17837] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:00:16 INFO - PROCESS | 17837 | --DOMWINDOW == 134 (0x96c49400) [pid = 17837] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:00:16 INFO - PROCESS | 17837 | 1467036016420 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1344ms 07:00:16 INFO - PROCESS | 17837 | 1467036016450 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 07:00:16 INFO - PROCESS | 17837 | 1467036016456 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 07:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:00:16 INFO - PROCESS | 17837 | 1467036016467 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:00:16 INFO - PROCESS | 17837 | 1467036016472 Marionette TRACE conn4 <- [1,330,null,{}] 07:00:16 INFO - PROCESS | 17837 | 1467036016482 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:16 INFO - PROCESS | 17837 | 1467036016489 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:16 INFO - PROCESS | 17837 | 1467036016742 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 07:00:16 INFO - PROCESS | 17837 | 1467036016827 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:16 INFO - PROCESS | 17837 | 1467036016835 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:16 INFO - PROCESS | 17837 | ++DOCSHELL 0x9a44a000 == 57 [pid = 17837] [id = 90] 07:00:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 135 (0x9ae5f400) [pid = 17837] [serial = 269] [outer = (nil)] 07:00:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 136 (0x9b608800) [pid = 17837] [serial = 270] [outer = 0x9ae5f400] 07:00:16 INFO - PROCESS | 17837 | 1467036016906 Marionette DEBUG loaded listener.js 07:00:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 137 (0x9bf19400) [pid = 17837] [serial = 271] [outer = 0x9ae5f400] 07:00:17 INFO - PROCESS | 17837 | 1467036017771 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1344ms 07:00:17 INFO - PROCESS | 17837 | 1467036017812 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 07:00:17 INFO - PROCESS | 17837 | 1467036017816 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 07:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:00:17 INFO - PROCESS | 17837 | 1467036017830 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:00:17 INFO - PROCESS | 17837 | 1467036017833 Marionette TRACE conn4 <- [1,334,null,{}] 07:00:17 INFO - PROCESS | 17837 | 1467036017839 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:17 INFO - PROCESS | 17837 | 1467036017844 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:18 INFO - PROCESS | 17837 | 1467036018011 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 07:00:18 INFO - PROCESS | 17837 | 1467036018286 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:18 INFO - PROCESS | 17837 | 1467036018299 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:18 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fc19800 == 58 [pid = 17837] [id = 91] 07:00:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 138 (0x8fc1d000) [pid = 17837] [serial = 272] [outer = (nil)] 07:00:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 139 (0x8fd3cc00) [pid = 17837] [serial = 273] [outer = 0x8fc1d000] 07:00:18 INFO - PROCESS | 17837 | 1467036018461 Marionette DEBUG loaded listener.js 07:00:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 140 (0x8fe88c00) [pid = 17837] [serial = 274] [outer = 0x8fc1d000] 07:00:19 INFO - PROCESS | 17837 | 1467036019431 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:19 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:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1641ms 07:00:19 INFO - PROCESS | 17837 | 1467036019469 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 07:00:19 INFO - PROCESS | 17837 | 1467036019476 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 07:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:00:19 INFO - PROCESS | 17837 | 1467036019484 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:00:19 INFO - PROCESS | 17837 | 1467036019491 Marionette TRACE conn4 <- [1,338,null,{}] 07:00:19 INFO - PROCESS | 17837 | 1467036019501 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:19 INFO - PROCESS | 17837 | 1467036019508 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:19 INFO - PROCESS | 17837 | 1467036019804 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 07:00:20 INFO - PROCESS | 17837 | 1467036020082 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:20 INFO - PROCESS | 17837 | 1467036020090 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:20 INFO - PROCESS | 17837 | ++DOCSHELL 0x922a6800 == 59 [pid = 17837] [id = 92] 07:00:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 141 (0x922a9800) [pid = 17837] [serial = 275] [outer = (nil)] 07:00:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 142 (0x925e1c00) [pid = 17837] [serial = 276] [outer = 0x922a9800] 07:00:20 INFO - PROCESS | 17837 | 1467036020184 Marionette DEBUG loaded listener.js 07:00:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 143 (0x93a5b800) [pid = 17837] [serial = 277] [outer = 0x922a9800] 07:00:21 INFO - PROCESS | 17837 | 1467036021219 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:21 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:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1789ms 07:00:21 INFO - PROCESS | 17837 | 1467036021282 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 07:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:00:21 INFO - PROCESS | 17837 | 1467036021294 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 07:00:21 INFO - PROCESS | 17837 | 1467036021307 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:00:21 INFO - PROCESS | 17837 | 1467036021315 Marionette TRACE conn4 <- [1,342,null,{}] 07:00:21 INFO - PROCESS | 17837 | 1467036021327 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:21 INFO - PROCESS | 17837 | 1467036021337 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:21 INFO - PROCESS | 17837 | 1467036021742 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 07:00:22 INFO - PROCESS | 17837 | 1467036022101 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:22 INFO - PROCESS | 17837 | 1467036022109 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:22 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fe8b000 == 60 [pid = 17837] [id = 93] 07:00:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 144 (0x950db800) [pid = 17837] [serial = 278] [outer = (nil)] 07:00:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 145 (0x988ef400) [pid = 17837] [serial = 279] [outer = 0x950db800] 07:00:22 INFO - PROCESS | 17837 | 1467036022198 Marionette DEBUG loaded listener.js 07:00:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 146 (0x99a44000) [pid = 17837] [serial = 280] [outer = 0x950db800] 07:00:23 INFO - PROCESS | 17837 | 1467036023381 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:23 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:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 2154ms 07:00:23 INFO - PROCESS | 17837 | 1467036023459 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 07:00:23 INFO - PROCESS | 17837 | 1467036023464 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 07:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:00:23 INFO - PROCESS | 17837 | 1467036023482 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:00:23 INFO - PROCESS | 17837 | 1467036023492 Marionette TRACE conn4 <- [1,346,null,{}] 07:00:23 INFO - PROCESS | 17837 | 1467036023548 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:23 INFO - PROCESS | 17837 | 1467036023557 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:23 INFO - PROCESS | 17837 | 1467036023915 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 07:00:24 INFO - PROCESS | 17837 | 1467036024053 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:24 INFO - PROCESS | 17837 | 1467036024062 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:24 INFO - PROCESS | 17837 | ++DOCSHELL 0x98829c00 == 61 [pid = 17837] [id = 94] 07:00:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 147 (0x9b699800) [pid = 17837] [serial = 281] [outer = (nil)] 07:00:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 148 (0x9bf32800) [pid = 17837] [serial = 282] [outer = 0x9b699800] 07:00:24 INFO - PROCESS | 17837 | 1467036024186 Marionette DEBUG loaded listener.js 07:00:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 149 (0x9d4b8800) [pid = 17837] [serial = 283] [outer = 0x9b699800] 07:00:25 INFO - PROCESS | 17837 | 1467036025133 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:25 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:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1703ms 07:00:25 INFO - PROCESS | 17837 | 1467036025177 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 07:00:25 INFO - PROCESS | 17837 | 1467036025182 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 07:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:00:25 INFO - PROCESS | 17837 | 1467036025189 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:00:25 INFO - PROCESS | 17837 | 1467036025193 Marionette TRACE conn4 <- [1,350,null,{}] 07:00:25 INFO - PROCESS | 17837 | 1467036025200 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:25 INFO - PROCESS | 17837 | 1467036025206 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:25 INFO - PROCESS | 17837 | 1467036025434 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 07:00:25 INFO - PROCESS | 17837 | 1467036025705 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:25 INFO - PROCESS | 17837 | 1467036025721 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:25 INFO - PROCESS | 17837 | ++DOCSHELL 0x9bb15400 == 62 [pid = 17837] [id = 95] 07:00:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 150 (0x9d879c00) [pid = 17837] [serial = 284] [outer = (nil)] 07:00:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 151 (0xa223d000) [pid = 17837] [serial = 285] [outer = 0x9d879c00] 07:00:25 INFO - PROCESS | 17837 | 1467036025861 Marionette DEBUG loaded listener.js 07:00:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 152 (0xa255f000) [pid = 17837] [serial = 286] [outer = 0x9d879c00] 07:00:26 INFO - PROCESS | 17837 | 1467036026750 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:26 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:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1592ms 07:00:26 INFO - PROCESS | 17837 | 1467036026782 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 07:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:00:26 INFO - PROCESS | 17837 | 1467036026786 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 07:00:26 INFO - PROCESS | 17837 | 1467036026793 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:00:26 INFO - PROCESS | 17837 | 1467036026797 Marionette TRACE conn4 <- [1,354,null,{}] 07:00:26 INFO - PROCESS | 17837 | 1467036026803 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:26 INFO - PROCESS | 17837 | 1467036026809 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:27 INFO - PROCESS | 17837 | 1467036027031 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 07:00:27 INFO - PROCESS | 17837 | 1467036027267 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:27 INFO - PROCESS | 17837 | 1467036027285 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:27 INFO - PROCESS | 17837 | ++DOCSHELL 0xa33ca800 == 63 [pid = 17837] [id = 96] 07:00:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 153 (0xa4d0a800) [pid = 17837] [serial = 287] [outer = (nil)] 07:00:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 154 (0xa4f16800) [pid = 17837] [serial = 288] [outer = 0xa4d0a800] 07:00:27 INFO - PROCESS | 17837 | 1467036027424 Marionette DEBUG loaded listener.js 07:00:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 155 (0xa6da2c00) [pid = 17837] [serial = 289] [outer = 0xa4d0a800] 07:00:28 INFO - PROCESS | 17837 | 1467036028420 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:28 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:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1686ms 07:00:28 INFO - PROCESS | 17837 | 1467036028484 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 07:00:28 INFO - PROCESS | 17837 | 1467036028492 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 07:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:00:28 INFO - PROCESS | 17837 | 1467036028504 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:00:28 INFO - PROCESS | 17837 | 1467036028512 Marionette TRACE conn4 <- [1,358,null,{}] 07:00:28 INFO - PROCESS | 17837 | 1467036028582 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:28 INFO - PROCESS | 17837 | 1467036028593 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:28 INFO - PROCESS | 17837 | 1467036028949 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 07:00:29 INFO - PROCESS | 17837 | 1467036029300 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:29 INFO - PROCESS | 17837 | 1467036029312 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:29 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ea7d800 == 64 [pid = 17837] [id = 97] 07:00:29 INFO - PROCESS | 17837 | ++DOMWINDOW == 156 (0x8ea81c00) [pid = 17837] [serial = 290] [outer = (nil)] 07:00:29 INFO - PROCESS | 17837 | ++DOMWINDOW == 157 (0x8ea89000) [pid = 17837] [serial = 291] [outer = 0x8ea81c00] 07:00:29 INFO - PROCESS | 17837 | 1467036029403 Marionette DEBUG loaded listener.js 07:00:29 INFO - PROCESS | 17837 | ++DOMWINDOW == 158 (0x9a44e800) [pid = 17837] [serial = 292] [outer = 0x8ea81c00] 07:00:30 INFO - PROCESS | 17837 | 1467036030476 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:30 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:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 2003ms 07:00:30 INFO - PROCESS | 17837 | 1467036030506 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 07:00:30 INFO - PROCESS | 17837 | 1467036030510 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 07:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:00:30 INFO - PROCESS | 17837 | 1467036030518 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:00:30 INFO - PROCESS | 17837 | 1467036030522 Marionette TRACE conn4 <- [1,362,null,{}] 07:00:30 INFO - PROCESS | 17837 | 1467036030529 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:30 INFO - PROCESS | 17837 | 1467036030533 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:30 INFO - PROCESS | 17837 | 1467036030739 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 07:00:31 INFO - PROCESS | 17837 | 1467036030977 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:31 INFO - PROCESS | 17837 | 1467036030992 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:31 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ea88800 == 65 [pid = 17837] [id = 98] 07:00:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 159 (0x8ea8ac00) [pid = 17837] [serial = 293] [outer = (nil)] 07:00:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 160 (0x8eca8c00) [pid = 17837] [serial = 294] [outer = 0x8ea8ac00] 07:00:31 INFO - PROCESS | 17837 | 1467036031121 Marionette DEBUG loaded listener.js 07:00:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 161 (0x8ecab800) [pid = 17837] [serial = 295] [outer = 0x8ea8ac00] 07:00:32 INFO - PROCESS | 17837 | 1467036032115 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:32 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:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1642ms 07:00:32 INFO - PROCESS | 17837 | 1467036032162 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 07:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:00:32 INFO - PROCESS | 17837 | 1467036032168 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 07:00:32 INFO - PROCESS | 17837 | 1467036032174 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:00:32 INFO - PROCESS | 17837 | 1467036032179 Marionette TRACE conn4 <- [1,366,null,{}] 07:00:32 INFO - PROCESS | 17837 | 1467036032185 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:32 INFO - PROCESS | 17837 | 1467036032191 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:32 INFO - PROCESS | 17837 | 1467036032737 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 07:00:33 INFO - PROCESS | 17837 | 1467036033019 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:33 INFO - PROCESS | 17837 | 1467036033029 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:33 INFO - PROCESS | 17837 | ++DOCSHELL 0x8edb1400 == 66 [pid = 17837] [id = 99] 07:00:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 162 (0x8edb1800) [pid = 17837] [serial = 296] [outer = (nil)] 07:00:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 163 (0x8edb5400) [pid = 17837] [serial = 297] [outer = 0x8edb1800] 07:00:33 INFO - PROCESS | 17837 | 1467036033117 Marionette DEBUG loaded listener.js 07:00:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 164 (0x8edba000) [pid = 17837] [serial = 298] [outer = 0x8edb1800] 07:00:34 INFO - PROCESS | 17837 | 1467036034197 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:34 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:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 2039ms 07:00:34 INFO - PROCESS | 17837 | 1467036034215 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 07:00:34 INFO - PROCESS | 17837 | 1467036034222 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 07:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:00:34 INFO - PROCESS | 17837 | 1467036034231 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:00:34 INFO - PROCESS | 17837 | 1467036034235 Marionette TRACE conn4 <- [1,370,null,{}] 07:00:34 INFO - PROCESS | 17837 | 1467036034245 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:34 INFO - PROCESS | 17837 | 1467036034252 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:34 INFO - PROCESS | 17837 | 1467036034468 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 07:00:34 INFO - PROCESS | 17837 | 1467036034798 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:34 INFO - PROCESS | 17837 | 1467036034810 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:34 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f25b400 == 67 [pid = 17837] [id = 100] 07:00:34 INFO - PROCESS | 17837 | ++DOMWINDOW == 165 (0x8fd33c00) [pid = 17837] [serial = 299] [outer = (nil)] 07:00:34 INFO - PROCESS | 17837 | ++DOMWINDOW == 166 (0x8fd3fc00) [pid = 17837] [serial = 300] [outer = 0x8fd33c00] 07:00:34 INFO - PROCESS | 17837 | 1467036034894 Marionette DEBUG loaded listener.js 07:00:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 167 (0x8fe8ac00) [pid = 17837] [serial = 301] [outer = 0x8fd33c00] 07:00:35 INFO - PROCESS | 17837 | 1467036035972 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:36 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:00:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1795ms 07:00:36 INFO - PROCESS | 17837 | 1467036036026 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 07:00:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:00:36 INFO - PROCESS | 17837 | 1467036036031 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 07:00:36 INFO - PROCESS | 17837 | 1467036036038 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:00:36 INFO - PROCESS | 17837 | 1467036036041 Marionette TRACE conn4 <- [1,374,null,{}] 07:00:36 INFO - PROCESS | 17837 | 1467036036047 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:36 INFO - PROCESS | 17837 | 1467036036053 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:36 INFO - PROCESS | 17837 | 1467036036252 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 07:00:36 INFO - PROCESS | 17837 | 1467036036452 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:36 INFO - PROCESS | 17837 | 1467036036463 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:36 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fd33400 == 68 [pid = 17837] [id = 101] 07:00:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 168 (0x91ca8800) [pid = 17837] [serial = 302] [outer = (nil)] 07:00:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 169 (0x9229a400) [pid = 17837] [serial = 303] [outer = 0x91ca8800] 07:00:36 INFO - PROCESS | 17837 | 1467036036551 Marionette DEBUG loaded listener.js 07:00:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 170 (0x925e0000) [pid = 17837] [serial = 304] [outer = 0x91ca8800] 07:00:37 INFO - PROCESS | 17837 | 1467036037544 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:00:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:00:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1592ms 07:00:37 INFO - PROCESS | 17837 | 1467036037631 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 07:00:37 INFO - PROCESS | 17837 | 1467036037637 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 07:00:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:00:37 INFO - PROCESS | 17837 | 1467036037655 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:00:37 INFO - PROCESS | 17837 | 1467036037663 Marionette TRACE conn4 <- [1,378,null,{}] 07:00:37 INFO - PROCESS | 17837 | 1467036037669 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:37 INFO - PROCESS | 17837 | 1467036037677 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:38 INFO - PROCESS | 17837 | 1467036038013 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 07:00:38 INFO - PROCESS | 17837 | --DOCSHELL 0x950da000 == 67 [pid = 17837] [id = 34] 07:00:38 INFO - PROCESS | 17837 | --DOMWINDOW == 169 (0x925e5800) [pid = 17837] [serial = 197] [outer = (nil)] [url = about:blank] 07:00:38 INFO - PROCESS | 17837 | --DOMWINDOW == 168 (0x994c2800) [pid = 17837] [serial = 176] [outer = (nil)] [url = about:blank] 07:00:38 INFO - PROCESS | 17837 | --DOMWINDOW == 167 (0xa9ad2800) [pid = 17837] [serial = 191] [outer = (nil)] [url = about:blank] 07:00:38 INFO - PROCESS | 17837 | --DOMWINDOW == 166 (0xa1085400) [pid = 17837] [serial = 179] [outer = (nil)] [url = about:blank] 07:00:38 INFO - PROCESS | 17837 | --DOMWINDOW == 165 (0xa8b09800) [pid = 17837] [serial = 182] [outer = (nil)] [url = about:blank] 07:00:38 INFO - PROCESS | 17837 | --DOMWINDOW == 164 (0xa81f5800) [pid = 17837] [serial = 173] [outer = (nil)] [url = about:blank] 07:00:38 INFO - PROCESS | 17837 | --DOMWINDOW == 163 (0x9ae5ec00) [pid = 17837] [serial = 194] [outer = (nil)] [url = about:blank] 07:00:38 INFO - PROCESS | 17837 | --DOMWINDOW == 162 (0xa8f1c800) [pid = 17837] [serial = 188] [outer = (nil)] [url = about:blank] 07:00:38 INFO - PROCESS | 17837 | --DOMWINDOW == 161 (0x9a564000) [pid = 17837] [serial = 185] [outer = (nil)] [url = about:blank] 07:00:38 INFO - PROCESS | 17837 | --DOCSHELL 0x9a44a000 == 66 [pid = 17837] [id = 90] 07:00:38 INFO - PROCESS | 17837 | --DOCSHELL 0x9a563000 == 65 [pid = 17837] [id = 89] 07:00:38 INFO - PROCESS | 17837 | --DOCSHELL 0x994be000 == 64 [pid = 17837] [id = 88] 07:00:38 INFO - PROCESS | 17837 | --DOCSHELL 0x922a8000 == 63 [pid = 17837] [id = 87] 07:00:38 INFO - PROCESS | 17837 | --DOCSHELL 0x922a7c00 == 62 [pid = 17837] [id = 86] 07:00:38 INFO - PROCESS | 17837 | --DOCSHELL 0x8fd3dc00 == 61 [pid = 17837] [id = 85] 07:00:38 INFO - PROCESS | 17837 | 1467036038256 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:38 INFO - PROCESS | 17837 | 1467036038264 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:38 INFO - PROCESS | 17837 | --DOCSHELL 0x8f260800 == 60 [pid = 17837] [id = 84] 07:00:38 INFO - PROCESS | 17837 | --DOCSHELL 0x8fc11400 == 59 [pid = 17837] [id = 81] 07:00:38 INFO - PROCESS | 17837 | --DOCSHELL 0x8fc11800 == 58 [pid = 17837] [id = 80] 07:00:38 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ecb0000 == 59 [pid = 17837] [id = 102] 07:00:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 162 (0x8f255c00) [pid = 17837] [serial = 305] [outer = (nil)] 07:00:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 163 (0x8fd40c00) [pid = 17837] [serial = 306] [outer = 0x8f255c00] 07:00:38 INFO - PROCESS | 17837 | 1467036038352 Marionette DEBUG loaded listener.js 07:00:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 164 (0x922a8400) [pid = 17837] [serial = 307] [outer = 0x8f255c00] 07:00:38 INFO - PROCESS | 17837 | --DOCSHELL 0x91ca7400 == 58 [pid = 17837] [id = 79] 07:00:38 INFO - PROCESS | 17837 | --DOCSHELL 0x90355000 == 57 [pid = 17837] [id = 78] 07:00:38 INFO - PROCESS | 17837 | --DOCSHELL 0x9229a800 == 56 [pid = 17837] [id = 77] 07:00:38 INFO - PROCESS | 17837 | --DOCSHELL 0x90351800 == 55 [pid = 17837] [id = 76] 07:00:38 INFO - PROCESS | 17837 | --DOCSHELL 0x94f99c00 == 54 [pid = 17837] [id = 75] 07:00:38 INFO - PROCESS | 17837 | --DOCSHELL 0xa67a6000 == 53 [pid = 17837] [id = 74] 07:00:38 INFO - PROCESS | 17837 | --DOCSHELL 0x9a9c3400 == 52 [pid = 17837] [id = 73] 07:00:38 INFO - PROCESS | 17837 | --DOCSHELL 0x95029400 == 51 [pid = 17837] [id = 72] 07:00:38 INFO - PROCESS | 17837 | --DOCSHELL 0x9500bc00 == 50 [pid = 17837] [id = 71] 07:00:38 INFO - PROCESS | 17837 | --DOMWINDOW == 163 (0x9bb14400) [pid = 17837] [serial = 206] [outer = (nil)] [url = about:blank] 07:00:38 INFO - PROCESS | 17837 | --DOMWINDOW == 162 (0xa23c4400) [pid = 17837] [serial = 209] [outer = (nil)] [url = about:blank] 07:00:38 INFO - PROCESS | 17837 | --DOMWINDOW == 161 (0x98ca1800) [pid = 17837] [serial = 201] [outer = (nil)] [url = about:blank] 07:00:38 INFO - PROCESS | 17837 | --DOMWINDOW == 160 (0x95027000) [pid = 17837] [serial = 200] [outer = (nil)] [url = about:blank] 07:00:38 INFO - PROCESS | 17837 | --DOMWINDOW == 159 (0x9a564800) [pid = 17837] [serial = 203] [outer = (nil)] [url = about:blank] 07:00:38 INFO - PROCESS | 17837 | --DOMWINDOW == 158 (0xa2fb1000) [pid = 17837] [serial = 210] [outer = (nil)] [url = about:blank] 07:00:38 INFO - PROCESS | 17837 | --DOMWINDOW == 157 (0x9a9bd000) [pid = 17837] [serial = 204] [outer = (nil)] [url = about:blank] 07:00:38 INFO - PROCESS | 17837 | --DOMWINDOW == 156 (0x98899c00) [pid = 17837] [serial = 90] [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:00:38 INFO - PROCESS | 17837 | --DOMWINDOW == 155 (0x9bf3d800) [pid = 17837] [serial = 207] [outer = (nil)] [url = about:blank] 07:00:39 INFO - PROCESS | 17837 | 1467036039234 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:00:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:00:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1653ms 07:00:39 INFO - PROCESS | 17837 | 1467036039301 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 07:00:39 INFO - PROCESS | 17837 | 1467036039305 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 07:00:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:00:39 INFO - PROCESS | 17837 | 1467036039311 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:00:39 INFO - PROCESS | 17837 | 1467036039315 Marionette TRACE conn4 <- [1,382,null,{}] 07:00:39 INFO - PROCESS | 17837 | 1467036039320 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:39 INFO - PROCESS | 17837 | 1467036039325 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:39 INFO - PROCESS | 17837 | 1467036039505 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 07:00:39 INFO - PROCESS | 17837 | 1467036039646 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:39 INFO - PROCESS | 17837 | 1467036039655 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:39 INFO - PROCESS | 17837 | ++DOCSHELL 0x90351800 == 51 [pid = 17837] [id = 103] 07:00:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 156 (0x91cb1400) [pid = 17837] [serial = 308] [outer = (nil)] 07:00:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 157 (0x9777b800) [pid = 17837] [serial = 309] [outer = 0x91cb1400] 07:00:39 INFO - PROCESS | 17837 | 1467036039729 Marionette DEBUG loaded listener.js 07:00:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 158 (0x98d70800) [pid = 17837] [serial = 310] [outer = 0x91cb1400] 07:00:40 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:40 INFO - PROCESS | 17837 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:00:40 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:40 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:40 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:40 INFO - PROCESS | 17837 | 1467036040621 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:00:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:00:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1347ms 07:00:40 INFO - PROCESS | 17837 | 1467036040660 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 07:00:40 INFO - PROCESS | 17837 | 1467036040663 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 07:00:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:00:40 INFO - PROCESS | 17837 | 1467036040670 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:00:40 INFO - PROCESS | 17837 | 1467036040673 Marionette TRACE conn4 <- [1,386,null,{}] 07:00:40 INFO - PROCESS | 17837 | 1467036040685 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:40 INFO - PROCESS | 17837 | 1467036040689 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:40 INFO - PROCESS | 17837 | 1467036040919 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 07:00:40 INFO - PROCESS | 17837 | 1467036040944 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:40 INFO - PROCESS | 17837 | 1467036040961 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:40 INFO - PROCESS | 17837 | ++DOCSHELL 0x9a446000 == 52 [pid = 17837] [id = 104] 07:00:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 159 (0x9a447400) [pid = 17837] [serial = 311] [outer = (nil)] 07:00:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 160 (0x9a44e400) [pid = 17837] [serial = 312] [outer = 0x9a447400] 07:00:41 INFO - PROCESS | 17837 | 1467036041042 Marionette DEBUG loaded listener.js 07:00:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 161 (0x9a7cf400) [pid = 17837] [serial = 313] [outer = 0x9a447400] 07:00:42 INFO - PROCESS | 17837 | 1467036042063 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 07:00:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:00:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1442ms 07:00:42 INFO - PROCESS | 17837 | 1467036042113 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 07:00:42 INFO - PROCESS | 17837 | 1467036042132 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 07:00:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:00:42 INFO - PROCESS | 17837 | 1467036042148 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:00:42 INFO - PROCESS | 17837 | 1467036042151 Marionette TRACE conn4 <- [1,390,null,{}] 07:00:42 INFO - PROCESS | 17837 | 1467036042158 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:42 INFO - PROCESS | 17837 | 1467036042162 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:42 INFO - PROCESS | 17837 | 1467036042395 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 07:00:42 INFO - PROCESS | 17837 | 1467036042424 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:42 INFO - PROCESS | 17837 | 1467036042433 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:42 INFO - PROCESS | 17837 | ++DOCSHELL 0x96c53000 == 53 [pid = 17837] [id = 105] 07:00:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 162 (0x9a9bd000) [pid = 17837] [serial = 314] [outer = (nil)] 07:00:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 163 (0x9ae61800) [pid = 17837] [serial = 315] [outer = 0x9a9bd000] 07:00:42 INFO - PROCESS | 17837 | 1467036042506 Marionette DEBUG loaded listener.js 07:00:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 164 (0x9b68f000) [pid = 17837] [serial = 316] [outer = 0x9a9bd000] 07:00:43 INFO - PROCESS | 17837 | --DOMWINDOW == 163 (0x9501ec00) [pid = 17837] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:00:43 INFO - PROCESS | 17837 | --DOMWINDOW == 162 (0xa4f1a400) [pid = 17837] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:00:43 INFO - PROCESS | 17837 | --DOMWINDOW == 161 (0x950d7c00) [pid = 17837] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:00:43 INFO - PROCESS | 17837 | --DOMWINDOW == 160 (0x950d6400) [pid = 17837] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:00:43 INFO - PROCESS | 17837 | --DOMWINDOW == 159 (0xa2394000) [pid = 17837] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:00:43 INFO - PROCESS | 17837 | --DOMWINDOW == 158 (0xa2fb4400) [pid = 17837] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:00:43 INFO - PROCESS | 17837 | --DOMWINDOW == 157 (0x9bb13400) [pid = 17837] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:00:43 INFO - PROCESS | 17837 | --DOMWINDOW == 156 (0x925df400) [pid = 17837] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:00:43 INFO - PROCESS | 17837 | --DOMWINDOW == 155 (0x994c7c00) [pid = 17837] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:00:43 INFO - PROCESS | 17837 | --DOMWINDOW == 154 (0x9a565000) [pid = 17837] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:00:43 INFO - PROCESS | 17837 | --DOMWINDOW == 153 (0x8fd34c00) [pid = 17837] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:00:43 INFO - PROCESS | 17837 | --DOMWINDOW == 152 (0x91cb2000) [pid = 17837] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:00:43 INFO - PROCESS | 17837 | --DOMWINDOW == 151 (0x922a8800) [pid = 17837] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:00:43 INFO - PROCESS | 17837 | --DOMWINDOW == 150 (0x93677000) [pid = 17837] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:00:43 INFO - PROCESS | 17837 | 1467036043948 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 07:00:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:00:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1845ms 07:00:43 INFO - PROCESS | 17837 | 1467036043993 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 07:00:43 INFO - PROCESS | 17837 | 1467036043997 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 07:00:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:00:44 INFO - PROCESS | 17837 | 1467036044004 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:00:44 INFO - PROCESS | 17837 | 1467036044007 Marionette TRACE conn4 <- [1,394,null,{}] 07:00:44 INFO - PROCESS | 17837 | 1467036044012 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:44 INFO - PROCESS | 17837 | 1467036044017 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:44 INFO - PROCESS | 17837 | 1467036044188 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 07:00:44 INFO - PROCESS | 17837 | 1467036044321 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:44 INFO - PROCESS | 17837 | 1467036044328 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:44 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f6ac800 == 54 [pid = 17837] [id = 106] 07:00:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 151 (0x8f6ad400) [pid = 17837] [serial = 317] [outer = (nil)] 07:00:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 152 (0x8f6b3c00) [pid = 17837] [serial = 318] [outer = 0x8f6ad400] 07:00:44 INFO - PROCESS | 17837 | 1467036044405 Marionette DEBUG loaded listener.js 07:00:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 153 (0x8f6b7000) [pid = 17837] [serial = 319] [outer = 0x8f6ad400] 07:00:45 INFO - PROCESS | 17837 | 1467036045168 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 07:00:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:00:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1181ms 07:00:45 INFO - PROCESS | 17837 | 1467036045186 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 07:00:45 INFO - PROCESS | 17837 | 1467036045191 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 07:00:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:00:45 INFO - PROCESS | 17837 | 1467036045197 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:00:45 INFO - PROCESS | 17837 | 1467036045200 Marionette TRACE conn4 <- [1,398,null,{}] 07:00:45 INFO - PROCESS | 17837 | 1467036045206 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:45 INFO - PROCESS | 17837 | 1467036045211 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:45 INFO - PROCESS | 17837 | 1467036045465 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 07:00:45 INFO - PROCESS | 17837 | 1467036045657 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:45 INFO - PROCESS | 17837 | 1467036045666 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:45 INFO - PROCESS | 17837 | ++DOCSHELL 0x8edaf400 == 55 [pid = 17837] [id = 107] 07:00:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 154 (0x8edb0000) [pid = 17837] [serial = 320] [outer = (nil)] 07:00:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 155 (0x8edb3c00) [pid = 17837] [serial = 321] [outer = 0x8edb0000] 07:00:45 INFO - PROCESS | 17837 | 1467036045753 Marionette DEBUG loaded listener.js 07:00:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 156 (0x8f254800) [pid = 17837] [serial = 322] [outer = 0x8edb0000] 07:00:46 INFO - PROCESS | 17837 | 1467036046848 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 07:00:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:00:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1690ms 07:00:46 INFO - PROCESS | 17837 | 1467036046889 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 07:00:46 INFO - PROCESS | 17837 | 1467036046896 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 07:00:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:00:46 INFO - PROCESS | 17837 | 1467036046905 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:00:46 INFO - PROCESS | 17837 | 1467036046910 Marionette TRACE conn4 <- [1,402,null,{}] 07:00:46 INFO - PROCESS | 17837 | 1467036046918 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:46 INFO - PROCESS | 17837 | 1467036046924 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:47 INFO - PROCESS | 17837 | 1467036047149 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 07:00:47 INFO - PROCESS | 17837 | 1467036047377 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:47 INFO - PROCESS | 17837 | 1467036047387 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:47 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fd32800 == 56 [pid = 17837] [id = 108] 07:00:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 157 (0x8fd3f800) [pid = 17837] [serial = 323] [outer = (nil)] 07:00:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 158 (0x9035b000) [pid = 17837] [serial = 324] [outer = 0x8fd3f800] 07:00:47 INFO - PROCESS | 17837 | 1467036047513 Marionette DEBUG loaded listener.js 07:00:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 159 (0x91cab400) [pid = 17837] [serial = 325] [outer = 0x8fd3f800] 07:00:48 INFO - PROCESS | 17837 | 1467036048493 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 07:00:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:00:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1642ms 07:00:48 INFO - PROCESS | 17837 | 1467036048547 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 07:00:48 INFO - PROCESS | 17837 | 1467036048552 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 07:00:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:00:48 INFO - PROCESS | 17837 | 1467036048559 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:00:48 INFO - PROCESS | 17837 | 1467036048564 Marionette TRACE conn4 <- [1,406,null,{}] 07:00:48 INFO - PROCESS | 17837 | 1467036048570 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:48 INFO - PROCESS | 17837 | 1467036048576 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:48 INFO - PROCESS | 17837 | 1467036048801 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 07:00:49 INFO - PROCESS | 17837 | 1467036049089 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:49 INFO - PROCESS | 17837 | 1467036049099 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:49 INFO - PROCESS | 17837 | ++DOCSHELL 0x9454f000 == 57 [pid = 17837] [id = 109] 07:00:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 160 (0x94f50000) [pid = 17837] [serial = 326] [outer = (nil)] 07:00:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 161 (0x9500f000) [pid = 17837] [serial = 327] [outer = 0x94f50000] 07:00:49 INFO - PROCESS | 17837 | 1467036049214 Marionette DEBUG loaded listener.js 07:00:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 162 (0x97778400) [pid = 17837] [serial = 328] [outer = 0x94f50000] 07:00:50 INFO - PROCESS | 17837 | 1467036050180 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 07:00:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:00:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1696ms 07:00:50 INFO - PROCESS | 17837 | 1467036050257 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 07:00:50 INFO - PROCESS | 17837 | 1467036050264 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 07:00:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:00:50 INFO - PROCESS | 17837 | 1467036050284 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:00:50 INFO - PROCESS | 17837 | 1467036050293 Marionette TRACE conn4 <- [1,410,null,{}] 07:00:50 INFO - PROCESS | 17837 | 1467036050300 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:50 INFO - PROCESS | 17837 | 1467036050308 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:50 INFO - PROCESS | 17837 | 1467036050665 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 07:00:50 INFO - PROCESS | 17837 | 1467036050857 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:50 INFO - PROCESS | 17837 | 1467036050867 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:50 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ea83c00 == 58 [pid = 17837] [id = 110] 07:00:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 163 (0x8ea86000) [pid = 17837] [serial = 329] [outer = (nil)] 07:00:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 164 (0x9ae5d800) [pid = 17837] [serial = 330] [outer = 0x8ea86000] 07:00:50 INFO - PROCESS | 17837 | 1467036050961 Marionette DEBUG loaded listener.js 07:00:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 165 (0x9b349800) [pid = 17837] [serial = 331] [outer = 0x8ea86000] 07:00:51 INFO - PROCESS | 17837 | 1467036051946 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 07:00:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:00:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1750ms 07:00:52 INFO - PROCESS | 17837 | 1467036052026 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 07:00:52 INFO - PROCESS | 17837 | 1467036052029 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 07:00:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:00:52 INFO - PROCESS | 17837 | 1467036052039 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:00:52 INFO - PROCESS | 17837 | 1467036052044 Marionette TRACE conn4 <- [1,414,null,{}] 07:00:52 INFO - PROCESS | 17837 | 1467036052051 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:52 INFO - PROCESS | 17837 | 1467036052058 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:52 INFO - PROCESS | 17837 | 1467036052312 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 07:00:52 INFO - PROCESS | 17837 | 1467036052585 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:52 INFO - PROCESS | 17837 | 1467036052594 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:52 INFO - PROCESS | 17837 | ++DOCSHELL 0x91cb2400 == 59 [pid = 17837] [id = 111] 07:00:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 166 (0x9bf32400) [pid = 17837] [serial = 332] [outer = (nil)] 07:00:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 167 (0x9d4b4800) [pid = 17837] [serial = 333] [outer = 0x9bf32400] 07:00:52 INFO - PROCESS | 17837 | 1467036052690 Marionette DEBUG loaded listener.js 07:00:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 168 (0x9d806400) [pid = 17837] [serial = 334] [outer = 0x9bf32400] 07:00:53 INFO - PROCESS | 17837 | 1467036053706 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 07:00:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:00:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1742ms 07:00:53 INFO - PROCESS | 17837 | 1467036053782 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 07:00:53 INFO - PROCESS | 17837 | 1467036053786 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 07:00:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:00:53 INFO - PROCESS | 17837 | 1467036053796 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:00:53 INFO - PROCESS | 17837 | 1467036053801 Marionette TRACE conn4 <- [1,418,null,{}] 07:00:53 INFO - PROCESS | 17837 | 1467036053808 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:53 INFO - PROCESS | 17837 | 1467036053815 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:54 INFO - PROCESS | 17837 | 1467036054072 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 07:00:54 INFO - PROCESS | 17837 | 1467036054308 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:54 INFO - PROCESS | 17837 | 1467036054326 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:54 INFO - PROCESS | 17837 | ++DOCSHELL 0xa23f2000 == 60 [pid = 17837] [id = 112] 07:00:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 169 (0xa23f2800) [pid = 17837] [serial = 335] [outer = (nil)] 07:00:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 170 (0xa2fb0000) [pid = 17837] [serial = 336] [outer = 0xa23f2800] 07:00:54 INFO - PROCESS | 17837 | 1467036054460 Marionette DEBUG loaded listener.js 07:00:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 171 (0xa4d52400) [pid = 17837] [serial = 337] [outer = 0xa23f2800] 07:00:55 INFO - PROCESS | 17837 | 1467036055934 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 07:00:55 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:00:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2188ms 07:00:55 INFO - PROCESS | 17837 | 1467036055984 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 07:00:55 INFO - PROCESS | 17837 | 1467036055989 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 07:00:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:00:55 INFO - PROCESS | 17837 | 1467036055997 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:00:56 INFO - PROCESS | 17837 | 1467036056002 Marionette TRACE conn4 <- [1,422,null,{}] 07:00:56 INFO - PROCESS | 17837 | 1467036056010 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:56 INFO - PROCESS | 17837 | 1467036056017 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:56 INFO - PROCESS | 17837 | 1467036056245 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 07:00:56 INFO - PROCESS | 17837 | 1467036056423 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:56 INFO - PROCESS | 17837 | 1467036056434 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:56 INFO - PROCESS | 17837 | ++DOCSHELL 0x9bf1e400 == 61 [pid = 17837] [id = 113] 07:00:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 172 (0xa231cc00) [pid = 17837] [serial = 338] [outer = (nil)] 07:00:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 173 (0xa6835000) [pid = 17837] [serial = 339] [outer = 0xa231cc00] 07:00:56 INFO - PROCESS | 17837 | 1467036056521 Marionette DEBUG loaded listener.js 07:00:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 174 (0xa81a9800) [pid = 17837] [serial = 340] [outer = 0xa231cc00] 07:00:57 INFO - PROCESS | 17837 | 1467036057885 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 07:00:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:00:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1988ms 07:00:57 INFO - PROCESS | 17837 | 1467036057986 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 07:00:57 INFO - PROCESS | 17837 | 1467036057991 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 07:00:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:00:58 INFO - PROCESS | 17837 | 1467036058003 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:00:58 INFO - PROCESS | 17837 | 1467036058010 Marionette TRACE conn4 <- [1,426,null,{}] 07:00:58 INFO - PROCESS | 17837 | 1467036058022 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:58 INFO - PROCESS | 17837 | 1467036058031 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:58 INFO - PROCESS | 17837 | 1467036058333 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 07:00:58 INFO - PROCESS | 17837 | 1467036058516 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:58 INFO - PROCESS | 17837 | 1467036058525 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:58 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fc12400 == 62 [pid = 17837] [id = 114] 07:00:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 175 (0x8fc1f800) [pid = 17837] [serial = 341] [outer = (nil)] 07:00:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 176 (0x94fa1c00) [pid = 17837] [serial = 342] [outer = 0x8fc1f800] 07:00:58 INFO - PROCESS | 17837 | 1467036058616 Marionette DEBUG loaded listener.js 07:00:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 177 (0x994bec00) [pid = 17837] [serial = 343] [outer = 0x8fc1f800] 07:00:59 INFO - PROCESS | 17837 | 1467036059632 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 07:00:59 INFO - PROCESS | 17837 | 1467036059711 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 07:00:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:00:59 INFO - PROCESS | 17837 | 1467036059718 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:00:59 INFO - PROCESS | 17837 | 1467036059723 Marionette TRACE conn4 <- [1,430,null,{}] 07:00:59 INFO - PROCESS | 17837 | 1467036059729 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:59 INFO - PROCESS | 17837 | 1467036059735 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:00:59 INFO - PROCESS | 17837 | 1467036059949 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 07:01:00 INFO - PROCESS | 17837 | 1467036060536 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:00 INFO - PROCESS | 17837 | 1467036060547 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:00 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f25a800 == 63 [pid = 17837] [id = 115] 07:01:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 178 (0x8f25b000) [pid = 17837] [serial = 344] [outer = (nil)] 07:01:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 179 (0x8f6adc00) [pid = 17837] [serial = 345] [outer = 0x8f25b000] 07:01:00 INFO - PROCESS | 17837 | 1467036060664 Marionette DEBUG loaded listener.js 07:01:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 180 (0x8fc18400) [pid = 17837] [serial = 346] [outer = 0x8f25b000] 07:01:01 INFO - PROCESS | 17837 | 1467036061870 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 07:01:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:01:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 2189ms 07:01:01 INFO - PROCESS | 17837 | 1467036061912 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 07:01:01 INFO - PROCESS | 17837 | 1467036061920 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 07:01:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:01:01 INFO - PROCESS | 17837 | 1467036061933 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:01:01 INFO - PROCESS | 17837 | 1467036061940 Marionette TRACE conn4 <- [1,434,null,{}] 07:01:01 INFO - PROCESS | 17837 | 1467036061985 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:01 INFO - PROCESS | 17837 | 1467036061994 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:02 INFO - PROCESS | 17837 | 1467036062248 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 07:01:02 INFO - PROCESS | 17837 | 1467036062767 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:02 INFO - PROCESS | 17837 | 1467036062778 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:02 INFO - PROCESS | 17837 | ++DOCSHELL 0x98822c00 == 64 [pid = 17837] [id = 116] 07:01:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 181 (0x98823800) [pid = 17837] [serial = 347] [outer = (nil)] 07:01:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 182 (0x9a9c3400) [pid = 17837] [serial = 348] [outer = 0x98823800] 07:01:03 INFO - PROCESS | 17837 | 1467036063011 Marionette DEBUG loaded listener.js 07:01:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 183 (0x9b00cc00) [pid = 17837] [serial = 349] [outer = 0x98823800] 07:01:03 INFO - PROCESS | 17837 | --DOCSHELL 0x9b694c00 == 63 [pid = 17837] [id = 45] 07:01:03 INFO - PROCESS | 17837 | --DOCSHELL 0x9b045c00 == 62 [pid = 17837] [id = 60] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 182 (0x9b608800) [pid = 17837] [serial = 270] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOCSHELL 0x8ea88800 == 61 [pid = 17837] [id = 98] 07:01:03 INFO - PROCESS | 17837 | --DOCSHELL 0x8ea7d800 == 60 [pid = 17837] [id = 97] 07:01:03 INFO - PROCESS | 17837 | --DOCSHELL 0xa33ca800 == 59 [pid = 17837] [id = 96] 07:01:03 INFO - PROCESS | 17837 | --DOCSHELL 0x9bb15400 == 58 [pid = 17837] [id = 95] 07:01:03 INFO - PROCESS | 17837 | --DOCSHELL 0x98829c00 == 57 [pid = 17837] [id = 94] 07:01:03 INFO - PROCESS | 17837 | --DOCSHELL 0x8fe8b000 == 56 [pid = 17837] [id = 93] 07:01:03 INFO - PROCESS | 17837 | --DOCSHELL 0x922a6800 == 55 [pid = 17837] [id = 92] 07:01:03 INFO - PROCESS | 17837 | --DOCSHELL 0x8fc19800 == 54 [pid = 17837] [id = 91] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 181 (0xa81a9c00) [pid = 17837] [serial = 123] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 180 (0x950ddc00) [pid = 17837] [serial = 105] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 179 (0xa6721400) [pid = 17837] [serial = 120] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 178 (0xa23f7000) [pid = 17837] [serial = 114] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 177 (0xa3310800) [pid = 17837] [serial = 117] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 176 (0x9d4b9800) [pid = 17837] [serial = 111] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 175 (0x925e9800) [pid = 17837] [serial = 198] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 174 (0x95029000) [pid = 17837] [serial = 153] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 173 (0x922a4c00) [pid = 17837] [serial = 231] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 172 (0x91cb0400) [pid = 17837] [serial = 234] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 171 (0x8fe83000) [pid = 17837] [serial = 253] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 170 (0x8fd3f000) [pid = 17837] [serial = 252] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 169 (0xa81b1000) [pid = 17837] [serial = 222] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 168 (0x9229ac00) [pid = 17837] [serial = 256] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 167 (0x91dd4000) [pid = 17837] [serial = 255] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 166 (0x99944800) [pid = 17837] [serial = 216] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 165 (0x9b695000) [pid = 17837] [serial = 219] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 164 (0x8fc1b000) [pid = 17837] [serial = 240] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 163 (0x9a44fc00) [pid = 17837] [serial = 225] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 162 (0x8f25e800) [pid = 17837] [serial = 249] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 161 (0x925e9000) [pid = 17837] [serial = 258] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 160 (0x93a59800) [pid = 17837] [serial = 259] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 159 (0x9035a800) [pid = 17837] [serial = 228] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 158 (0xa2095400) [pid = 17837] [serial = 213] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 157 (0x98822800) [pid = 17837] [serial = 261] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 156 (0x91dcc000) [pid = 17837] [serial = 237] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 155 (0x8fd37c00) [pid = 17837] [serial = 243] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 154 (0x8fe84800) [pid = 17837] [serial = 246] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 153 (0x9a446c00) [pid = 17837] [serial = 264] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 152 (0x98c9dc00) [pid = 17837] [serial = 262] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 151 (0x9a44dc00) [pid = 17837] [serial = 265] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 150 (0x9a9bc000) [pid = 17837] [serial = 267] [outer = (nil)] [url = about:blank] 07:01:03 INFO - PROCESS | 17837 | --DOMWINDOW == 149 (0x9ae59800) [pid = 17837] [serial = 268] [outer = (nil)] [url = about:blank] 07:01:04 INFO - PROCESS | 17837 | 1467036064208 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 07:01:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:01:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 2321ms 07:01:04 INFO - PROCESS | 17837 | 1467036064256 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 07:01:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:01:04 INFO - PROCESS | 17837 | 1467036064263 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 07:01:04 INFO - PROCESS | 17837 | 1467036064271 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:01:04 INFO - PROCESS | 17837 | 1467036064274 Marionette TRACE conn4 <- [1,438,null,{}] 07:01:04 INFO - PROCESS | 17837 | 1467036064281 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:04 INFO - PROCESS | 17837 | 1467036064286 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:04 INFO - PROCESS | 17837 | 1467036064489 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 07:01:04 INFO - PROCESS | 17837 | 1467036064627 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:04 INFO - PROCESS | 17837 | 1467036064633 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:04 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f25e800 == 55 [pid = 17837] [id = 117] 07:01:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 150 (0x8fe88000) [pid = 17837] [serial = 350] [outer = (nil)] 07:01:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 151 (0x922a5800) [pid = 17837] [serial = 351] [outer = 0x8fe88000] 07:01:04 INFO - PROCESS | 17837 | 1467036064709 Marionette DEBUG loaded listener.js 07:01:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 152 (0x950da800) [pid = 17837] [serial = 352] [outer = 0x8fe88000] 07:01:05 INFO - PROCESS | 17837 | 1467036065602 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 07:01:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:01:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1382ms 07:01:05 INFO - PROCESS | 17837 | 1467036065653 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 07:01:05 INFO - PROCESS | 17837 | 1467036065657 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 07:01:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:01:05 INFO - PROCESS | 17837 | 1467036065674 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:01:05 INFO - PROCESS | 17837 | 1467036065684 Marionette TRACE conn4 <- [1,442,null,{}] 07:01:05 INFO - PROCESS | 17837 | 1467036065695 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:05 INFO - PROCESS | 17837 | 1467036065703 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:05 INFO - PROCESS | 17837 | 1467036065914 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 07:01:06 INFO - PROCESS | 17837 | 1467036066123 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:06 INFO - PROCESS | 17837 | 1467036066129 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:06 INFO - PROCESS | 17837 | ++DOCSHELL 0x98822800 == 56 [pid = 17837] [id = 118] 07:01:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 153 (0x9a453400) [pid = 17837] [serial = 353] [outer = (nil)] 07:01:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 154 (0x9bbba400) [pid = 17837] [serial = 354] [outer = 0x9a453400] 07:01:06 INFO - PROCESS | 17837 | 1467036066217 Marionette DEBUG loaded listener.js 07:01:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 155 (0x9d808800) [pid = 17837] [serial = 355] [outer = 0x9a453400] 07:01:07 INFO - PROCESS | 17837 | 1467036067115 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 07:01:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:01:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1502ms 07:01:07 INFO - PROCESS | 17837 | 1467036067168 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 07:01:07 INFO - PROCESS | 17837 | 1467036067172 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 07:01:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:01:07 INFO - PROCESS | 17837 | 1467036067210 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:01:07 INFO - PROCESS | 17837 | 1467036067215 Marionette TRACE conn4 <- [1,446,null,{}] 07:01:07 INFO - PROCESS | 17837 | 1467036067221 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:07 INFO - PROCESS | 17837 | 1467036067227 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:07 INFO - PROCESS | 17837 | 1467036067487 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 07:01:07 INFO - PROCESS | 17837 | 1467036067524 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:07 INFO - PROCESS | 17837 | 1467036067533 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:07 INFO - PROCESS | 17837 | ++DOCSHELL 0x9bf33800 == 57 [pid = 17837] [id = 119] 07:01:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 156 (0x9d871c00) [pid = 17837] [serial = 356] [outer = (nil)] 07:01:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 157 (0xa23f7000) [pid = 17837] [serial = 357] [outer = 0x9d871c00] 07:01:07 INFO - PROCESS | 17837 | 1467036067607 Marionette DEBUG loaded listener.js 07:01:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 158 (0xa2fb2800) [pid = 17837] [serial = 358] [outer = 0x9d871c00] 07:01:08 INFO - PROCESS | 17837 | --DOMWINDOW == 157 (0x90352000) [pid = 17837] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:01:08 INFO - PROCESS | 17837 | --DOMWINDOW == 156 (0x90357400) [pid = 17837] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:01:08 INFO - PROCESS | 17837 | --DOMWINDOW == 155 (0x950db400) [pid = 17837] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:01:08 INFO - PROCESS | 17837 | --DOMWINDOW == 154 (0x9501ac00) [pid = 17837] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:01:08 INFO - PROCESS | 17837 | --DOMWINDOW == 153 (0x9a448800) [pid = 17837] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:01:08 INFO - PROCESS | 17837 | --DOMWINDOW == 152 (0xa6d9cc00) [pid = 17837] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:01:08 INFO - PROCESS | 17837 | --DOMWINDOW == 151 (0x9229d400) [pid = 17837] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:01:08 INFO - PROCESS | 17837 | --DOMWINDOW == 150 (0x9ae5b400) [pid = 17837] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:01:08 INFO - PROCESS | 17837 | --DOMWINDOW == 149 (0x950dbc00) [pid = 17837] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:01:08 INFO - PROCESS | 17837 | --DOMWINDOW == 148 (0xa6e47000) [pid = 17837] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:01:08 INFO - PROCESS | 17837 | --DOMWINDOW == 147 (0x8edb1800) [pid = 17837] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:01:08 INFO - PROCESS | 17837 | --DOMWINDOW == 146 (0x9a9bd000) [pid = 17837] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:01:08 INFO - PROCESS | 17837 | --DOMWINDOW == 145 (0x9a55fc00) [pid = 17837] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:01:08 INFO - PROCESS | 17837 | --DOMWINDOW == 144 (0x950de000) [pid = 17837] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:01:08 INFO - PROCESS | 17837 | --DOMWINDOW == 143 (0x9ae5f400) [pid = 17837] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:01:08 INFO - PROCESS | 17837 | --DOMWINDOW == 142 (0x98178000) [pid = 17837] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:01:08 INFO - PROCESS | 17837 | --DOMWINDOW == 141 (0x91cb1400) [pid = 17837] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:01:08 INFO - PROCESS | 17837 | --DOMWINDOW == 140 (0xa33c0c00) [pid = 17837] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:01:08 INFO - PROCESS | 17837 | --DOMWINDOW == 139 (0x9bf19c00) [pid = 17837] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:01:08 INFO - PROCESS | 17837 | --DOMWINDOW == 138 (0x8f255c00) [pid = 17837] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:01:08 INFO - PROCESS | 17837 | --DOMWINDOW == 137 (0x91ca8800) [pid = 17837] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:01:08 INFO - PROCESS | 17837 | --DOMWINDOW == 136 (0x8fd33c00) [pid = 17837] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:01:08 INFO - PROCESS | 17837 | --DOMWINDOW == 135 (0x9a447400) [pid = 17837] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:01:08 INFO - PROCESS | 17837 | --DOMWINDOW == 134 (0x95005400) [pid = 17837] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:01:08 INFO - PROCESS | 17837 | --DOMWINDOW == 133 (0x9777f400) [pid = 17837] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:01:08 INFO - PROCESS | 17837 | --DOMWINDOW == 132 (0x9b609800) [pid = 17837] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:01:08 INFO - PROCESS | 17837 | --DOMWINDOW == 131 (0x95008800) [pid = 17837] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:01:08 INFO - PROCESS | 17837 | --DOMWINDOW == 130 (0xa6da3000) [pid = 17837] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:01:08 INFO - PROCESS | 17837 | --DOMWINDOW == 129 (0x9b009c00) [pid = 17837] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:01:09 INFO - PROCESS | 17837 | 1467036069200 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 07:01:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:01:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 2066ms 07:01:09 INFO - PROCESS | 17837 | 1467036069247 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 07:01:09 INFO - PROCESS | 17837 | 1467036069251 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 07:01:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:01:09 INFO - PROCESS | 17837 | 1467036069259 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:01:09 INFO - PROCESS | 17837 | 1467036069263 Marionette TRACE conn4 <- [1,450,null,{}] 07:01:09 INFO - PROCESS | 17837 | 1467036069271 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:09 INFO - PROCESS | 17837 | 1467036069277 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:09 INFO - PROCESS | 17837 | 1467036069472 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 07:01:09 INFO - PROCESS | 17837 | 1467036069743 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:09 INFO - PROCESS | 17837 | 1467036069771 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:09 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e257400 == 58 [pid = 17837] [id = 120] 07:01:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 130 (0x8e257800) [pid = 17837] [serial = 359] [outer = (nil)] 07:01:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 131 (0x8e25ac00) [pid = 17837] [serial = 360] [outer = 0x8e257800] 07:01:09 INFO - PROCESS | 17837 | 1467036069912 Marionette DEBUG loaded listener.js 07:01:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 132 (0x8f6b1400) [pid = 17837] [serial = 361] [outer = 0x8e257800] 07:01:11 INFO - PROCESS | 17837 | 1467036071233 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 07:01:11 INFO - PROCESS | 17837 | 1467036071310 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 07:01:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:01:11 INFO - PROCESS | 17837 | 1467036071320 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:01:11 INFO - PROCESS | 17837 | 1467036071327 Marionette TRACE conn4 <- [1,454,null,{}] 07:01:11 INFO - PROCESS | 17837 | 1467036071388 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:11 INFO - PROCESS | 17837 | 1467036071396 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 133 (0x8f25e000) [pid = 17837] [serial = 362] [outer = 0x9b340c00] 07:01:11 INFO - PROCESS | 17837 | 1467036071731 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 07:01:12 INFO - PROCESS | 17837 | 1467036072003 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:12 INFO - PROCESS | 17837 | 1467036072018 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:12 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fc14c00 == 59 [pid = 17837] [id = 121] 07:01:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 134 (0x8fc16c00) [pid = 17837] [serial = 363] [outer = (nil)] 07:01:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 135 (0x8fe84800) [pid = 17837] [serial = 364] [outer = 0x8fc16c00] 07:01:12 INFO - PROCESS | 17837 | 1467036072148 Marionette DEBUG loaded listener.js 07:01:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 136 (0x9035d400) [pid = 17837] [serial = 365] [outer = 0x8fc16c00] 07:01:13 INFO - PROCESS | 17837 | [17837] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:01:13 INFO - PROCESS | 17837 | 1467036073222 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 07:01:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:01:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1982ms 07:01:13 INFO - PROCESS | 17837 | 1467036073303 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 07:01:13 INFO - PROCESS | 17837 | 1467036073311 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 07:01:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:01:13 INFO - PROCESS | 17837 | 1467036073323 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:01:13 INFO - PROCESS | 17837 | 1467036073327 Marionette TRACE conn4 <- [1,458,null,{}] 07:01:13 INFO - PROCESS | 17837 | 1467036073334 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:13 INFO - PROCESS | 17837 | 1467036073341 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:13 INFO - PROCESS | 17837 | 1467036073589 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 07:01:13 INFO - PROCESS | 17837 | 1467036073865 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:13 INFO - PROCESS | 17837 | 1467036073874 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:13 INFO - PROCESS | 17837 | ++DOCSHELL 0x922a4c00 == 60 [pid = 17837] [id = 122] 07:01:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 137 (0x9367a800) [pid = 17837] [serial = 366] [outer = (nil)] 07:01:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 138 (0x93855800) [pid = 17837] [serial = 367] [outer = 0x9367a800] 07:01:13 INFO - PROCESS | 17837 | 1467036073978 Marionette DEBUG loaded listener.js 07:01:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 139 (0x95022400) [pid = 17837] [serial = 368] [outer = 0x9367a800] 07:01:15 INFO - PROCESS | 17837 | 1467036075034 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 07:01:15 INFO - PROCESS | 17837 | 1467036075078 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 07:01:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:01:15 INFO - PROCESS | 17837 | 1467036075087 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:01:15 INFO - PROCESS | 17837 | 1467036075094 Marionette TRACE conn4 <- [1,462,null,{}] 07:01:15 INFO - PROCESS | 17837 | 1467036075112 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:15 INFO - PROCESS | 17837 | 1467036075122 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:15 INFO - PROCESS | 17837 | 1467036075378 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 07:01:15 INFO - PROCESS | 17837 | 1467036075668 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:15 INFO - PROCESS | 17837 | 1467036075676 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:15 INFO - PROCESS | 17837 | ++DOCSHELL 0x9a9bc800 == 61 [pid = 17837] [id = 123] 07:01:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 140 (0x9a9bcc00) [pid = 17837] [serial = 369] [outer = (nil)] 07:01:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 141 (0x9b008800) [pid = 17837] [serial = 370] [outer = 0x9a9bcc00] 07:01:15 INFO - PROCESS | 17837 | 1467036075775 Marionette DEBUG loaded listener.js 07:01:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 142 (0x9bf1d000) [pid = 17837] [serial = 371] [outer = 0x9a9bcc00] 07:01:16 INFO - PROCESS | 17837 | [17837] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:01:16 INFO - PROCESS | 17837 | 1467036076746 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 07:01:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:01:16 INFO - PROCESS | 17837 | 1467036076836 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 07:01:16 INFO - PROCESS | 17837 | 1467036076844 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:01:16 INFO - PROCESS | 17837 | 1467036076847 Marionette TRACE conn4 <- [1,466,null,{}] 07:01:16 INFO - PROCESS | 17837 | 1467036076854 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:16 INFO - PROCESS | 17837 | 1467036076859 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:17 INFO - PROCESS | 17837 | 1467036077108 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 07:01:17 INFO - PROCESS | 17837 | 1467036077381 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:17 INFO - PROCESS | 17837 | 1467036077390 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:17 INFO - PROCESS | 17837 | ++DOCSHELL 0x9bf3a800 == 62 [pid = 17837] [id = 124] 07:01:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 143 (0xa2369c00) [pid = 17837] [serial = 372] [outer = (nil)] 07:01:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 144 (0xa23f8400) [pid = 17837] [serial = 373] [outer = 0xa2369c00] 07:01:17 INFO - PROCESS | 17837 | 1467036077476 Marionette DEBUG loaded listener.js 07:01:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 145 (0xa2fb7c00) [pid = 17837] [serial = 374] [outer = 0xa2369c00] 07:01:18 INFO - PROCESS | 17837 | 1467036078463 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 07:01:18 INFO - PROCESS | 17837 | 1467036078544 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 07:01:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:01:18 INFO - PROCESS | 17837 | 1467036078551 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:01:18 INFO - PROCESS | 17837 | 1467036078555 Marionette TRACE conn4 <- [1,470,null,{}] 07:01:18 INFO - PROCESS | 17837 | 1467036078561 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:18 INFO - PROCESS | 17837 | 1467036078567 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:18 INFO - PROCESS | 17837 | 1467036078802 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 07:01:19 INFO - PROCESS | 17837 | 1467036079049 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:19 INFO - PROCESS | 17837 | 1467036079058 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:19 INFO - PROCESS | 17837 | ++DOCSHELL 0x92229400 == 63 [pid = 17837] [id = 125] 07:01:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 146 (0x9222b400) [pid = 17837] [serial = 375] [outer = (nil)] 07:01:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 147 (0x92232400) [pid = 17837] [serial = 376] [outer = 0x9222b400] 07:01:19 INFO - PROCESS | 17837 | 1467036079184 Marionette DEBUG loaded listener.js 07:01:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 148 (0x92236400) [pid = 17837] [serial = 377] [outer = 0x9222b400] 07:01:20 INFO - PROCESS | 17837 | 1467036080122 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 07:01:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:01:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1650ms 07:01:20 INFO - PROCESS | 17837 | 1467036080203 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 07:01:20 INFO - PROCESS | 17837 | 1467036080208 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 07:01:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:01:20 INFO - PROCESS | 17837 | 1467036080215 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:01:20 INFO - PROCESS | 17837 | 1467036080219 Marionette TRACE conn4 <- [1,474,null,{}] 07:01:20 INFO - PROCESS | 17837 | 1467036080226 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:20 INFO - PROCESS | 17837 | 1467036080237 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:20 INFO - PROCESS | 17837 | 1467036080520 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 07:01:20 INFO - PROCESS | 17837 | 1467036080805 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:20 INFO - PROCESS | 17837 | 1467036080814 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:20 INFO - PROCESS | 17837 | ++DOCSHELL 0x9222c000 == 64 [pid = 17837] [id = 126] 07:01:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 149 (0xa1092000) [pid = 17837] [serial = 378] [outer = (nil)] 07:01:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 150 (0xa6721000) [pid = 17837] [serial = 379] [outer = 0xa1092000] 07:01:20 INFO - PROCESS | 17837 | 1467036080901 Marionette DEBUG loaded listener.js 07:01:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 151 (0xa67a0800) [pid = 17837] [serial = 380] [outer = 0xa1092000] 07:01:21 INFO - PROCESS | 17837 | 1467036081848 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 07:01:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:01:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1690ms 07:01:21 INFO - PROCESS | 17837 | 1467036081907 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 07:01:21 INFO - PROCESS | 17837 | 1467036081911 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 07:01:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:01:21 INFO - PROCESS | 17837 | 1467036081918 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:01:21 INFO - PROCESS | 17837 | 1467036081922 Marionette TRACE conn4 <- [1,478,null,{}] 07:01:21 INFO - PROCESS | 17837 | 1467036081928 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:21 INFO - PROCESS | 17837 | 1467036081933 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:22 INFO - PROCESS | 17837 | 1467036082129 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 07:01:22 INFO - PROCESS | 17837 | 1467036082352 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:22 INFO - PROCESS | 17837 | 1467036082362 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:22 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ecb1000 == 65 [pid = 17837] [id = 127] 07:01:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 152 (0x9038bc00) [pid = 17837] [serial = 381] [outer = (nil)] 07:01:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 153 (0x90393400) [pid = 17837] [serial = 382] [outer = 0x9038bc00] 07:01:22 INFO - PROCESS | 17837 | 1467036082488 Marionette DEBUG loaded listener.js 07:01:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 154 (0x90395c00) [pid = 17837] [serial = 383] [outer = 0x9038bc00] 07:01:23 INFO - PROCESS | 17837 | 1467036083388 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 07:01:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:01:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1538ms 07:01:23 INFO - PROCESS | 17837 | 1467036083457 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 07:01:23 INFO - PROCESS | 17837 | 1467036083460 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 07:01:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:01:23 INFO - PROCESS | 17837 | 1467036083468 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:01:23 INFO - PROCESS | 17837 | 1467036083472 Marionette TRACE conn4 <- [1,482,null,{}] 07:01:23 INFO - PROCESS | 17837 | 1467036083479 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:23 INFO - PROCESS | 17837 | 1467036083484 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:23 INFO - PROCESS | 17837 | 1467036083731 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 07:01:24 INFO - PROCESS | 17837 | 1467036083991 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:24 INFO - PROCESS | 17837 | 1467036084005 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:24 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e8000 == 66 [pid = 17837] [id = 128] 07:01:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 155 (0x8d6e8c00) [pid = 17837] [serial = 384] [outer = (nil)] 07:01:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 156 (0x8d6ec400) [pid = 17837] [serial = 385] [outer = 0x8d6e8c00] 07:01:24 INFO - PROCESS | 17837 | 1467036084127 Marionette DEBUG loaded listener.js 07:01:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 157 (0x8d6eec00) [pid = 17837] [serial = 386] [outer = 0x8d6e8c00] 07:01:25 INFO - PROCESS | 17837 | 1467036085072 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 07:01:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:01:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1641ms 07:01:25 INFO - PROCESS | 17837 | 1467036085111 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 07:01:25 INFO - PROCESS | 17837 | 1467036085114 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 07:01:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:01:25 INFO - PROCESS | 17837 | 1467036085121 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:01:25 INFO - PROCESS | 17837 | 1467036085125 Marionette TRACE conn4 <- [1,486,null,{}] 07:01:25 INFO - PROCESS | 17837 | 1467036085131 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:25 INFO - PROCESS | 17837 | 1467036085137 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:25 INFO - PROCESS | 17837 | 1467036085335 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 07:01:25 INFO - PROCESS | 17837 | 1467036085563 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:25 INFO - PROCESS | 17837 | 1467036085576 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:25 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6eb000 == 67 [pid = 17837] [id = 129] 07:01:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 158 (0x8d6ee800) [pid = 17837] [serial = 387] [outer = (nil)] 07:01:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 159 (0x8f6b0000) [pid = 17837] [serial = 388] [outer = 0x8d6ee800] 07:01:25 INFO - PROCESS | 17837 | 1467036085713 Marionette DEBUG loaded listener.js 07:01:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 160 (0x90357c00) [pid = 17837] [serial = 389] [outer = 0x8d6ee800] 07:01:26 INFO - PROCESS | 17837 | 1467036086644 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 07:01:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:01:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1583ms 07:01:26 INFO - PROCESS | 17837 | 1467036086706 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 07:01:26 INFO - PROCESS | 17837 | 1467036086711 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 07:01:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:01:26 INFO - PROCESS | 17837 | 1467036086719 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:01:26 INFO - PROCESS | 17837 | 1467036086724 Marionette TRACE conn4 <- [1,490,null,{}] 07:01:26 INFO - PROCESS | 17837 | 1467036086732 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:26 INFO - PROCESS | 17837 | 1467036086738 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:27 INFO - PROCESS | 17837 | 1467036087552 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 07:01:27 INFO - PROCESS | 17837 | 1467036087948 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:27 INFO - PROCESS | 17837 | 1467036087965 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:28 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f258800 == 68 [pid = 17837] [id = 130] 07:01:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 161 (0x8f25c400) [pid = 17837] [serial = 390] [outer = (nil)] 07:01:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 162 (0x8f6b9c00) [pid = 17837] [serial = 391] [outer = 0x8f25c400] 07:01:28 INFO - PROCESS | 17837 | 1467036088105 Marionette DEBUG loaded listener.js 07:01:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 163 (0x8fe86800) [pid = 17837] [serial = 392] [outer = 0x8f25c400] 07:01:29 INFO - PROCESS | 17837 | 1467036089225 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 07:01:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:01:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 2562ms 07:01:29 INFO - PROCESS | 17837 | 1467036089283 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 07:01:29 INFO - PROCESS | 17837 | 1467036089290 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 07:01:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:01:29 INFO - PROCESS | 17837 | 1467036089298 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:01:29 INFO - PROCESS | 17837 | 1467036089304 Marionette TRACE conn4 <- [1,494,null,{}] 07:01:29 INFO - PROCESS | 17837 | 1467036089312 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:29 INFO - PROCESS | 17837 | 1467036089318 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:29 INFO - PROCESS | 17837 | 1467036089619 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 07:01:29 INFO - PROCESS | 17837 | 1467036089924 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:29 INFO - PROCESS | 17837 | 1467036089939 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:29 INFO - PROCESS | 17837 | ++DOCSHELL 0x9038d400 == 69 [pid = 17837] [id = 131] 07:01:29 INFO - PROCESS | 17837 | ++DOMWINDOW == 164 (0x91cb6800) [pid = 17837] [serial = 393] [outer = (nil)] 07:01:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 165 (0x9222a000) [pid = 17837] [serial = 394] [outer = 0x91cb6800] 07:01:30 INFO - PROCESS | 17837 | 1467036090047 Marionette DEBUG loaded listener.js 07:01:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 166 (0x9229c000) [pid = 17837] [serial = 395] [outer = 0x91cb6800] 07:01:30 INFO - PROCESS | 17837 | --DOMWINDOW == 165 (0x8f6b3c00) [pid = 17837] [serial = 318] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | 1467036091133 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 164 (0x9035cc00) [pid = 17837] [serial = 229] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 163 (0x91cb1800) [pid = 17837] [serial = 235] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 162 (0x9a55c400) [pid = 17837] [serial = 217] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 161 (0xa23cf400) [pid = 17837] [serial = 214] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 160 (0x9a453800) [pid = 17837] [serial = 226] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 159 (0xa8f23800) [pid = 17837] [serial = 223] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 158 (0x93a57400) [pid = 17837] [serial = 232] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 157 (0x9d8c3800) [pid = 17837] [serial = 220] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 156 (0x996b7000) [pid = 17837] [serial = 144] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 155 (0x8ea89000) [pid = 17837] [serial = 291] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 154 (0xa8b20000) [pid = 17837] [serial = 150] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 153 (0xa4f16800) [pid = 17837] [serial = 288] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 152 (0x8edb5400) [pid = 17837] [serial = 297] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 151 (0x988ef400) [pid = 17837] [serial = 279] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 150 (0x9ae61800) [pid = 17837] [serial = 315] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 149 (0x9a568400) [pid = 17837] [serial = 186] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 148 (0x9a744400) [pid = 17837] [serial = 177] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 147 (0x9bf19400) [pid = 17837] [serial = 271] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 146 (0xa9ad9800) [pid = 17837] [serial = 192] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 145 (0x9777b800) [pid = 17837] [serial = 309] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 144 (0x8eca8c00) [pid = 17837] [serial = 294] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 143 (0xa81f8000) [pid = 17837] [serial = 141] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 142 (0xa23f0400) [pid = 17837] [serial = 180] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 141 (0x922a8400) [pid = 17837] [serial = 307] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 140 (0x9229a400) [pid = 17837] [serial = 303] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 139 (0x8fd40c00) [pid = 17837] [serial = 306] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 138 (0x9b68f000) [pid = 17837] [serial = 316] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 137 (0x8fe8ac00) [pid = 17837] [serial = 301] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 136 (0x9a7cf400) [pid = 17837] [serial = 313] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 135 (0x9a44e400) [pid = 17837] [serial = 312] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 134 (0x8edba000) [pid = 17837] [serial = 298] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 133 (0x8fd3cc00) [pid = 17837] [serial = 273] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 132 (0x9ae62000) [pid = 17837] [serial = 195] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 131 (0x99a44800) [pid = 17837] [serial = 108] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 130 (0x925e0000) [pid = 17837] [serial = 304] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 129 (0x9d80d400) [pid = 17837] [serial = 147] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 128 (0xa8b1a400) [pid = 17837] [serial = 174] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 127 (0x8fd3fc00) [pid = 17837] [serial = 300] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 126 (0x9bf32800) [pid = 17837] [serial = 282] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 125 (0xa223d000) [pid = 17837] [serial = 285] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 124 (0xa8f1e800) [pid = 17837] [serial = 183] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 123 (0xa8f5b000) [pid = 17837] [serial = 189] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 122 (0x925e1c00) [pid = 17837] [serial = 276] [outer = (nil)] [url = about:blank] 07:01:31 INFO - PROCESS | 17837 | --DOMWINDOW == 121 (0x98d70800) [pid = 17837] [serial = 310] [outer = (nil)] [url = about:blank] 07:01:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:01:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1936ms 07:01:31 INFO - PROCESS | 17837 | 1467036091234 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 07:01:31 INFO - PROCESS | 17837 | 1467036091241 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 07:01:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:01:31 INFO - PROCESS | 17837 | 1467036091248 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:01:31 INFO - PROCESS | 17837 | 1467036091252 Marionette TRACE conn4 <- [1,498,null,{}] 07:01:31 INFO - PROCESS | 17837 | 1467036091271 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:31 INFO - PROCESS | 17837 | 1467036091277 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:31 INFO - PROCESS | 17837 | 1467036091469 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 07:01:31 INFO - PROCESS | 17837 | 1467036091712 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:31 INFO - PROCESS | 17837 | 1467036091723 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:31 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fd41800 == 70 [pid = 17837] [id = 132] 07:01:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 122 (0x90357000) [pid = 17837] [serial = 396] [outer = (nil)] 07:01:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 123 (0x91cb6000) [pid = 17837] [serial = 397] [outer = 0x90357000] 07:01:31 INFO - PROCESS | 17837 | 1467036091796 Marionette DEBUG loaded listener.js 07:01:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 124 (0x922a7c00) [pid = 17837] [serial = 398] [outer = 0x90357000] 07:01:32 INFO - PROCESS | 17837 | 1467036092578 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 07:01:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:01:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1404ms 07:01:32 INFO - PROCESS | 17837 | 1467036092652 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 07:01:32 INFO - PROCESS | 17837 | 1467036092659 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 07:01:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:01:32 INFO - PROCESS | 17837 | 1467036092679 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:01:32 INFO - PROCESS | 17837 | 1467036092687 Marionette TRACE conn4 <- [1,502,null,{}] 07:01:32 INFO - PROCESS | 17837 | 1467036092695 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:32 INFO - PROCESS | 17837 | 1467036092701 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:32 INFO - PROCESS | 17837 | 1467036092903 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 07:01:33 INFO - PROCESS | 17837 | 1467036093064 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:33 INFO - PROCESS | 17837 | 1467036093072 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:33 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ea89c00 == 71 [pid = 17837] [id = 133] 07:01:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 125 (0x9035dc00) [pid = 17837] [serial = 399] [outer = (nil)] 07:01:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 126 (0x9501d800) [pid = 17837] [serial = 400] [outer = 0x9035dc00] 07:01:33 INFO - PROCESS | 17837 | 1467036093145 Marionette DEBUG loaded listener.js 07:01:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 127 (0x97779000) [pid = 17837] [serial = 401] [outer = 0x9035dc00] 07:01:34 INFO - PROCESS | 17837 | 1467036094042 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 07:01:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:01:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1446ms 07:01:34 INFO - PROCESS | 17837 | 1467036094116 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 07:01:34 INFO - PROCESS | 17837 | 1467036094119 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 07:01:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:01:34 INFO - PROCESS | 17837 | 1467036094127 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:01:34 INFO - PROCESS | 17837 | 1467036094130 Marionette TRACE conn4 <- [1,506,null,{}] 07:01:34 INFO - PROCESS | 17837 | 1467036094136 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:34 INFO - PROCESS | 17837 | 1467036094142 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:34 INFO - PROCESS | 17837 | 1467036094381 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 07:01:34 INFO - PROCESS | 17837 | 1467036094402 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:34 INFO - PROCESS | 17837 | 1467036094410 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:34 INFO - PROCESS | 17837 | ++DOCSHELL 0x8edb9400 == 72 [pid = 17837] [id = 134] 07:01:34 INFO - PROCESS | 17837 | ++DOMWINDOW == 128 (0x8fe8ac00) [pid = 17837] [serial = 402] [outer = (nil)] 07:01:34 INFO - PROCESS | 17837 | ++DOMWINDOW == 129 (0x994c6000) [pid = 17837] [serial = 403] [outer = 0x8fe8ac00] 07:01:34 INFO - PROCESS | 17837 | 1467036094483 Marionette DEBUG loaded listener.js 07:01:34 INFO - PROCESS | 17837 | ++DOMWINDOW == 130 (0x9993d800) [pid = 17837] [serial = 404] [outer = 0x8fe8ac00] 07:01:35 INFO - PROCESS | 17837 | --DOMWINDOW == 129 (0x9d871c00) [pid = 17837] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:01:35 INFO - PROCESS | 17837 | --DOMWINDOW == 128 (0x8f6ad400) [pid = 17837] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:01:35 INFO - PROCESS | 17837 | --DOMWINDOW == 127 (0x8fe88000) [pid = 17837] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:01:35 INFO - PROCESS | 17837 | --DOMWINDOW == 126 (0x98823800) [pid = 17837] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:01:35 INFO - PROCESS | 17837 | --DOMWINDOW == 125 (0x8f25b000) [pid = 17837] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:01:35 INFO - PROCESS | 17837 | --DOMWINDOW == 124 (0x9a453400) [pid = 17837] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:01:35 INFO - PROCESS | 17837 | 1467036095726 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 07:01:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:01:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1643ms 07:01:35 INFO - PROCESS | 17837 | 1467036095770 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 07:01:35 INFO - PROCESS | 17837 | 1467036095774 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 07:01:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:01:35 INFO - PROCESS | 17837 | 1467036095781 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:01:35 INFO - PROCESS | 17837 | 1467036095784 Marionette TRACE conn4 <- [1,510,null,{}] 07:01:35 INFO - PROCESS | 17837 | 1467036095790 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:35 INFO - PROCESS | 17837 | 1467036095795 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:35 INFO - PROCESS | 17837 | 1467036095982 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 07:01:36 INFO - PROCESS | 17837 | 1467036096168 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:36 INFO - PROCESS | 17837 | 1467036096187 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:36 INFO - PROCESS | 17837 | ++DOCSHELL 0x9a448800 == 73 [pid = 17837] [id = 135] 07:01:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 125 (0x9a44ac00) [pid = 17837] [serial = 405] [outer = (nil)] 07:01:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 126 (0x9a453000) [pid = 17837] [serial = 406] [outer = 0x9a44ac00] 07:01:36 INFO - PROCESS | 17837 | 1467036096271 Marionette DEBUG loaded listener.js 07:01:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 127 (0x9a562000) [pid = 17837] [serial = 407] [outer = 0x9a44ac00] 07:01:37 INFO - PROCESS | 17837 | 1467036097084 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 07:01:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:01:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1353ms 07:01:37 INFO - PROCESS | 17837 | 1467036097136 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 07:01:37 INFO - PROCESS | 17837 | 1467036097140 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 07:01:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:01:37 INFO - PROCESS | 17837 | 1467036097146 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:01:37 INFO - PROCESS | 17837 | 1467036097150 Marionette TRACE conn4 <- [1,514,null,{}] 07:01:37 INFO - PROCESS | 17837 | 1467036097156 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:37 INFO - PROCESS | 17837 | 1467036097162 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:37 INFO - PROCESS | 17837 | 1467036097353 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 07:01:37 INFO - PROCESS | 17837 | 1467036097491 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:37 INFO - PROCESS | 17837 | 1467036097502 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:37 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fe88000 == 74 [pid = 17837] [id = 136] 07:01:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 128 (0x99a49000) [pid = 17837] [serial = 408] [outer = (nil)] 07:01:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 129 (0x9a9c2400) [pid = 17837] [serial = 409] [outer = 0x99a49000] 07:01:37 INFO - PROCESS | 17837 | 1467036097573 Marionette DEBUG loaded listener.js 07:01:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 130 (0x9ae63800) [pid = 17837] [serial = 410] [outer = 0x99a49000] 07:01:38 INFO - PROCESS | 17837 | 1467036098645 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 07:01:38 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:01:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1531ms 07:01:38 INFO - PROCESS | 17837 | 1467036098679 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 07:01:38 INFO - PROCESS | 17837 | 1467036098687 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 07:01:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:01:38 INFO - PROCESS | 17837 | 1467036098695 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:01:38 INFO - PROCESS | 17837 | 1467036098704 Marionette TRACE conn4 <- [1,518,null,{}] 07:01:38 INFO - PROCESS | 17837 | 1467036098714 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:38 INFO - PROCESS | 17837 | 1467036098720 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:38 INFO - PROCESS | 17837 | 1467036098941 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 07:01:39 INFO - PROCESS | 17837 | 1467036099229 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:39 INFO - PROCESS | 17837 | 1467036099243 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:39 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fd3cc00 == 75 [pid = 17837] [id = 137] 07:01:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 131 (0x8fd3fc00) [pid = 17837] [serial = 411] [outer = (nil)] 07:01:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 132 (0x90391000) [pid = 17837] [serial = 412] [outer = 0x8fd3fc00] 07:01:39 INFO - PROCESS | 17837 | 1467036099378 Marionette DEBUG loaded listener.js 07:01:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 133 (0x91cb2c00) [pid = 17837] [serial = 413] [outer = 0x8fd3fc00] 07:01:40 INFO - PROCESS | 17837 | 1467036100313 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 07:01:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:01:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1689ms 07:01:40 INFO - PROCESS | 17837 | 1467036100385 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 07:01:40 INFO - PROCESS | 17837 | 1467036100393 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 07:01:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:01:40 INFO - PROCESS | 17837 | 1467036100404 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:01:40 INFO - PROCESS | 17837 | 1467036100408 Marionette TRACE conn4 <- [1,522,null,{}] 07:01:40 INFO - PROCESS | 17837 | 1467036100415 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:40 INFO - PROCESS | 17837 | 1467036100422 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:40 INFO - PROCESS | 17837 | 1467036100678 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 07:01:40 INFO - PROCESS | 17837 | 1467036100973 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:40 INFO - PROCESS | 17837 | 1467036100980 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:41 INFO - PROCESS | 17837 | ++DOCSHELL 0x94f99c00 == 76 [pid = 17837] [id = 138] 07:01:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 134 (0x9500d800) [pid = 17837] [serial = 414] [outer = (nil)] 07:01:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 135 (0x950d7800) [pid = 17837] [serial = 415] [outer = 0x9500d800] 07:01:41 INFO - PROCESS | 17837 | 1467036101075 Marionette DEBUG loaded listener.js 07:01:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 136 (0x98d6d400) [pid = 17837] [serial = 416] [outer = 0x9500d800] 07:01:42 INFO - PROCESS | 17837 | 1467036102130 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 07:01:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:01:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1786ms 07:01:42 INFO - PROCESS | 17837 | 1467036102191 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 07:01:42 INFO - PROCESS | 17837 | 1467036102194 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 07:01:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:01:42 INFO - PROCESS | 17837 | 1467036102203 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:01:42 INFO - PROCESS | 17837 | 1467036102209 Marionette TRACE conn4 <- [1,526,null,{}] 07:01:42 INFO - PROCESS | 17837 | 1467036102226 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:42 INFO - PROCESS | 17837 | 1467036102235 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:42 INFO - PROCESS | 17837 | 1467036102494 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 07:01:42 INFO - PROCESS | 17837 | 1467036102745 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:42 INFO - PROCESS | 17837 | 1467036102758 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:42 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ea7c000 == 77 [pid = 17837] [id = 139] 07:01:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 137 (0x9ae5b400) [pid = 17837] [serial = 417] [outer = (nil)] 07:01:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 138 (0x9b345800) [pid = 17837] [serial = 418] [outer = 0x9ae5b400] 07:01:42 INFO - PROCESS | 17837 | 1467036102884 Marionette DEBUG loaded listener.js 07:01:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 139 (0x9bf35800) [pid = 17837] [serial = 419] [outer = 0x9ae5b400] 07:01:43 INFO - PROCESS | 17837 | 1467036103878 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 07:01:43 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:01:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1739ms 07:01:43 INFO - PROCESS | 17837 | 1467036103943 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 07:01:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:01:43 INFO - PROCESS | 17837 | 1467036103949 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 07:01:43 INFO - PROCESS | 17837 | 1467036103956 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:01:43 INFO - PROCESS | 17837 | 1467036103960 Marionette TRACE conn4 <- [1,530,null,{}] 07:01:43 INFO - PROCESS | 17837 | 1467036103967 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:43 INFO - PROCESS | 17837 | 1467036103973 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:44 INFO - PROCESS | 17837 | 1467036104263 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 07:01:44 INFO - PROCESS | 17837 | 1467036104538 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:44 INFO - PROCESS | 17837 | 1467036104545 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:44 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e259800 == 78 [pid = 17837] [id = 140] 07:01:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 140 (0x95025c00) [pid = 17837] [serial = 420] [outer = (nil)] 07:01:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 141 (0x9d8cc800) [pid = 17837] [serial = 421] [outer = 0x95025c00] 07:01:44 INFO - PROCESS | 17837 | 1467036104640 Marionette DEBUG loaded listener.js 07:01:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 142 (0xa223a000) [pid = 17837] [serial = 422] [outer = 0x95025c00] 07:01:45 INFO - PROCESS | 17837 | 1467036105513 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 07:01:45 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:01:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:01:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:01:45 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:01:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:01:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:01:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1596ms 07:01:45 INFO - PROCESS | 17837 | 1467036105557 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 07:01:45 INFO - PROCESS | 17837 | 1467036105563 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 07:01:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:01:45 INFO - PROCESS | 17837 | 1467036105589 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:01:45 INFO - PROCESS | 17837 | 1467036105595 Marionette TRACE conn4 <- [1,534,null,{}] 07:01:45 INFO - PROCESS | 17837 | 1467036105609 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:45 INFO - PROCESS | 17837 | 1467036105614 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:45 INFO - PROCESS | 17837 | 1467036105860 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 07:01:46 INFO - PROCESS | 17837 | 1467036106088 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:46 INFO - PROCESS | 17837 | 1467036106098 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:46 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e255000 == 79 [pid = 17837] [id = 141] 07:01:46 INFO - PROCESS | 17837 | ++DOMWINDOW == 143 (0x8e258800) [pid = 17837] [serial = 423] [outer = (nil)] 07:01:46 INFO - PROCESS | 17837 | ++DOMWINDOW == 144 (0xa4d4e400) [pid = 17837] [serial = 424] [outer = 0x8e258800] 07:01:46 INFO - PROCESS | 17837 | 1467036106197 Marionette DEBUG loaded listener.js 07:01:46 INFO - PROCESS | 17837 | ++DOMWINDOW == 145 (0xa4f7d000) [pid = 17837] [serial = 425] [outer = 0x8e258800] 07:01:47 INFO - PROCESS | 17837 | 1467036107109 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 07:01:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:01:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1567ms 07:01:47 INFO - PROCESS | 17837 | 1467036107155 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 07:01:47 INFO - PROCESS | 17837 | 1467036107160 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 07:01:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:01:47 INFO - PROCESS | 17837 | 1467036107170 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:01:47 INFO - PROCESS | 17837 | 1467036107174 Marionette TRACE conn4 <- [1,538,null,{}] 07:01:47 INFO - PROCESS | 17837 | 1467036107180 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:47 INFO - PROCESS | 17837 | 1467036107190 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:47 INFO - PROCESS | 17837 | 1467036107433 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 07:01:47 INFO - PROCESS | 17837 | 1467036107680 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:47 INFO - PROCESS | 17837 | 1467036107691 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:47 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6ea400 == 80 [pid = 17837] [id = 142] 07:01:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 146 (0xa6722c00) [pid = 17837] [serial = 426] [outer = (nil)] 07:01:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 147 (0xa6c38000) [pid = 17837] [serial = 427] [outer = 0xa6722c00] 07:01:47 INFO - PROCESS | 17837 | 1467036107784 Marionette DEBUG loaded listener.js 07:01:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 148 (0xa6c3f400) [pid = 17837] [serial = 428] [outer = 0xa6722c00] 07:01:48 INFO - PROCESS | 17837 | 1467036108674 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 07:01:48 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:01:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1536ms 07:01:48 INFO - PROCESS | 17837 | 1467036108708 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 07:01:48 INFO - PROCESS | 17837 | 1467036108713 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 07:01:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:01:48 INFO - PROCESS | 17837 | 1467036108720 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:01:48 INFO - PROCESS | 17837 | 1467036108723 Marionette TRACE conn4 <- [1,542,null,{}] 07:01:48 INFO - PROCESS | 17837 | 1467036108729 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:48 INFO - PROCESS | 17837 | 1467036108735 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:48 INFO - PROCESS | 17837 | 1467036108933 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 07:01:49 INFO - PROCESS | 17837 | 1467036109120 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:49 INFO - PROCESS | 17837 | 1467036109128 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:49 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e252c00 == 81 [pid = 17837] [id = 143] 07:01:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 149 (0x92417800) [pid = 17837] [serial = 429] [outer = (nil)] 07:01:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 150 (0x9241f400) [pid = 17837] [serial = 430] [outer = 0x92417800] 07:01:49 INFO - PROCESS | 17837 | 1467036109223 Marionette DEBUG loaded listener.js 07:01:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 151 (0x92423000) [pid = 17837] [serial = 431] [outer = 0x92417800] 07:01:50 INFO - PROCESS | 17837 | 1467036110158 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 07:01:50 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:01:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1482ms 07:01:50 INFO - PROCESS | 17837 | 1467036110204 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 07:01:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:01:50 INFO - PROCESS | 17837 | 1467036110208 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 07:01:50 INFO - PROCESS | 17837 | 1467036110215 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:01:50 INFO - PROCESS | 17837 | 1467036110219 Marionette TRACE conn4 <- [1,546,null,{}] 07:01:50 INFO - PROCESS | 17837 | 1467036110226 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:50 INFO - PROCESS | 17837 | 1467036110231 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:50 INFO - PROCESS | 17837 | 1467036110534 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 07:01:50 INFO - PROCESS | 17837 | 1467036110778 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:50 INFO - PROCESS | 17837 | 1467036110787 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:50 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de02000 == 82 [pid = 17837] [id = 144] 07:01:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 152 (0x8de02400) [pid = 17837] [serial = 432] [outer = (nil)] 07:01:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 153 (0x8de05c00) [pid = 17837] [serial = 433] [outer = 0x8de02400] 07:01:50 INFO - PROCESS | 17837 | 1467036110884 Marionette DEBUG loaded listener.js 07:01:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 154 (0x8de0d800) [pid = 17837] [serial = 434] [outer = 0x8de02400] 07:01:51 INFO - PROCESS | 17837 | 1467036111809 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 07:01:51 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:01:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1647ms 07:01:51 INFO - PROCESS | 17837 | 1467036111866 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 07:01:51 INFO - PROCESS | 17837 | 1467036111871 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 07:01:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:01:51 INFO - PROCESS | 17837 | 1467036111881 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:01:51 INFO - PROCESS | 17837 | 1467036111884 Marionette TRACE conn4 <- [1,550,null,{}] 07:01:51 INFO - PROCESS | 17837 | 1467036111892 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:51 INFO - PROCESS | 17837 | 1467036111898 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:52 INFO - PROCESS | 17837 | 1467036112134 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 07:01:52 INFO - PROCESS | 17837 | 1467036112389 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:52 INFO - PROCESS | 17837 | 1467036112397 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:52 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de04400 == 83 [pid = 17837] [id = 145] 07:01:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 155 (0x8de08c00) [pid = 17837] [serial = 435] [outer = (nil)] 07:01:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 156 (0x8de10c00) [pid = 17837] [serial = 436] [outer = 0x8de08c00] 07:01:52 INFO - PROCESS | 17837 | 1467036112524 Marionette DEBUG loaded listener.js 07:01:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 157 (0x924b5000) [pid = 17837] [serial = 437] [outer = 0x8de08c00] 07:01:53 INFO - PROCESS | 17837 | 1467036113452 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 07:01:53 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:01:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1636ms 07:01:53 INFO - PROCESS | 17837 | 1467036113517 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 07:01:53 INFO - PROCESS | 17837 | 1467036113522 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 07:01:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:01:53 INFO - PROCESS | 17837 | 1467036113529 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:01:53 INFO - PROCESS | 17837 | 1467036113533 Marionette TRACE conn4 <- [1,554,null,{}] 07:01:53 INFO - PROCESS | 17837 | 1467036113539 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:53 INFO - PROCESS | 17837 | 1467036113545 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:53 INFO - PROCESS | 17837 | 1467036113767 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 07:01:54 INFO - PROCESS | 17837 | 1467036113999 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:54 INFO - PROCESS | 17837 | 1467036114006 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:54 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de06c00 == 84 [pid = 17837] [id = 146] 07:01:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 158 (0x8de0d400) [pid = 17837] [serial = 438] [outer = (nil)] 07:01:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 159 (0x924b7c00) [pid = 17837] [serial = 439] [outer = 0x8de0d400] 07:01:54 INFO - PROCESS | 17837 | 1467036114140 Marionette DEBUG loaded listener.js 07:01:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 160 (0x924bc400) [pid = 17837] [serial = 440] [outer = 0x8de0d400] 07:01:55 INFO - PROCESS | 17837 | [17837] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:01:55 INFO - PROCESS | 17837 | 1467036115452 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 07:01:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:01:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1983ms 07:01:55 INFO - PROCESS | 17837 | 1467036115514 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 07:01:55 INFO - PROCESS | 17837 | 1467036115519 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 07:01:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:01:55 INFO - PROCESS | 17837 | 1467036115526 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:01:55 INFO - PROCESS | 17837 | 1467036115531 Marionette TRACE conn4 <- [1,558,null,{}] 07:01:55 INFO - PROCESS | 17837 | 1467036115976 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:55 INFO - PROCESS | 17837 | 1467036115982 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:56 INFO - PROCESS | 17837 | 1467036116248 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 07:01:56 INFO - PROCESS | 17837 | 1467036116385 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:56 INFO - PROCESS | 17837 | 1467036116399 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:56 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8d7800 == 85 [pid = 17837] [id = 147] 07:01:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 161 (0x8d8da400) [pid = 17837] [serial = 441] [outer = (nil)] 07:01:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 162 (0x8e25c000) [pid = 17837] [serial = 442] [outer = 0x8d8da400] 07:01:56 INFO - PROCESS | 17837 | 1467036116514 Marionette DEBUG loaded listener.js 07:01:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 163 (0x8ea7c800) [pid = 17837] [serial = 443] [outer = 0x8d8da400] 07:01:57 INFO - PROCESS | 17837 | 1467036117558 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 07:01:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:01:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 2067ms 07:01:57 INFO - PROCESS | 17837 | 1467036117596 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 07:01:57 INFO - PROCESS | 17837 | 1467036117602 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 07:01:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:01:57 INFO - PROCESS | 17837 | 1467036117610 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:01:57 INFO - PROCESS | 17837 | 1467036117615 Marionette TRACE conn4 <- [1,562,null,{}] 07:01:57 INFO - PROCESS | 17837 | 1467036117624 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:57 INFO - PROCESS | 17837 | 1467036117630 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:57 INFO - PROCESS | 17837 | 1467036117838 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 07:01:58 INFO - PROCESS | 17837 | 1467036118129 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:58 INFO - PROCESS | 17837 | 1467036118137 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:58 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f256000 == 86 [pid = 17837] [id = 148] 07:01:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 164 (0x8f6b2000) [pid = 17837] [serial = 444] [outer = (nil)] 07:01:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 165 (0x8fc18000) [pid = 17837] [serial = 445] [outer = 0x8f6b2000] 07:01:58 INFO - PROCESS | 17837 | 1467036118225 Marionette DEBUG loaded listener.js 07:01:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 166 (0x8fe82c00) [pid = 17837] [serial = 446] [outer = 0x8f6b2000] 07:01:58 INFO - PROCESS | 17837 | [17837] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:01:59 INFO - PROCESS | 17837 | 1467036119236 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 07:01:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:01:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1696ms 07:01:59 INFO - PROCESS | 17837 | 1467036119307 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 07:01:59 INFO - PROCESS | 17837 | 1467036119312 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 07:01:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:01:59 INFO - PROCESS | 17837 | 1467036119322 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:01:59 INFO - PROCESS | 17837 | 1467036119327 Marionette TRACE conn4 <- [1,566,null,{}] 07:01:59 INFO - PROCESS | 17837 | 1467036119334 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:59 INFO - PROCESS | 17837 | 1467036119340 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:01:59 INFO - PROCESS | 17837 | 1467036119608 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 07:01:59 INFO - PROCESS | 17837 | 1467036119923 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:59 INFO - PROCESS | 17837 | 1467036119940 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:00 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e253800 == 87 [pid = 17837] [id = 149] 07:02:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 167 (0x8edbb400) [pid = 17837] [serial = 447] [outer = (nil)] 07:02:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 168 (0x8fc1a800) [pid = 17837] [serial = 448] [outer = 0x8edbb400] 07:02:00 INFO - PROCESS | 17837 | 1467036120087 Marionette DEBUG loaded listener.js 07:02:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 169 (0x924b9800) [pid = 17837] [serial = 449] [outer = 0x8edbb400] 07:02:00 INFO - PROCESS | 17837 | --DOCSHELL 0xa2fb4000 == 86 [pid = 17837] [id = 61] 07:02:00 INFO - PROCESS | 17837 | --DOCSHELL 0x98822800 == 85 [pid = 17837] [id = 118] 07:02:00 INFO - PROCESS | 17837 | --DOCSHELL 0x93743c00 == 84 [pid = 17837] [id = 40] 07:02:00 INFO - PROCESS | 17837 | --DOCSHELL 0x950e2000 == 83 [pid = 17837] [id = 36] 07:02:00 INFO - PROCESS | 17837 | --DOCSHELL 0x8f25e800 == 82 [pid = 17837] [id = 117] 07:02:00 INFO - PROCESS | 17837 | --DOMWINDOW == 168 (0x8e25ac00) [pid = 17837] [serial = 360] [outer = (nil)] [url = about:blank] 07:02:00 INFO - PROCESS | 17837 | --DOMWINDOW == 167 (0x9500f000) [pid = 17837] [serial = 327] [outer = (nil)] [url = about:blank] 07:02:00 INFO - PROCESS | 17837 | --DOMWINDOW == 166 (0x9d4b4800) [pid = 17837] [serial = 333] [outer = (nil)] [url = about:blank] 07:02:00 INFO - PROCESS | 17837 | --DOMWINDOW == 165 (0xa6835000) [pid = 17837] [serial = 339] [outer = (nil)] [url = about:blank] 07:02:00 INFO - PROCESS | 17837 | --DOMWINDOW == 164 (0x9ae5d800) [pid = 17837] [serial = 330] [outer = (nil)] [url = about:blank] 07:02:00 INFO - PROCESS | 17837 | --DOMWINDOW == 163 (0xa2fb0000) [pid = 17837] [serial = 336] [outer = (nil)] [url = about:blank] 07:02:00 INFO - PROCESS | 17837 | --DOMWINDOW == 162 (0x94fa1c00) [pid = 17837] [serial = 342] [outer = (nil)] [url = about:blank] 07:02:00 INFO - PROCESS | 17837 | --DOMWINDOW == 161 (0x9035b000) [pid = 17837] [serial = 324] [outer = (nil)] [url = about:blank] 07:02:00 INFO - PROCESS | 17837 | --DOMWINDOW == 160 (0x8edb3c00) [pid = 17837] [serial = 321] [outer = (nil)] [url = about:blank] 07:02:00 INFO - PROCESS | 17837 | --DOCSHELL 0x9a561000 == 81 [pid = 17837] [id = 63] 07:02:00 INFO - PROCESS | 17837 | --DOCSHELL 0x9a55f800 == 80 [pid = 17837] [id = 62] 07:02:00 INFO - PROCESS | 17837 | --DOCSHELL 0xa25fa800 == 79 [pid = 17837] [id = 39] 07:02:00 INFO - PROCESS | 17837 | --DOCSHELL 0x95007800 == 78 [pid = 17837] [id = 58] 07:02:00 INFO - PROCESS | 17837 | --DOCSHELL 0x9a448800 == 77 [pid = 17837] [id = 135] 07:02:00 INFO - PROCESS | 17837 | --DOCSHELL 0x8edb9400 == 76 [pid = 17837] [id = 134] 07:02:00 INFO - PROCESS | 17837 | --DOCSHELL 0x8ea89c00 == 75 [pid = 17837] [id = 133] 07:02:00 INFO - PROCESS | 17837 | --DOCSHELL 0x8fd41800 == 74 [pid = 17837] [id = 132] 07:02:00 INFO - PROCESS | 17837 | --DOCSHELL 0x9038d400 == 73 [pid = 17837] [id = 131] 07:02:00 INFO - PROCESS | 17837 | --DOCSHELL 0x8f258800 == 72 [pid = 17837] [id = 130] 07:02:00 INFO - PROCESS | 17837 | [17837] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:02:00 INFO - PROCESS | 17837 | --DOCSHELL 0x92229400 == 71 [pid = 17837] [id = 125] 07:02:00 INFO - PROCESS | 17837 | --DOCSHELL 0x8e257400 == 70 [pid = 17837] [id = 120] 07:02:00 INFO - PROCESS | 17837 | --DOMWINDOW == 159 (0xa23f7000) [pid = 17837] [serial = 357] [outer = (nil)] [url = about:blank] 07:02:00 INFO - PROCESS | 17837 | --DOMWINDOW == 158 (0xa2fb2800) [pid = 17837] [serial = 358] [outer = (nil)] [url = about:blank] 07:02:00 INFO - PROCESS | 17837 | --DOMWINDOW == 157 (0x8f6b7000) [pid = 17837] [serial = 319] [outer = (nil)] [url = about:blank] 07:02:00 INFO - PROCESS | 17837 | --DOMWINDOW == 156 (0x922a5800) [pid = 17837] [serial = 351] [outer = (nil)] [url = about:blank] 07:02:00 INFO - PROCESS | 17837 | --DOMWINDOW == 155 (0x950da800) [pid = 17837] [serial = 352] [outer = (nil)] [url = about:blank] 07:02:00 INFO - PROCESS | 17837 | --DOMWINDOW == 154 (0x9b00cc00) [pid = 17837] [serial = 349] [outer = (nil)] [url = about:blank] 07:02:00 INFO - PROCESS | 17837 | --DOMWINDOW == 153 (0x9a9c3400) [pid = 17837] [serial = 348] [outer = (nil)] [url = about:blank] 07:02:00 INFO - PROCESS | 17837 | --DOMWINDOW == 152 (0x8fc18400) [pid = 17837] [serial = 346] [outer = (nil)] [url = about:blank] 07:02:00 INFO - PROCESS | 17837 | --DOMWINDOW == 151 (0x8f6adc00) [pid = 17837] [serial = 345] [outer = (nil)] [url = about:blank] 07:02:00 INFO - PROCESS | 17837 | --DOMWINDOW == 150 (0x9bbba400) [pid = 17837] [serial = 354] [outer = (nil)] [url = about:blank] 07:02:00 INFO - PROCESS | 17837 | --DOMWINDOW == 149 (0x9d808800) [pid = 17837] [serial = 355] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 17837 | 1467036121078 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:02:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:02:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1784ms 07:02:01 INFO - PROCESS | 17837 | 1467036121115 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 07:02:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:02:01 INFO - PROCESS | 17837 | 1467036121125 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 07:02:01 INFO - PROCESS | 17837 | 1467036121135 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:02:01 INFO - PROCESS | 17837 | 1467036121139 Marionette TRACE conn4 <- [1,570,null,{}] 07:02:01 INFO - PROCESS | 17837 | 1467036121145 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:01 INFO - PROCESS | 17837 | 1467036121151 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:01 INFO - PROCESS | 17837 | 1467036121358 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 07:02:01 INFO - PROCESS | 17837 | 1467036121527 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:01 INFO - PROCESS | 17837 | 1467036121537 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:01 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eca4400 == 71 [pid = 17837] [id = 150] 07:02:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 150 (0x9038d400) [pid = 17837] [serial = 450] [outer = (nil)] 07:02:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 151 (0x93a59800) [pid = 17837] [serial = 451] [outer = 0x9038d400] 07:02:01 INFO - PROCESS | 17837 | 1467036121617 Marionette DEBUG loaded listener.js 07:02:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 152 (0x9500b800) [pid = 17837] [serial = 452] [outer = 0x9038d400] 07:02:02 INFO - PROCESS | 17837 | [17837] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:02:02 INFO - PROCESS | 17837 | 1467036122656 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 07:02:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:02:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1549ms 07:02:02 INFO - PROCESS | 17837 | 1467036122683 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 07:02:02 INFO - PROCESS | 17837 | 1467036122688 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 07:02:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:02:02 INFO - PROCESS | 17837 | 1467036122702 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:02:02 INFO - PROCESS | 17837 | 1467036122705 Marionette TRACE conn4 <- [1,574,null,{}] 07:02:02 INFO - PROCESS | 17837 | 1467036122713 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:02 INFO - PROCESS | 17837 | 1467036122719 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:02 INFO - PROCESS | 17837 | 1467036122978 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 07:02:03 INFO - PROCESS | 17837 | 1467036123178 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:03 INFO - PROCESS | 17837 | 1467036123188 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:03 INFO - PROCESS | 17837 | ++DOCSHELL 0x9501e400 == 72 [pid = 17837] [id = 151] 07:02:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 153 (0x9501f000) [pid = 17837] [serial = 453] [outer = (nil)] 07:02:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 154 (0x950de000) [pid = 17837] [serial = 454] [outer = 0x9501f000] 07:02:03 INFO - PROCESS | 17837 | 1467036123280 Marionette DEBUG loaded listener.js 07:02:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 155 (0x9a44bc00) [pid = 17837] [serial = 455] [outer = 0x9501f000] 07:02:04 INFO - PROCESS | 17837 | 1467036124159 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:02:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:02:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1489ms 07:02:04 INFO - PROCESS | 17837 | 1467036124191 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 07:02:04 INFO - PROCESS | 17837 | 1467036124195 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 07:02:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:02:04 INFO - PROCESS | 17837 | 1467036124202 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:02:04 INFO - PROCESS | 17837 | 1467036124206 Marionette TRACE conn4 <- [1,578,null,{}] 07:02:04 INFO - PROCESS | 17837 | 1467036124235 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:04 INFO - PROCESS | 17837 | 1467036124243 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:04 INFO - PROCESS | 17837 | 1467036124521 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 07:02:04 INFO - PROCESS | 17837 | 1467036124550 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:04 INFO - PROCESS | 17837 | 1467036124557 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:04 INFO - PROCESS | 17837 | ++DOCSHELL 0x94548800 == 73 [pid = 17837] [id = 152] 07:02:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 156 (0x9ae5b000) [pid = 17837] [serial = 456] [outer = (nil)] 07:02:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 157 (0x9b60f400) [pid = 17837] [serial = 457] [outer = 0x9ae5b000] 07:02:04 INFO - PROCESS | 17837 | 1467036124633 Marionette DEBUG loaded listener.js 07:02:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 158 (0x9bf35400) [pid = 17837] [serial = 458] [outer = 0x9ae5b000] 07:02:05 INFO - PROCESS | 17837 | --DOMWINDOW == 157 (0x950db800) [pid = 17837] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:02:05 INFO - PROCESS | 17837 | --DOMWINDOW == 156 (0x922a9800) [pid = 17837] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:02:05 INFO - PROCESS | 17837 | --DOMWINDOW == 155 (0x8fe81c00) [pid = 17837] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:02:05 INFO - PROCESS | 17837 | --DOMWINDOW == 154 (0x9035dc00) [pid = 17837] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:02:05 INFO - PROCESS | 17837 | --DOMWINDOW == 153 (0xa4d0a800) [pid = 17837] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:02:05 INFO - PROCESS | 17837 | --DOMWINDOW == 152 (0x8f25c400) [pid = 17837] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:02:05 INFO - PROCESS | 17837 | --DOMWINDOW == 151 (0x8fc1d000) [pid = 17837] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:02:05 INFO - PROCESS | 17837 | --DOMWINDOW == 150 (0x91cb3c00) [pid = 17837] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:02:05 INFO - PROCESS | 17837 | --DOMWINDOW == 149 (0x91cb6800) [pid = 17837] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:02:05 INFO - PROCESS | 17837 | --DOMWINDOW == 148 (0x8ea81c00) [pid = 17837] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:02:05 INFO - PROCESS | 17837 | --DOMWINDOW == 147 (0x8fe8ac00) [pid = 17837] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:02:05 INFO - PROCESS | 17837 | --DOMWINDOW == 146 (0x8fc13000) [pid = 17837] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:02:05 INFO - PROCESS | 17837 | --DOMWINDOW == 145 (0x8f256c00) [pid = 17837] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:02:05 INFO - PROCESS | 17837 | --DOMWINDOW == 144 (0x8ea8ac00) [pid = 17837] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:02:05 INFO - PROCESS | 17837 | --DOMWINDOW == 143 (0x90357000) [pid = 17837] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:02:05 INFO - PROCESS | 17837 | --DOMWINDOW == 142 (0x9b699800) [pid = 17837] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:02:05 INFO - PROCESS | 17837 | --DOMWINDOW == 141 (0x9a44ac00) [pid = 17837] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:02:05 INFO - PROCESS | 17837 | --DOMWINDOW == 140 (0x9d879c00) [pid = 17837] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:02:05 INFO - PROCESS | 17837 | --DOMWINDOW == 139 (0x8fc14400) [pid = 17837] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:02:06 INFO - PROCESS | 17837 | 1467036126265 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 07:02:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:02:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 2108ms 07:02:06 INFO - PROCESS | 17837 | 1467036126312 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 07:02:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:02:06 INFO - PROCESS | 17837 | 1467036126317 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 07:02:06 INFO - PROCESS | 17837 | 1467036126324 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:02:06 INFO - PROCESS | 17837 | 1467036126327 Marionette TRACE conn4 <- [1,582,null,{}] 07:02:06 INFO - PROCESS | 17837 | 1467036126334 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:06 INFO - PROCESS | 17837 | 1467036126346 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:06 INFO - PROCESS | 17837 | 1467036126542 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 07:02:06 INFO - PROCESS | 17837 | 1467036126688 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:06 INFO - PROCESS | 17837 | 1467036126696 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:06 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8d4400 == 74 [pid = 17837] [id = 153] 07:02:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 140 (0x8ea87000) [pid = 17837] [serial = 459] [outer = (nil)] 07:02:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 141 (0x91cb3c00) [pid = 17837] [serial = 460] [outer = 0x8ea87000] 07:02:06 INFO - PROCESS | 17837 | 1467036126811 Marionette DEBUG loaded listener.js 07:02:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 142 (0x950e1000) [pid = 17837] [serial = 461] [outer = 0x8ea87000] 07:02:07 INFO - PROCESS | 17837 | 1467036127902 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 07:02:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:02:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1643ms 07:02:07 INFO - PROCESS | 17837 | 1467036127968 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 07:02:07 INFO - PROCESS | 17837 | 1467036127975 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 07:02:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:02:07 INFO - PROCESS | 17837 | 1467036127987 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:02:07 INFO - PROCESS | 17837 | 1467036127991 Marionette TRACE conn4 <- [1,586,null,{}] 07:02:08 INFO - PROCESS | 17837 | 1467036128002 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:08 INFO - PROCESS | 17837 | 1467036128007 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:08 INFO - PROCESS | 17837 | 1467036128268 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 07:02:08 INFO - PROCESS | 17837 | 1467036128520 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:08 INFO - PROCESS | 17837 | 1467036128536 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:08 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e24e800 == 75 [pid = 17837] [id = 154] 07:02:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 143 (0x8e24fc00) [pid = 17837] [serial = 462] [outer = (nil)] 07:02:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 144 (0x8ea88800) [pid = 17837] [serial = 463] [outer = 0x8e24fc00] 07:02:08 INFO - PROCESS | 17837 | 1467036128622 Marionette DEBUG loaded listener.js 07:02:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 145 (0x8edb3c00) [pid = 17837] [serial = 464] [outer = 0x8e24fc00] 07:02:09 INFO - PROCESS | 17837 | [17837] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:02:09 INFO - PROCESS | 17837 | 1467036129609 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 07:02:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:02:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1694ms 07:02:09 INFO - PROCESS | 17837 | 1467036129686 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 07:02:09 INFO - PROCESS | 17837 | 1467036129698 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 07:02:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:02:09 INFO - PROCESS | 17837 | 1467036129710 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:02:09 INFO - PROCESS | 17837 | 1467036129715 Marionette TRACE conn4 <- [1,590,null,{}] 07:02:09 INFO - PROCESS | 17837 | 1467036129723 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:09 INFO - PROCESS | 17837 | 1467036129731 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:10 INFO - PROCESS | 17837 | 1467036130133 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 07:02:10 INFO - PROCESS | 17837 | 1467036130335 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:10 INFO - PROCESS | 17837 | 1467036130345 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:10 INFO - PROCESS | 17837 | ++DOCSHELL 0x90390800 == 76 [pid = 17837] [id = 155] 07:02:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 146 (0x90399800) [pid = 17837] [serial = 465] [outer = (nil)] 07:02:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 147 (0x91dd3c00) [pid = 17837] [serial = 466] [outer = 0x90399800] 07:02:10 INFO - PROCESS | 17837 | 1467036130437 Marionette DEBUG loaded listener.js 07:02:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 148 (0x924c0400) [pid = 17837] [serial = 467] [outer = 0x90399800] 07:02:11 INFO - PROCESS | 17837 | 1467036131589 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 07:02:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:02:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1947ms 07:02:11 INFO - PROCESS | 17837 | 1467036131657 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 07:02:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:02:11 INFO - PROCESS | 17837 | 1467036131662 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 07:02:11 INFO - PROCESS | 17837 | 1467036131670 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:02:11 INFO - PROCESS | 17837 | 1467036131677 Marionette TRACE conn4 <- [1,594,null,{}] 07:02:11 INFO - PROCESS | 17837 | 1467036131696 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:11 INFO - PROCESS | 17837 | 1467036131706 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:11 INFO - PROCESS | 17837 | 1467036131968 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 07:02:12 INFO - PROCESS | 17837 | 1467036132218 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:12 INFO - PROCESS | 17837 | 1467036132232 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:12 INFO - PROCESS | 17837 | ++DOCSHELL 0x9a73fc00 == 77 [pid = 17837] [id = 156] 07:02:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 149 (0x9a742800) [pid = 17837] [serial = 468] [outer = (nil)] 07:02:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 150 (0x9a9c3400) [pid = 17837] [serial = 469] [outer = 0x9a742800] 07:02:12 INFO - PROCESS | 17837 | 1467036132322 Marionette DEBUG loaded listener.js 07:02:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 151 (0x9b60fc00) [pid = 17837] [serial = 470] [outer = 0x9a742800] 07:02:13 INFO - PROCESS | 17837 | 1467036133276 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:02:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:02:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1639ms 07:02:13 INFO - PROCESS | 17837 | 1467036133309 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 07:02:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:02:13 INFO - PROCESS | 17837 | 1467036133314 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 07:02:13 INFO - PROCESS | 17837 | 1467036133321 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:02:13 INFO - PROCESS | 17837 | 1467036133325 Marionette TRACE conn4 <- [1,598,null,{}] 07:02:13 INFO - PROCESS | 17837 | 1467036133332 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:13 INFO - PROCESS | 17837 | 1467036133337 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:13 INFO - PROCESS | 17837 | 1467036133566 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 07:02:13 INFO - PROCESS | 17837 | 1467036133939 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:13 INFO - PROCESS | 17837 | 1467036133953 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:14 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8d3400 == 78 [pid = 17837] [id = 157] 07:02:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 152 (0x924bd400) [pid = 17837] [serial = 471] [outer = (nil)] 07:02:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 153 (0x9d80a000) [pid = 17837] [serial = 472] [outer = 0x924bd400] 07:02:14 INFO - PROCESS | 17837 | 1467036134124 Marionette DEBUG loaded listener.js 07:02:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 154 (0xa1019c00) [pid = 17837] [serial = 473] [outer = 0x924bd400] 07:02:15 INFO - PROCESS | 17837 | 1467036135540 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 07:02:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:02:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 2291ms 07:02:15 INFO - PROCESS | 17837 | 1467036135612 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 07:02:15 INFO - PROCESS | 17837 | 1467036135616 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 07:02:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:02:15 INFO - PROCESS | 17837 | 1467036135635 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:02:15 INFO - PROCESS | 17837 | 1467036135638 Marionette TRACE conn4 <- [1,602,null,{}] 07:02:15 INFO - PROCESS | 17837 | 1467036135645 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:15 INFO - PROCESS | 17837 | 1467036135650 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:15 INFO - PROCESS | 17837 | 1467036135883 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 07:02:16 INFO - PROCESS | 17837 | 1467036136110 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:16 INFO - PROCESS | 17837 | 1467036136120 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:16 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8d3000 == 79 [pid = 17837] [id = 158] 07:02:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 155 (0x8e253400) [pid = 17837] [serial = 474] [outer = (nil)] 07:02:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 156 (0xa2532c00) [pid = 17837] [serial = 475] [outer = 0x8e253400] 07:02:16 INFO - PROCESS | 17837 | 1467036136203 Marionette DEBUG loaded listener.js 07:02:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 157 (0xa2fb3000) [pid = 17837] [serial = 476] [outer = 0x8e253400] 07:02:17 INFO - PROCESS | 17837 | 1467036137085 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 07:02:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:02:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1483ms 07:02:17 INFO - PROCESS | 17837 | 1467036137118 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 07:02:17 INFO - PROCESS | 17837 | 1467036137121 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 07:02:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:02:17 INFO - PROCESS | 17837 | 1467036137130 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:02:17 INFO - PROCESS | 17837 | 1467036137135 Marionette TRACE conn4 <- [1,606,null,{}] 07:02:17 INFO - PROCESS | 17837 | 1467036137142 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:17 INFO - PROCESS | 17837 | 1467036137153 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:17 INFO - PROCESS | 17837 | 1467036137410 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 07:02:17 INFO - PROCESS | 17837 | 1467036137667 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:17 INFO - PROCESS | 17837 | 1467036137673 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:17 INFO - PROCESS | 17837 | ++DOCSHELL 0x9d80d000 == 80 [pid = 17837] [id = 159] 07:02:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 158 (0xa25fa800) [pid = 17837] [serial = 477] [outer = (nil)] 07:02:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 159 (0xa6c3c400) [pid = 17837] [serial = 478] [outer = 0xa25fa800] 07:02:17 INFO - PROCESS | 17837 | 1467036137807 Marionette DEBUG loaded listener.js 07:02:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 160 (0xa6d9d400) [pid = 17837] [serial = 479] [outer = 0xa25fa800] 07:02:18 INFO - PROCESS | 17837 | 1467036138700 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:02:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:02:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1640ms 07:02:18 INFO - PROCESS | 17837 | 1467036138771 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 07:02:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:02:18 INFO - PROCESS | 17837 | 1467036138776 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 07:02:18 INFO - PROCESS | 17837 | 1467036138784 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:02:18 INFO - PROCESS | 17837 | 1467036138788 Marionette TRACE conn4 <- [1,610,null,{}] 07:02:18 INFO - PROCESS | 17837 | 1467036138794 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:18 INFO - PROCESS | 17837 | 1467036138799 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:19 INFO - PROCESS | 17837 | 1467036139048 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 07:02:19 INFO - PROCESS | 17837 | 1467036139346 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:19 INFO - PROCESS | 17837 | 1467036139355 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:19 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de32c00 == 81 [pid = 17837] [id = 160] 07:02:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 161 (0x8de33000) [pid = 17837] [serial = 480] [outer = (nil)] 07:02:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 162 (0x8de3a000) [pid = 17837] [serial = 481] [outer = 0x8de33000] 07:02:19 INFO - PROCESS | 17837 | 1467036139442 Marionette DEBUG loaded listener.js 07:02:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 163 (0x8de3d800) [pid = 17837] [serial = 482] [outer = 0x8de33000] 07:02:20 INFO - PROCESS | 17837 | 1467036140397 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 07:02:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:02:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1645ms 07:02:20 INFO - PROCESS | 17837 | 1467036140428 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 07:02:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:02:20 INFO - PROCESS | 17837 | 1467036140433 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 07:02:20 INFO - PROCESS | 17837 | 1467036140440 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:02:20 INFO - PROCESS | 17837 | 1467036140444 Marionette TRACE conn4 <- [1,614,null,{}] 07:02:20 INFO - PROCESS | 17837 | 1467036140450 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:20 INFO - PROCESS | 17837 | 1467036140455 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:20 INFO - PROCESS | 17837 | 1467036140671 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 07:02:20 INFO - PROCESS | 17837 | 1467036140907 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:20 INFO - PROCESS | 17837 | 1467036140917 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:20 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bced400 == 82 [pid = 17837] [id = 161] 07:02:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 164 (0x8bced800) [pid = 17837] [serial = 483] [outer = (nil)] 07:02:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 165 (0x8bcf6000) [pid = 17837] [serial = 484] [outer = 0x8bced800] 07:02:21 INFO - PROCESS | 17837 | 1467036141042 Marionette DEBUG loaded listener.js 07:02:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 166 (0x8bcfb000) [pid = 17837] [serial = 485] [outer = 0x8bced800] 07:02:21 INFO - PROCESS | 17837 | 1467036141944 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:02:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:02:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1536ms 07:02:21 INFO - PROCESS | 17837 | 1467036141977 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 07:02:21 INFO - PROCESS | 17837 | 1467036141980 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 07:02:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:02:21 INFO - PROCESS | 17837 | 1467036141987 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:02:21 INFO - PROCESS | 17837 | 1467036141990 Marionette TRACE conn4 <- [1,618,null,{}] 07:02:22 INFO - PROCESS | 17837 | 1467036141996 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:22 INFO - PROCESS | 17837 | 1467036142002 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:22 INFO - PROCESS | 17837 | 1467036142282 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 07:02:22 INFO - PROCESS | 17837 | 1467036142680 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:22 INFO - PROCESS | 17837 | 1467036142700 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:22 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf0c00 == 83 [pid = 17837] [id = 162] 07:02:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 167 (0x8bcf1400) [pid = 17837] [serial = 486] [outer = (nil)] 07:02:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 168 (0x8de3a800) [pid = 17837] [serial = 487] [outer = 0x8bcf1400] 07:02:22 INFO - PROCESS | 17837 | 1467036142857 Marionette DEBUG loaded listener.js 07:02:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 169 (0x8de41400) [pid = 17837] [serial = 488] [outer = 0x8bcf1400] 07:02:23 INFO - PROCESS | 17837 | 1467036143970 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:02:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:02:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 2040ms 07:02:24 INFO - PROCESS | 17837 | 1467036144028 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 07:02:24 INFO - PROCESS | 17837 | 1467036144032 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 07:02:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:02:24 INFO - PROCESS | 17837 | 1467036144038 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:02:24 INFO - PROCESS | 17837 | 1467036144042 Marionette TRACE conn4 <- [1,622,null,{}] 07:02:24 INFO - PROCESS | 17837 | 1467036144048 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:24 INFO - PROCESS | 17837 | 1467036144053 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:24 INFO - PROCESS | 17837 | 1467036144268 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 07:02:24 INFO - PROCESS | 17837 | 1467036144516 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:24 INFO - PROCESS | 17837 | 1467036144524 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:24 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcef800 == 84 [pid = 17837] [id = 163] 07:02:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 170 (0x8bcfcc00) [pid = 17837] [serial = 489] [outer = (nil)] 07:02:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 171 (0x8de49800) [pid = 17837] [serial = 490] [outer = 0x8bcfcc00] 07:02:24 INFO - PROCESS | 17837 | 1467036144657 Marionette DEBUG loaded listener.js 07:02:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 172 (0x8de4d000) [pid = 17837] [serial = 491] [outer = 0x8bcfcc00] 07:02:25 INFO - PROCESS | 17837 | 1467036145644 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 07:02:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:02:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1683ms 07:02:25 INFO - PROCESS | 17837 | 1467036145724 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 07:02:25 INFO - PROCESS | 17837 | 1467036145729 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 07:02:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:02:25 INFO - PROCESS | 17837 | 1467036145736 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:02:25 INFO - PROCESS | 17837 | 1467036145741 Marionette TRACE conn4 <- [1,626,null,{}] 07:02:25 INFO - PROCESS | 17837 | 1467036145748 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:25 INFO - PROCESS | 17837 | 1467036145755 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:26 INFO - PROCESS | 17837 | 1467036146046 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 07:02:26 INFO - PROCESS | 17837 | 1467036146306 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:26 INFO - PROCESS | 17837 | 1467036146319 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:26 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3ec800 == 85 [pid = 17837] [id = 164] 07:02:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 173 (0x8c3ed800) [pid = 17837] [serial = 492] [outer = (nil)] 07:02:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 174 (0x8de47000) [pid = 17837] [serial = 493] [outer = 0x8c3ed800] 07:02:26 INFO - PROCESS | 17837 | 1467036146421 Marionette DEBUG loaded listener.js 07:02:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 175 (0x9ae5a800) [pid = 17837] [serial = 494] [outer = 0x8c3ed800] 07:02:27 INFO - PROCESS | 17837 | 1467036147321 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:02:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:02:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1640ms 07:02:27 INFO - PROCESS | 17837 | 1467036147378 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 07:02:27 INFO - PROCESS | 17837 | 1467036147381 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 07:02:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:02:27 INFO - PROCESS | 17837 | 1467036147388 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:02:27 INFO - PROCESS | 17837 | 1467036147391 Marionette TRACE conn4 <- [1,630,null,{}] 07:02:27 INFO - PROCESS | 17837 | 1467036147398 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:27 INFO - PROCESS | 17837 | 1467036147403 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:27 INFO - PROCESS | 17837 | 1467036147613 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 07:02:27 INFO - PROCESS | 17837 | 1467036147862 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:27 INFO - PROCESS | 17837 | 1467036147869 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:27 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3ed000 == 86 [pid = 17837] [id = 165] 07:02:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 176 (0x8c727000) [pid = 17837] [serial = 495] [outer = (nil)] 07:02:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 177 (0x8c72c800) [pid = 17837] [serial = 496] [outer = 0x8c727000] 07:02:27 INFO - PROCESS | 17837 | 1467036147992 Marionette DEBUG loaded listener.js 07:02:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 178 (0x8c72dc00) [pid = 17837] [serial = 497] [outer = 0x8c727000] 07:02:28 INFO - PROCESS | 17837 | 1467036148913 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 07:02:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:02:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1581ms 07:02:28 INFO - PROCESS | 17837 | 1467036148970 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 07:02:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:02:28 INFO - PROCESS | 17837 | 1467036148975 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 07:02:28 INFO - PROCESS | 17837 | 1467036148982 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:02:28 INFO - PROCESS | 17837 | 1467036148986 Marionette TRACE conn4 <- [1,634,null,{}] 07:02:28 INFO - PROCESS | 17837 | 1467036148994 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:29 INFO - PROCESS | 17837 | 1467036148999 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:29 INFO - PROCESS | 17837 | 1467036149350 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 07:02:29 INFO - PROCESS | 17837 | 1467036149641 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:29 INFO - PROCESS | 17837 | 1467036149649 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:29 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcef400 == 87 [pid = 17837] [id = 166] 07:02:29 INFO - PROCESS | 17837 | ++DOMWINDOW == 179 (0x8bcf8400) [pid = 17837] [serial = 498] [outer = (nil)] 07:02:29 INFO - PROCESS | 17837 | ++DOMWINDOW == 180 (0x8c734c00) [pid = 17837] [serial = 499] [outer = 0x8bcf8400] 07:02:29 INFO - PROCESS | 17837 | 1467036149742 Marionette DEBUG loaded listener.js 07:02:29 INFO - PROCESS | 17837 | ++DOMWINDOW == 181 (0x8de4f000) [pid = 17837] [serial = 500] [outer = 0x8bcf8400] 07:02:30 INFO - PROCESS | 17837 | [17837] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:02:30 INFO - PROCESS | 17837 | 1467036150664 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 07:02:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:02:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1739ms 07:02:30 INFO - PROCESS | 17837 | 1467036150721 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 07:02:30 INFO - PROCESS | 17837 | 1467036150724 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 07:02:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:02:30 INFO - PROCESS | 17837 | 1467036150731 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:02:30 INFO - PROCESS | 17837 | 1467036150734 Marionette TRACE conn4 <- [1,638,null,{}] 07:02:30 INFO - PROCESS | 17837 | 1467036150740 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:30 INFO - PROCESS | 17837 | 1467036150745 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:30 INFO - PROCESS | 17837 | 1467036150951 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 07:02:31 INFO - PROCESS | 17837 | 1467036151189 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:31 INFO - PROCESS | 17837 | 1467036151199 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:31 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c731800 == 88 [pid = 17837] [id = 167] 07:02:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 182 (0x8ecaa400) [pid = 17837] [serial = 501] [outer = (nil)] 07:02:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 183 (0x9229d400) [pid = 17837] [serial = 502] [outer = 0x8ecaa400] 07:02:31 INFO - PROCESS | 17837 | 1467036151323 Marionette DEBUG loaded listener.js 07:02:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 184 (0x9285f400) [pid = 17837] [serial = 503] [outer = 0x8ecaa400] 07:02:31 INFO - PROCESS | 17837 | [17837] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:02:32 INFO - PROCESS | 17837 | 1467036152245 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:02:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:02:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1581ms 07:02:32 INFO - PROCESS | 17837 | 1467036152314 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 07:02:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:02:32 INFO - PROCESS | 17837 | 1467036152318 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 07:02:32 INFO - PROCESS | 17837 | 1467036152327 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:02:32 INFO - PROCESS | 17837 | 1467036152334 Marionette TRACE conn4 <- [1,642,null,{}] 07:02:32 INFO - PROCESS | 17837 | 1467036152344 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:32 INFO - PROCESS | 17837 | 1467036152350 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:32 INFO - PROCESS | 17837 | 1467036152717 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 07:02:33 INFO - PROCESS | 17837 | 1467036153039 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:33 INFO - PROCESS | 17837 | 1467036153048 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:33 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8de800 == 89 [pid = 17837] [id = 168] 07:02:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 185 (0x8eb8c800) [pid = 17837] [serial = 504] [outer = (nil)] 07:02:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 186 (0x8eb93c00) [pid = 17837] [serial = 505] [outer = 0x8eb8c800] 07:02:33 INFO - PROCESS | 17837 | 1467036153150 Marionette DEBUG loaded listener.js 07:02:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 187 (0x8eb95400) [pid = 17837] [serial = 506] [outer = 0x8eb8c800] 07:02:34 INFO - PROCESS | 17837 | 1467036154090 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 07:02:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:02:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1843ms 07:02:34 INFO - PROCESS | 17837 | 1467036154169 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 07:02:34 INFO - PROCESS | 17837 | 1467036154172 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 07:02:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:02:34 INFO - PROCESS | 17837 | 1467036154180 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:02:34 INFO - PROCESS | 17837 | 1467036154184 Marionette TRACE conn4 <- [1,646,null,{}] 07:02:34 INFO - PROCESS | 17837 | 1467036154190 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:34 INFO - PROCESS | 17837 | 1467036154196 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:34 INFO - PROCESS | 17837 | 1467036154747 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 07:02:35 INFO - PROCESS | 17837 | 1467036155038 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:35 INFO - PROCESS | 17837 | 1467036155050 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:35 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c725400 == 90 [pid = 17837] [id = 169] 07:02:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 188 (0x8c725c00) [pid = 17837] [serial = 507] [outer = (nil)] 07:02:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 189 (0x8d6e1800) [pid = 17837] [serial = 508] [outer = 0x8c725c00] 07:02:35 INFO - PROCESS | 17837 | 1467036155132 Marionette DEBUG loaded listener.js 07:02:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 190 (0x8d8d2400) [pid = 17837] [serial = 509] [outer = 0x8c725c00] 07:02:36 INFO - PROCESS | 17837 | 1467036156081 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:02:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:02:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1937ms 07:02:36 INFO - PROCESS | 17837 | 1467036156119 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 07:02:36 INFO - PROCESS | 17837 | 1467036156125 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 07:02:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:02:36 INFO - PROCESS | 17837 | 1467036156134 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:02:36 INFO - PROCESS | 17837 | 1467036156138 Marionette TRACE conn4 <- [1,650,null,{}] 07:02:36 INFO - PROCESS | 17837 | 1467036156146 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:36 INFO - PROCESS | 17837 | 1467036156151 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:36 INFO - PROCESS | 17837 | 1467036156356 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 07:02:36 INFO - PROCESS | 17837 | 1467036156609 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:36 INFO - PROCESS | 17837 | 1467036156619 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:36 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf7800 == 91 [pid = 17837] [id = 170] 07:02:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 191 (0x8d8d6000) [pid = 17837] [serial = 510] [outer = (nil)] 07:02:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 192 (0x8e25c800) [pid = 17837] [serial = 511] [outer = 0x8d8d6000] 07:02:36 INFO - PROCESS | 17837 | 1467036156840 Marionette DEBUG loaded listener.js 07:02:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 193 (0x8ea8a400) [pid = 17837] [serial = 512] [outer = 0x8d8d6000] 07:02:37 INFO - PROCESS | 17837 | --DOCSHELL 0x94548800 == 90 [pid = 17837] [id = 152] 07:02:37 INFO - PROCESS | 17837 | --DOCSHELL 0x9501e400 == 89 [pid = 17837] [id = 151] 07:02:37 INFO - PROCESS | 17837 | --DOCSHELL 0x8eca4400 == 88 [pid = 17837] [id = 150] 07:02:37 INFO - PROCESS | 17837 | --DOCSHELL 0x8e253800 == 87 [pid = 17837] [id = 149] 07:02:37 INFO - PROCESS | 17837 | --DOCSHELL 0x8f256000 == 86 [pid = 17837] [id = 148] 07:02:37 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8d7800 == 85 [pid = 17837] [id = 147] 07:02:37 INFO - PROCESS | 17837 | --DOMWINDOW == 192 (0x8fe84800) [pid = 17837] [serial = 364] [outer = (nil)] [url = about:blank] 07:02:37 INFO - PROCESS | 17837 | --DOMWINDOW == 191 (0x99a44000) [pid = 17837] [serial = 280] [outer = (nil)] [url = about:blank] 07:02:37 INFO - PROCESS | 17837 | --DOMWINDOW == 190 (0x93a5b800) [pid = 17837] [serial = 277] [outer = (nil)] [url = about:blank] 07:02:37 INFO - PROCESS | 17837 | --DOMWINDOW == 189 (0x8fe89c00) [pid = 17837] [serial = 247] [outer = (nil)] [url = about:blank] 07:02:37 INFO - PROCESS | 17837 | --DOMWINDOW == 188 (0x8d6ec400) [pid = 17837] [serial = 385] [outer = (nil)] [url = about:blank] 07:02:37 INFO - PROCESS | 17837 | --DOMWINDOW == 187 (0xa223c800) [pid = 17837] [serial = 211] [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:02:37 INFO - PROCESS | 17837 | --DOMWINDOW == 186 (0x9501d800) [pid = 17837] [serial = 400] [outer = (nil)] [url = about:blank] 07:02:37 INFO - PROCESS | 17837 | --DOMWINDOW == 185 (0xa6da2c00) [pid = 17837] [serial = 289] [outer = (nil)] [url = about:blank] 07:02:37 INFO - PROCESS | 17837 | --DOMWINDOW == 184 (0xa23f8400) [pid = 17837] [serial = 373] [outer = (nil)] [url = about:blank] 07:02:37 INFO - PROCESS | 17837 | --DOMWINDOW == 183 (0x8fe86800) [pid = 17837] [serial = 392] [outer = (nil)] [url = about:blank] 07:02:37 INFO - PROCESS | 17837 | --DOMWINDOW == 182 (0x8f6b9c00) [pid = 17837] [serial = 391] [outer = (nil)] [url = about:blank] 07:02:37 INFO - PROCESS | 17837 | --DOMWINDOW == 181 (0x8fe88c00) [pid = 17837] [serial = 274] [outer = (nil)] [url = about:blank] 07:02:37 INFO - PROCESS | 17837 | --DOMWINDOW == 180 (0x91dcec00) [pid = 17837] [serial = 238] [outer = (nil)] [url = about:blank] 07:02:37 INFO - PROCESS | 17837 | --DOMWINDOW == 179 (0x90393400) [pid = 17837] [serial = 382] [outer = (nil)] [url = about:blank] 07:02:37 INFO - PROCESS | 17837 | --DOMWINDOW == 178 (0x9222a000) [pid = 17837] [serial = 394] [outer = (nil)] [url = about:blank] 07:02:37 INFO - PROCESS | 17837 | --DOMWINDOW == 177 (0x9a44e800) [pid = 17837] [serial = 292] [outer = (nil)] [url = about:blank] 07:02:37 INFO - PROCESS | 17837 | --DOMWINDOW == 176 (0xa6721000) [pid = 17837] [serial = 379] [outer = (nil)] [url = about:blank] 07:02:37 INFO - PROCESS | 17837 | --DOMWINDOW == 175 (0x994c6000) [pid = 17837] [serial = 403] [outer = (nil)] [url = about:blank] 07:02:37 INFO - PROCESS | 17837 | --DOMWINDOW == 174 (0x8fc1f400) [pid = 17837] [serial = 241] [outer = (nil)] [url = about:blank] 07:02:37 INFO - PROCESS | 17837 | --DOMWINDOW == 173 (0x8f262c00) [pid = 17837] [serial = 250] [outer = (nil)] [url = about:blank] 07:02:37 INFO - PROCESS | 17837 | --DOMWINDOW == 172 (0x9993d800) [pid = 17837] [serial = 404] [outer = (nil)] [url = about:blank] 07:02:37 INFO - PROCESS | 17837 | --DOMWINDOW == 171 (0x8ecab800) [pid = 17837] [serial = 295] [outer = (nil)] [url = about:blank] 07:02:37 INFO - PROCESS | 17837 | --DOMWINDOW == 170 (0x91cb6000) [pid = 17837] [serial = 397] [outer = (nil)] [url = about:blank] 07:02:37 INFO - PROCESS | 17837 | --DOMWINDOW == 169 (0x9229c000) [pid = 17837] [serial = 395] [outer = (nil)] [url = about:blank] 07:02:38 INFO - PROCESS | 17837 | --DOMWINDOW == 168 (0x93855800) [pid = 17837] [serial = 367] [outer = (nil)] [url = about:blank] 07:02:38 INFO - PROCESS | 17837 | --DOMWINDOW == 167 (0x9d4b8800) [pid = 17837] [serial = 283] [outer = (nil)] [url = about:blank] 07:02:38 INFO - PROCESS | 17837 | --DOMWINDOW == 166 (0x92232400) [pid = 17837] [serial = 376] [outer = (nil)] [url = about:blank] 07:02:38 INFO - PROCESS | 17837 | --DOMWINDOW == 165 (0x9b008800) [pid = 17837] [serial = 370] [outer = (nil)] [url = about:blank] 07:02:38 INFO - PROCESS | 17837 | --DOMWINDOW == 164 (0x8f6b0000) [pid = 17837] [serial = 388] [outer = (nil)] [url = about:blank] 07:02:38 INFO - PROCESS | 17837 | --DOMWINDOW == 163 (0x922a7c00) [pid = 17837] [serial = 398] [outer = (nil)] [url = about:blank] 07:02:38 INFO - PROCESS | 17837 | --DOMWINDOW == 162 (0x9a453000) [pid = 17837] [serial = 406] [outer = (nil)] [url = about:blank] 07:02:38 INFO - PROCESS | 17837 | --DOMWINDOW == 161 (0x97779000) [pid = 17837] [serial = 401] [outer = (nil)] [url = about:blank] 07:02:38 INFO - PROCESS | 17837 | --DOMWINDOW == 160 (0xa255f000) [pid = 17837] [serial = 286] [outer = (nil)] [url = about:blank] 07:02:38 INFO - PROCESS | 17837 | --DOMWINDOW == 159 (0x8fd39000) [pid = 17837] [serial = 244] [outer = (nil)] [url = about:blank] 07:02:38 INFO - PROCESS | 17837 | --DOMWINDOW == 158 (0x9a562000) [pid = 17837] [serial = 407] [outer = (nil)] [url = about:blank] 07:02:38 INFO - PROCESS | 17837 | 1467036158044 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 07:02:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:02:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1986ms 07:02:38 INFO - PROCESS | 17837 | 1467036158121 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 07:02:38 INFO - PROCESS | 17837 | 1467036158126 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 07:02:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:02:38 INFO - PROCESS | 17837 | 1467036158132 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:02:38 INFO - PROCESS | 17837 | 1467036158136 Marionette TRACE conn4 <- [1,654,null,{}] 07:02:38 INFO - PROCESS | 17837 | 1467036158164 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:38 INFO - PROCESS | 17837 | 1467036158170 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:38 INFO - PROCESS | 17837 | 1467036158431 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 07:02:38 INFO - PROCESS | 17837 | 1467036158632 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:38 INFO - PROCESS | 17837 | 1467036158641 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:38 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eb90800 == 86 [pid = 17837] [id = 171] 07:02:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 159 (0x8eb9b800) [pid = 17837] [serial = 513] [outer = (nil)] 07:02:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 160 (0x8edb6000) [pid = 17837] [serial = 514] [outer = 0x8eb9b800] 07:02:38 INFO - PROCESS | 17837 | 1467036158713 Marionette DEBUG loaded listener.js 07:02:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 161 (0x8f263800) [pid = 17837] [serial = 515] [outer = 0x8eb9b800] 07:02:39 INFO - PROCESS | 17837 | 1467036159694 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:02:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:02:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1602ms 07:02:39 INFO - PROCESS | 17837 | 1467036159735 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 07:02:39 INFO - PROCESS | 17837 | 1467036159742 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 07:02:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:02:39 INFO - PROCESS | 17837 | 1467036159760 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:02:39 INFO - PROCESS | 17837 | 1467036159767 Marionette TRACE conn4 <- [1,658,null,{}] 07:02:39 INFO - PROCESS | 17837 | 1467036159774 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:39 INFO - PROCESS | 17837 | 1467036159781 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:39 INFO - PROCESS | 17837 | 1467036159990 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 07:02:40 INFO - PROCESS | 17837 | 1467036160168 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:40 INFO - PROCESS | 17837 | 1467036160176 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:40 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eb94000 == 87 [pid = 17837] [id = 172] 07:02:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 162 (0x8ecaf000) [pid = 17837] [serial = 516] [outer = (nil)] 07:02:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 163 (0x8fd40c00) [pid = 17837] [serial = 517] [outer = 0x8ecaf000] 07:02:40 INFO - PROCESS | 17837 | 1467036160305 Marionette DEBUG loaded listener.js 07:02:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 164 (0x8fe8a800) [pid = 17837] [serial = 518] [outer = 0x8ecaf000] 07:02:41 INFO - PROCESS | 17837 | 1467036161200 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:02:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:02:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1509ms 07:02:41 INFO - PROCESS | 17837 | 1467036161264 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 07:02:41 INFO - PROCESS | 17837 | 1467036161268 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 07:02:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:02:41 INFO - PROCESS | 17837 | 1467036161275 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:02:41 INFO - PROCESS | 17837 | 1467036161279 Marionette TRACE conn4 <- [1,662,null,{}] 07:02:41 INFO - PROCESS | 17837 | 1467036161284 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:41 INFO - PROCESS | 17837 | 1467036161290 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:41 INFO - PROCESS | 17837 | 1467036161541 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 07:02:41 INFO - PROCESS | 17837 | 1467036161579 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:41 INFO - PROCESS | 17837 | 1467036161588 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:41 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f6b9800 == 88 [pid = 17837] [id = 173] 07:02:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 165 (0x8fd3e400) [pid = 17837] [serial = 519] [outer = (nil)] 07:02:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 166 (0x90393800) [pid = 17837] [serial = 520] [outer = 0x8fd3e400] 07:02:41 INFO - PROCESS | 17837 | 1467036161676 Marionette DEBUG loaded listener.js 07:02:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 167 (0x9039ac00) [pid = 17837] [serial = 521] [outer = 0x8fd3e400] 07:02:42 INFO - PROCESS | 17837 | [17837] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:02:42 INFO - PROCESS | 17837 | --DOMWINDOW == 166 (0x8e257800) [pid = 17837] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:02:42 INFO - PROCESS | 17837 | --DOMWINDOW == 165 (0x8fc16c00) [pid = 17837] [serial = 363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:02:42 INFO - PROCESS | 17837 | --DOMWINDOW == 164 (0x9367a800) [pid = 17837] [serial = 366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:02:42 INFO - PROCESS | 17837 | --DOMWINDOW == 163 (0x9a9bcc00) [pid = 17837] [serial = 369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:02:42 INFO - PROCESS | 17837 | --DOMWINDOW == 162 (0x8fd3f800) [pid = 17837] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:02:42 INFO - PROCESS | 17837 | --DOMWINDOW == 161 (0x9038d400) [pid = 17837] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:02:42 INFO - PROCESS | 17837 | --DOMWINDOW == 160 (0x8d8da400) [pid = 17837] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:02:42 INFO - PROCESS | 17837 | --DOMWINDOW == 159 (0x9ae5b000) [pid = 17837] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:02:42 INFO - PROCESS | 17837 | --DOMWINDOW == 158 (0x8f6b2000) [pid = 17837] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:02:42 INFO - PROCESS | 17837 | --DOMWINDOW == 157 (0xa23f2800) [pid = 17837] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:02:42 INFO - PROCESS | 17837 | --DOMWINDOW == 156 (0x8edbb400) [pid = 17837] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:02:42 INFO - PROCESS | 17837 | --DOMWINDOW == 155 (0x8fc1f800) [pid = 17837] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:02:42 INFO - PROCESS | 17837 | --DOMWINDOW == 154 (0x8edb0000) [pid = 17837] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:02:42 INFO - PROCESS | 17837 | --DOMWINDOW == 153 (0x9501f000) [pid = 17837] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:02:42 INFO - PROCESS | 17837 | --DOMWINDOW == 152 (0x94f50000) [pid = 17837] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:02:43 INFO - PROCESS | 17837 | --DOMWINDOW == 151 (0x8ea86000) [pid = 17837] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:02:43 INFO - PROCESS | 17837 | --DOMWINDOW == 150 (0xa231cc00) [pid = 17837] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:02:43 INFO - PROCESS | 17837 | --DOMWINDOW == 149 (0x9bf32400) [pid = 17837] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:02:43 INFO - PROCESS | 17837 | 1467036163179 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 07:02:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:02:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1934ms 07:02:43 INFO - PROCESS | 17837 | 1467036163256 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 07:02:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:02:43 INFO - PROCESS | 17837 | 1467036163261 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 07:02:43 INFO - PROCESS | 17837 | 1467036163268 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:02:43 INFO - PROCESS | 17837 | 1467036163271 Marionette TRACE conn4 <- [1,666,null,{}] 07:02:43 INFO - PROCESS | 17837 | 1467036163277 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:43 INFO - PROCESS | 17837 | 1467036163281 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:43 INFO - PROCESS | 17837 | 1467036163474 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 07:02:43 INFO - PROCESS | 17837 | 1467036163630 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:43 INFO - PROCESS | 17837 | 1467036163648 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:43 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fe87000 == 89 [pid = 17837] [id = 174] 07:02:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 150 (0x90359000) [pid = 17837] [serial = 522] [outer = (nil)] 07:02:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 151 (0x90395400) [pid = 17837] [serial = 523] [outer = 0x90359000] 07:02:43 INFO - PROCESS | 17837 | 1467036163731 Marionette DEBUG loaded listener.js 07:02:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 152 (0x92232400) [pid = 17837] [serial = 524] [outer = 0x90359000] 07:02:44 INFO - PROCESS | 17837 | [17837] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:02:44 INFO - PROCESS | 17837 | 1467036164558 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 07:02:44 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:02:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1332ms 07:02:44 INFO - PROCESS | 17837 | 1467036164601 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 07:02:44 INFO - PROCESS | 17837 | 1467036164606 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 07:02:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:02:44 INFO - PROCESS | 17837 | 1467036164613 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:02:44 INFO - PROCESS | 17837 | 1467036164617 Marionette TRACE conn4 <- [1,670,null,{}] 07:02:44 INFO - PROCESS | 17837 | 1467036164625 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:44 INFO - PROCESS | 17837 | 1467036164630 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:44 INFO - PROCESS | 17837 | 1467036164832 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 07:02:45 INFO - PROCESS | 17837 | 1467036165074 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:45 INFO - PROCESS | 17837 | 1467036165083 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:45 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e6000 == 90 [pid = 17837] [id = 175] 07:02:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 153 (0x8c3e6400) [pid = 17837] [serial = 525] [outer = (nil)] 07:02:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 154 (0x8c3ec400) [pid = 17837] [serial = 526] [outer = 0x8c3e6400] 07:02:45 INFO - PROCESS | 17837 | 1467036165244 Marionette DEBUG loaded listener.js 07:02:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 155 (0x8c732800) [pid = 17837] [serial = 527] [outer = 0x8c3e6400] 07:02:46 INFO - PROCESS | 17837 | 1467036166393 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 07:02:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:02:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1843ms 07:02:46 INFO - PROCESS | 17837 | 1467036166460 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 07:02:46 INFO - PROCESS | 17837 | 1467036166467 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 07:02:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:02:46 INFO - PROCESS | 17837 | 1467036166476 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:02:46 INFO - PROCESS | 17837 | 1467036166481 Marionette TRACE conn4 <- [1,674,null,{}] 07:02:46 INFO - PROCESS | 17837 | 1467036166491 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:46 INFO - PROCESS | 17837 | 1467036166500 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:46 INFO - PROCESS | 17837 | 1467036166774 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 07:02:47 INFO - PROCESS | 17837 | 1467036167105 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:47 INFO - PROCESS | 17837 | 1467036167112 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:47 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de4cc00 == 91 [pid = 17837] [id = 176] 07:02:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 156 (0x8eb90c00) [pid = 17837] [serial = 528] [outer = (nil)] 07:02:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 157 (0x8eb99000) [pid = 17837] [serial = 529] [outer = 0x8eb90c00] 07:02:47 INFO - PROCESS | 17837 | 1467036167207 Marionette DEBUG loaded listener.js 07:02:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 158 (0x8ecad000) [pid = 17837] [serial = 530] [outer = 0x8eb90c00] 07:02:47 INFO - PROCESS | 17837 | [17837] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:02:48 INFO - PROCESS | 17837 | 1467036168300 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 07:02:48 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:02:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1899ms 07:02:48 INFO - PROCESS | 17837 | 1467036168377 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 07:02:48 INFO - PROCESS | 17837 | 1467036168385 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 07:02:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:02:48 INFO - PROCESS | 17837 | 1467036168395 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:02:48 INFO - PROCESS | 17837 | 1467036168399 Marionette TRACE conn4 <- [1,678,null,{}] 07:02:48 INFO - PROCESS | 17837 | 1467036168407 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:48 INFO - PROCESS | 17837 | 1467036168413 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:48 INFO - PROCESS | 17837 | 1467036168692 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 07:02:49 INFO - PROCESS | 17837 | 1467036169000 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:49 INFO - PROCESS | 17837 | 1467036169010 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:49 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fc20400 == 92 [pid = 17837] [id = 177] 07:02:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 159 (0x8fd39000) [pid = 17837] [serial = 531] [outer = (nil)] 07:02:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 160 (0x8fe84800) [pid = 17837] [serial = 532] [outer = 0x8fd39000] 07:02:49 INFO - PROCESS | 17837 | 1467036169137 Marionette DEBUG loaded listener.js 07:02:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 161 (0x91cae800) [pid = 17837] [serial = 533] [outer = 0x8fd39000] 07:02:50 INFO - PROCESS | 17837 | 1467036170269 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 07:02:50 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:02:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1951ms 07:02:50 INFO - PROCESS | 17837 | 1467036170350 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 07:02:50 INFO - PROCESS | 17837 | 1467036170358 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 07:02:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:02:50 INFO - PROCESS | 17837 | 1467036170374 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:02:50 INFO - PROCESS | 17837 | 1467036170392 Marionette TRACE conn4 <- [1,682,null,{}] 07:02:50 INFO - PROCESS | 17837 | 1467036170504 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:50 INFO - PROCESS | 17837 | 1467036170518 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:50 INFO - PROCESS | 17837 | 1467036170870 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 07:02:51 INFO - PROCESS | 17837 | 1467036171092 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:51 INFO - PROCESS | 17837 | 1467036171104 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:51 INFO - PROCESS | 17837 | ++DOCSHELL 0x91dce400 == 93 [pid = 17837] [id = 178] 07:02:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 162 (0x92426400) [pid = 17837] [serial = 534] [outer = (nil)] 07:02:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 163 (0x925e9000) [pid = 17837] [serial = 535] [outer = 0x92426400] 07:02:51 INFO - PROCESS | 17837 | 1467036171189 Marionette DEBUG loaded listener.js 07:02:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 164 (0x92864c00) [pid = 17837] [serial = 536] [outer = 0x92426400] 07:02:52 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:52 INFO - PROCESS | 17837 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:02:52 INFO - PROCESS | 17837 | 1467036172630 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 07:02:52 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:02:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2337ms 07:02:52 INFO - PROCESS | 17837 | 1467036172709 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 07:02:52 INFO - PROCESS | 17837 | 1467036172718 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 07:02:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:02:52 INFO - PROCESS | 17837 | 1467036172729 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:02:52 INFO - PROCESS | 17837 | 1467036172735 Marionette TRACE conn4 <- [1,686,null,{}] 07:02:52 INFO - PROCESS | 17837 | 1467036172746 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:52 INFO - PROCESS | 17837 | 1467036172753 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:53 INFO - PROCESS | 17837 | 1467036173198 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 07:02:53 INFO - PROCESS | 17837 | 1467036173352 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:53 INFO - PROCESS | 17837 | 1467036173359 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:53 INFO - PROCESS | 17837 | ++DOCSHELL 0x9285e000 == 94 [pid = 17837] [id = 179] 07:02:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 165 (0x92863800) [pid = 17837] [serial = 537] [outer = (nil)] 07:02:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 166 (0x94f50000) [pid = 17837] [serial = 538] [outer = 0x92863800] 07:02:53 INFO - PROCESS | 17837 | 1467036173449 Marionette DEBUG loaded listener.js 07:02:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 167 (0x9500dc00) [pid = 17837] [serial = 539] [outer = 0x92863800] 07:02:55 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:55 INFO - PROCESS | 17837 | 1467036175128 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 07:02:55 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:02:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2453ms 07:02:55 INFO - PROCESS | 17837 | 1467036175181 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 07:02:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:02:55 INFO - PROCESS | 17837 | 1467036175186 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 07:02:55 INFO - PROCESS | 17837 | 1467036175194 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:02:55 INFO - PROCESS | 17837 | 1467036175198 Marionette TRACE conn4 <- [1,690,null,{}] 07:02:55 INFO - PROCESS | 17837 | 1467036175206 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:55 INFO - PROCESS | 17837 | 1467036175213 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:55 INFO - PROCESS | 17837 | 1467036175448 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 07:02:55 INFO - PROCESS | 17837 | 1467036175657 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:55 INFO - PROCESS | 17837 | 1467036175676 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:55 INFO - PROCESS | 17837 | ++DOCSHELL 0x9501e400 == 95 [pid = 17837] [id = 180] 07:02:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 168 (0x95023800) [pid = 17837] [serial = 540] [outer = (nil)] 07:02:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 169 (0x950dcc00) [pid = 17837] [serial = 541] [outer = 0x95023800] 07:02:55 INFO - PROCESS | 17837 | 1467036175811 Marionette DEBUG loaded listener.js 07:02:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 170 (0x99949800) [pid = 17837] [serial = 542] [outer = 0x95023800] 07:02:57 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:57 INFO - PROCESS | 17837 | 1467036177300 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 07:02:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:02:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2141ms 07:02:57 INFO - PROCESS | 17837 | 1467036177335 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 07:02:57 INFO - PROCESS | 17837 | 1467036177340 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 07:02:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:02:57 INFO - PROCESS | 17837 | 1467036177390 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:02:57 INFO - PROCESS | 17837 | 1467036177393 Marionette TRACE conn4 <- [1,694,null,{}] 07:02:57 INFO - PROCESS | 17837 | 1467036177457 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:57 INFO - PROCESS | 17837 | 1467036177465 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:57 INFO - PROCESS | 17837 | 1467036177676 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 07:02:57 INFO - PROCESS | 17837 | 1467036177873 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:57 INFO - PROCESS | 17837 | 1467036177883 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:57 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de35000 == 96 [pid = 17837] [id = 181] 07:02:57 INFO - PROCESS | 17837 | ++DOMWINDOW == 171 (0x9454f400) [pid = 17837] [serial = 543] [outer = (nil)] 07:02:57 INFO - PROCESS | 17837 | ++DOMWINDOW == 172 (0x9a564000) [pid = 17837] [serial = 544] [outer = 0x9454f400] 07:02:58 INFO - PROCESS | 17837 | 1467036178007 Marionette DEBUG loaded listener.js 07:02:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 173 (0x9a7c5c00) [pid = 17837] [serial = 545] [outer = 0x9454f400] 07:02:59 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:59 INFO - PROCESS | 17837 | 1467036179449 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 07:02:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 07:02:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2122ms 07:02:59 INFO - PROCESS | 17837 | 1467036179470 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 07:02:59 INFO - PROCESS | 17837 | 1467036179475 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 07:02:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:02:59 INFO - PROCESS | 17837 | 1467036179558 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:02:59 INFO - PROCESS | 17837 | 1467036179563 Marionette TRACE conn4 <- [1,698,null,{}] 07:02:59 INFO - PROCESS | 17837 | 1467036179576 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:59 INFO - PROCESS | 17837 | 1467036179581 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:02:59 INFO - PROCESS | 17837 | 1467036179810 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 07:03:00 INFO - PROCESS | 17837 | 1467036180070 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:00 INFO - PROCESS | 17837 | 1467036180080 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:00 INFO - PROCESS | 17837 | ++DOCSHELL 0x95028c00 == 97 [pid = 17837] [id = 182] 07:03:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 174 (0x9a44d400) [pid = 17837] [serial = 546] [outer = (nil)] 07:03:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 175 (0x9ae60000) [pid = 17837] [serial = 547] [outer = 0x9a44d400] 07:03:00 INFO - PROCESS | 17837 | 1467036180178 Marionette DEBUG loaded listener.js 07:03:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 176 (0x9b045c00) [pid = 17837] [serial = 548] [outer = 0x9a44d400] 07:03:01 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:01 INFO - PROCESS | 17837 | 1467036181777 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 07:03:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 07:03:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2268ms 07:03:01 INFO - PROCESS | 17837 | 1467036181808 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 07:03:01 INFO - PROCESS | 17837 | 1467036181812 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 07:03:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:03:01 INFO - PROCESS | 17837 | 1467036181819 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:03:01 INFO - PROCESS | 17837 | 1467036181824 Marionette TRACE conn4 <- [1,702,null,{}] 07:03:01 INFO - PROCESS | 17837 | 1467036181830 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:01 INFO - PROCESS | 17837 | 1467036181836 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:02 INFO - PROCESS | 17837 | 1467036182089 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 07:03:02 INFO - PROCESS | 17837 | 1467036182293 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:02 INFO - PROCESS | 17837 | 1467036182308 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:02 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e4c00 == 98 [pid = 17837] [id = 183] 07:03:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 177 (0x8c3e7800) [pid = 17837] [serial = 549] [outer = (nil)] 07:03:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 178 (0x8c72d000) [pid = 17837] [serial = 550] [outer = 0x8c3e7800] 07:03:02 INFO - PROCESS | 17837 | 1467036182760 Marionette DEBUG loaded listener.js 07:03:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 179 (0x8d8d7000) [pid = 17837] [serial = 551] [outer = 0x8c3e7800] 07:03:04 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:04 INFO - PROCESS | 17837 | 1467036184203 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 07:03:04 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:03:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2441ms 07:03:04 INFO - PROCESS | 17837 | 1467036184274 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 07:03:04 INFO - PROCESS | 17837 | 1467036184279 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 07:03:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:03:04 INFO - PROCESS | 17837 | 1467036184315 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:03:04 INFO - PROCESS | 17837 | 1467036184321 Marionette TRACE conn4 <- [1,706,null,{}] 07:03:04 INFO - PROCESS | 17837 | 1467036184329 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:04 INFO - PROCESS | 17837 | 1467036184335 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:04 INFO - PROCESS | 17837 | 1467036184553 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 07:03:04 INFO - PROCESS | 17837 | 1467036184762 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:04 INFO - PROCESS | 17837 | 1467036184773 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:04 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8df400 == 99 [pid = 17837] [id = 184] 07:03:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 180 (0x8de0e000) [pid = 17837] [serial = 552] [outer = (nil)] 07:03:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 181 (0x8eb91400) [pid = 17837] [serial = 553] [outer = 0x8de0e000] 07:03:04 INFO - PROCESS | 17837 | 1467036184892 Marionette DEBUG loaded listener.js 07:03:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 182 (0x8edb7800) [pid = 17837] [serial = 554] [outer = 0x8de0e000] 07:03:06 INFO - PROCESS | 17837 | --DOCSHELL 0x9500e400 == 98 [pid = 17837] [id = 42] 07:03:06 INFO - PROCESS | 17837 | --DOCSHELL 0x9bf37800 == 97 [pid = 17837] [id = 44] 07:03:06 INFO - PROCESS | 17837 | --DOCSHELL 0x99a45c00 == 96 [pid = 17837] [id = 32] 07:03:06 INFO - PROCESS | 17837 | --DOCSHELL 0x98823400 == 95 [pid = 17837] [id = 31] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 181 (0x91cb3c00) [pid = 17837] [serial = 460] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 180 (0xa4d4e400) [pid = 17837] [serial = 424] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 179 (0x9a9c2400) [pid = 17837] [serial = 409] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 178 (0x90391000) [pid = 17837] [serial = 412] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 177 (0x9241f400) [pid = 17837] [serial = 430] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 176 (0xa6c38000) [pid = 17837] [serial = 427] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 175 (0x8de10c00) [pid = 17837] [serial = 436] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 174 (0x9b345800) [pid = 17837] [serial = 418] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 173 (0x924b7c00) [pid = 17837] [serial = 439] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 172 (0x950d7800) [pid = 17837] [serial = 415] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 171 (0x8de05c00) [pid = 17837] [serial = 433] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 170 (0x9d8cc800) [pid = 17837] [serial = 421] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOCSHELL 0x9a9bc800 == 94 [pid = 17837] [id = 123] 07:03:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8fe87000 == 93 [pid = 17837] [id = 174] 07:03:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8f6b9800 == 92 [pid = 17837] [id = 173] 07:03:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8eb94000 == 91 [pid = 17837] [id = 172] 07:03:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8eb90800 == 90 [pid = 17837] [id = 171] 07:03:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf7800 == 89 [pid = 17837] [id = 170] 07:03:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8c725400 == 88 [pid = 17837] [id = 169] 07:03:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf0c00 == 87 [pid = 17837] [id = 162] 07:03:06 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8bced400 == 86 [pid = 17837] [id = 161] 07:03:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8de32c00 == 85 [pid = 17837] [id = 160] 07:03:06 INFO - PROCESS | 17837 | --DOCSHELL 0x9d80d000 == 84 [pid = 17837] [id = 159] 07:03:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8d3000 == 83 [pid = 17837] [id = 158] 07:03:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8d3400 == 82 [pid = 17837] [id = 157] 07:03:06 INFO - PROCESS | 17837 | --DOCSHELL 0x9a73fc00 == 81 [pid = 17837] [id = 156] 07:03:06 INFO - PROCESS | 17837 | 1467036186309 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 07:03:06 INFO - PROCESS | 17837 | --DOCSHELL 0x90390800 == 80 [pid = 17837] [id = 155] 07:03:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8e24e800 == 79 [pid = 17837] [id = 154] 07:03:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:03:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2093ms 07:03:06 INFO - PROCESS | 17837 | 1467036186402 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 07:03:06 INFO - PROCESS | 17837 | 1467036186409 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 07:03:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:03:06 INFO - PROCESS | 17837 | 1467036186421 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:03:06 INFO - PROCESS | 17837 | 1467036186425 Marionette TRACE conn4 <- [1,710,null,{}] 07:03:06 INFO - PROCESS | 17837 | 1467036186440 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:06 INFO - PROCESS | 17837 | 1467036186445 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 169 (0x8f6b1400) [pid = 17837] [serial = 361] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 168 (0x9035d400) [pid = 17837] [serial = 365] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 167 (0x95022400) [pid = 17837] [serial = 368] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 166 (0x9bf1d000) [pid = 17837] [serial = 371] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 165 (0x91cab400) [pid = 17837] [serial = 325] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 164 (0x9500b800) [pid = 17837] [serial = 452] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 163 (0x8ea7c800) [pid = 17837] [serial = 443] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 162 (0x9b60f400) [pid = 17837] [serial = 457] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 161 (0x8fe82c00) [pid = 17837] [serial = 446] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 160 (0x93a59800) [pid = 17837] [serial = 451] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 159 (0xa4d52400) [pid = 17837] [serial = 337] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 158 (0x924b9800) [pid = 17837] [serial = 449] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 157 (0x994bec00) [pid = 17837] [serial = 343] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 156 (0x8f254800) [pid = 17837] [serial = 322] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 155 (0x8e25c000) [pid = 17837] [serial = 442] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 154 (0x950de000) [pid = 17837] [serial = 454] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 153 (0x9bf35400) [pid = 17837] [serial = 458] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 152 (0x9a44bc00) [pid = 17837] [serial = 455] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 151 (0x97778400) [pid = 17837] [serial = 328] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 150 (0x8fc18000) [pid = 17837] [serial = 445] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 149 (0x8fc1a800) [pid = 17837] [serial = 448] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 148 (0x9b349800) [pid = 17837] [serial = 331] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 147 (0xa81a9800) [pid = 17837] [serial = 340] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | --DOMWINDOW == 146 (0x9d806400) [pid = 17837] [serial = 334] [outer = (nil)] [url = about:blank] 07:03:06 INFO - PROCESS | 17837 | 1467036186740 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 07:03:06 INFO - PROCESS | 17837 | 1467036186864 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:06 INFO - PROCESS | 17837 | 1467036186874 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:06 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de05c00 == 80 [pid = 17837] [id = 185] 07:03:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 147 (0x8de4a000) [pid = 17837] [serial = 555] [outer = (nil)] 07:03:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 148 (0x8edbd800) [pid = 17837] [serial = 556] [outer = 0x8de4a000] 07:03:06 INFO - PROCESS | 17837 | 1467036186946 Marionette DEBUG loaded listener.js 07:03:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 149 (0x8f6bb800) [pid = 17837] [serial = 557] [outer = 0x8de4a000] 07:03:08 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:08 INFO - PROCESS | 17837 | 1467036188240 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 07:03:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:03:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1839ms 07:03:08 INFO - PROCESS | 17837 | 1467036188260 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 07:03:08 INFO - PROCESS | 17837 | 1467036188264 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 07:03:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:03:08 INFO - PROCESS | 17837 | 1467036188271 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:03:08 INFO - PROCESS | 17837 | 1467036188277 Marionette TRACE conn4 <- [1,714,null,{}] 07:03:08 INFO - PROCESS | 17837 | 1467036188294 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:08 INFO - PROCESS | 17837 | 1467036188303 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:08 INFO - PROCESS | 17837 | 1467036188615 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 07:03:08 INFO - PROCESS | 17837 | 1467036188644 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:08 INFO - PROCESS | 17837 | 1467036188657 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:08 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eb90800 == 81 [pid = 17837] [id = 186] 07:03:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 150 (0x8fc18000) [pid = 17837] [serial = 558] [outer = (nil)] 07:03:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 151 (0x9038d400) [pid = 17837] [serial = 559] [outer = 0x8fc18000] 07:03:08 INFO - PROCESS | 17837 | 1467036188727 Marionette DEBUG loaded listener.js 07:03:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 152 (0x91dcec00) [pid = 17837] [serial = 560] [outer = 0x8fc18000] 07:03:10 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:10 INFO - PROCESS | 17837 | 1467036190038 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 07:03:10 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:03:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1795ms 07:03:10 INFO - PROCESS | 17837 | 1467036190068 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 07:03:10 INFO - PROCESS | 17837 | 1467036190073 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 07:03:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:03:10 INFO - PROCESS | 17837 | 1467036190087 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:03:10 INFO - PROCESS | 17837 | 1467036190091 Marionette TRACE conn4 <- [1,718,null,{}] 07:03:10 INFO - PROCESS | 17837 | 1467036190118 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:10 INFO - PROCESS | 17837 | 1467036190124 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:10 INFO - PROCESS | 17837 | 1467036190402 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 07:03:10 INFO - PROCESS | 17837 | 1467036190432 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:10 INFO - PROCESS | 17837 | 1467036190439 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:10 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f6b6000 == 82 [pid = 17837] [id = 187] 07:03:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 153 (0x91cadc00) [pid = 17837] [serial = 561] [outer = (nil)] 07:03:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 154 (0x922a6000) [pid = 17837] [serial = 562] [outer = 0x91cadc00] 07:03:10 INFO - PROCESS | 17837 | 1467036190548 Marionette DEBUG loaded listener.js 07:03:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 155 (0x92422400) [pid = 17837] [serial = 563] [outer = 0x91cadc00] 07:03:12 INFO - PROCESS | 17837 | --DOMWINDOW == 154 (0x8de0d400) [pid = 17837] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:03:12 INFO - PROCESS | 17837 | --DOMWINDOW == 153 (0x9ae5b400) [pid = 17837] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:03:12 INFO - PROCESS | 17837 | --DOMWINDOW == 152 (0x8d6ee800) [pid = 17837] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:03:12 INFO - PROCESS | 17837 | --DOMWINDOW == 151 (0x8d6e8c00) [pid = 17837] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:03:12 INFO - PROCESS | 17837 | --DOMWINDOW == 150 (0xa6722c00) [pid = 17837] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:03:12 INFO - PROCESS | 17837 | --DOMWINDOW == 149 (0x8de02400) [pid = 17837] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:03:12 INFO - PROCESS | 17837 | --DOMWINDOW == 148 (0x8e258800) [pid = 17837] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:03:12 INFO - PROCESS | 17837 | --DOMWINDOW == 147 (0x9500d800) [pid = 17837] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:03:12 INFO - PROCESS | 17837 | --DOMWINDOW == 146 (0x8de08c00) [pid = 17837] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:03:12 INFO - PROCESS | 17837 | --DOMWINDOW == 145 (0xa1092000) [pid = 17837] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:03:12 INFO - PROCESS | 17837 | --DOMWINDOW == 144 (0x99a49000) [pid = 17837] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:03:12 INFO - PROCESS | 17837 | --DOMWINDOW == 143 (0x8fd3fc00) [pid = 17837] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:03:12 INFO - PROCESS | 17837 | --DOMWINDOW == 142 (0x9038bc00) [pid = 17837] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:03:12 INFO - PROCESS | 17837 | --DOMWINDOW == 141 (0x92417800) [pid = 17837] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:03:12 INFO - PROCESS | 17837 | --DOMWINDOW == 140 (0x95025c00) [pid = 17837] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:03:12 INFO - PROCESS | 17837 | --DOMWINDOW == 139 (0x9222b400) [pid = 17837] [serial = 375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:03:12 INFO - PROCESS | 17837 | --DOMWINDOW == 138 (0xa2369c00) [pid = 17837] [serial = 372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:03:12 INFO - PROCESS | 17837 | --DOMWINDOW == 137 (0x8fd3e400) [pid = 17837] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:03:12 INFO - PROCESS | 17837 | --DOMWINDOW == 136 (0x8d8d6000) [pid = 17837] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:03:12 INFO - PROCESS | 17837 | --DOMWINDOW == 135 (0x8eb9b800) [pid = 17837] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:03:12 INFO - PROCESS | 17837 | --DOMWINDOW == 134 (0x8c725c00) [pid = 17837] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:03:12 INFO - PROCESS | 17837 | --DOMWINDOW == 133 (0x8ecaf000) [pid = 17837] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:03:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 134 (0x8de08400) [pid = 17837] [serial = 564] [outer = 0x9b340c00] 07:03:13 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:13 INFO - PROCESS | 17837 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:03:13 INFO - PROCESS | 17837 | 1467036193169 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 07:03:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:03:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 3116ms 07:03:13 INFO - PROCESS | 17837 | 1467036193236 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 07:03:13 INFO - PROCESS | 17837 | 1467036193241 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 07:03:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:03:13 INFO - PROCESS | 17837 | 1467036193253 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:03:13 INFO - PROCESS | 17837 | 1467036193256 Marionette TRACE conn4 <- [1,722,null,{}] 07:03:13 INFO - PROCESS | 17837 | 1467036193263 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:13 INFO - PROCESS | 17837 | 1467036193269 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:13 INFO - PROCESS | 17837 | 1467036193515 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 07:03:13 INFO - PROCESS | 17837 | 1467036193533 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:13 INFO - PROCESS | 17837 | 1467036193541 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:13 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de02400 == 83 [pid = 17837] [id = 188] 07:03:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 135 (0x8de08c00) [pid = 17837] [serial = 565] [outer = (nil)] 07:03:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 136 (0x9222a000) [pid = 17837] [serial = 566] [outer = 0x8de08c00] 07:03:13 INFO - PROCESS | 17837 | 1467036193637 Marionette DEBUG loaded listener.js 07:03:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 137 (0x924bb400) [pid = 17837] [serial = 567] [outer = 0x8de08c00] 07:03:14 INFO - PROCESS | 17837 | 1467036194824 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 07:03:14 INFO - PROCESS | 17837 | 1467036194909 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 07:03:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:03:14 INFO - PROCESS | 17837 | 1467036194921 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:03:14 INFO - PROCESS | 17837 | 1467036194926 Marionette TRACE conn4 <- [1,726,null,{}] 07:03:14 INFO - PROCESS | 17837 | 1467036194938 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:14 INFO - PROCESS | 17837 | 1467036194945 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:15 INFO - PROCESS | 17837 | 1467036195216 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 07:03:15 INFO - PROCESS | 17837 | 1467036195527 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:15 INFO - PROCESS | 17837 | 1467036195539 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:15 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de35800 == 84 [pid = 17837] [id = 189] 07:03:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 138 (0x8de3cc00) [pid = 17837] [serial = 568] [outer = (nil)] 07:03:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 139 (0x8ea7ec00) [pid = 17837] [serial = 569] [outer = 0x8de3cc00] 07:03:15 INFO - PROCESS | 17837 | 1467036195633 Marionette DEBUG loaded listener.js 07:03:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 140 (0x8eb9ac00) [pid = 17837] [serial = 570] [outer = 0x8de3cc00] 07:03:16 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:16 INFO - PROCESS | 17837 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:03:16 INFO - PROCESS | 17837 | 1467036196759 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 07:03:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:03:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1891ms 07:03:16 INFO - PROCESS | 17837 | 1467036196811 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 07:03:16 INFO - PROCESS | 17837 | 1467036196819 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 07:03:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:03:16 INFO - PROCESS | 17837 | 1467036196831 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:03:16 INFO - PROCESS | 17837 | 1467036196835 Marionette TRACE conn4 <- [1,730,null,{}] 07:03:16 INFO - PROCESS | 17837 | 1467036196842 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:16 INFO - PROCESS | 17837 | 1467036196849 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:17 INFO - PROCESS | 17837 | 1467036197092 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 07:03:17 INFO - PROCESS | 17837 | 1467036197364 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:17 INFO - PROCESS | 17837 | 1467036197377 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:17 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fc16000 == 85 [pid = 17837] [id = 190] 07:03:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 141 (0x8fe81000) [pid = 17837] [serial = 571] [outer = (nil)] 07:03:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 142 (0x91ca7c00) [pid = 17837] [serial = 572] [outer = 0x8fe81000] 07:03:17 INFO - PROCESS | 17837 | 1467036197504 Marionette DEBUG loaded listener.js 07:03:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 143 (0x92235400) [pid = 17837] [serial = 573] [outer = 0x8fe81000] 07:03:18 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:18 INFO - PROCESS | 17837 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:03:18 INFO - PROCESS | 17837 | 1467036198539 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 07:03:18 INFO - PROCESS | 17837 | 1467036198619 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 07:03:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:03:18 INFO - PROCESS | 17837 | 1467036198626 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:03:18 INFO - PROCESS | 17837 | 1467036198633 Marionette TRACE conn4 <- [1,734,null,{}] 07:03:18 INFO - PROCESS | 17837 | 1467036198650 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:18 INFO - PROCESS | 17837 | 1467036198660 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:18 INFO - PROCESS | 17837 | 1467036198922 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 07:03:19 INFO - PROCESS | 17837 | 1467036199175 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:19 INFO - PROCESS | 17837 | 1467036199189 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:19 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de06800 == 86 [pid = 17837] [id = 191] 07:03:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 144 (0x9285bc00) [pid = 17837] [serial = 574] [outer = (nil)] 07:03:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 145 (0x94f57400) [pid = 17837] [serial = 575] [outer = 0x9285bc00] 07:03:19 INFO - PROCESS | 17837 | 1467036199315 Marionette DEBUG loaded listener.js 07:03:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 146 (0x9501b800) [pid = 17837] [serial = 576] [outer = 0x9285bc00] 07:03:20 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:20 INFO - PROCESS | 17837 | 1467036200313 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 07:03:20 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:03:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1741ms 07:03:20 INFO - PROCESS | 17837 | 1467036200369 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 07:03:20 INFO - PROCESS | 17837 | 1467036200374 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 07:03:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:03:20 INFO - PROCESS | 17837 | 1467036200381 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:03:20 INFO - PROCESS | 17837 | 1467036200386 Marionette TRACE conn4 <- [1,738,null,{}] 07:03:20 INFO - PROCESS | 17837 | 1467036200392 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:20 INFO - PROCESS | 17837 | 1467036200398 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:20 INFO - PROCESS | 17837 | 1467036200630 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 07:03:20 INFO - PROCESS | 17837 | 1467036200886 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:20 INFO - PROCESS | 17837 | 1467036200893 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:20 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de0b800 == 87 [pid = 17837] [id = 192] 07:03:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 147 (0x94f97400) [pid = 17837] [serial = 577] [outer = (nil)] 07:03:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 148 (0x96c49400) [pid = 17837] [serial = 578] [outer = 0x94f97400] 07:03:21 INFO - PROCESS | 17837 | 1467036201028 Marionette DEBUG loaded listener.js 07:03:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 149 (0x98184c00) [pid = 17837] [serial = 579] [outer = 0x94f97400] 07:03:22 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:22 INFO - PROCESS | 17837 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:03:22 INFO - PROCESS | 17837 | 1467036202358 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 07:03:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:03:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1993ms 07:03:22 INFO - PROCESS | 17837 | 1467036202375 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 07:03:22 INFO - PROCESS | 17837 | 1467036202379 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 07:03:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:03:22 INFO - PROCESS | 17837 | 1467036202485 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:03:22 INFO - PROCESS | 17837 | 1467036202490 Marionette TRACE conn4 <- [1,742,null,{}] 07:03:22 INFO - PROCESS | 17837 | 1467036202499 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:22 INFO - PROCESS | 17837 | 1467036202506 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:22 INFO - PROCESS | 17837 | 1467036202706 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 07:03:22 INFO - PROCESS | 17837 | 1467036202903 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:22 INFO - PROCESS | 17837 | 1467036202913 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:22 INFO - PROCESS | 17837 | ++DOCSHELL 0x92859000 == 88 [pid = 17837] [id = 193] 07:03:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 150 (0x95027c00) [pid = 17837] [serial = 580] [outer = (nil)] 07:03:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 151 (0x994c6000) [pid = 17837] [serial = 581] [outer = 0x95027c00] 07:03:23 INFO - PROCESS | 17837 | 1467036203057 Marionette DEBUG loaded listener.js 07:03:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 152 (0x9a44a800) [pid = 17837] [serial = 582] [outer = 0x95027c00] 07:03:24 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:24 INFO - PROCESS | 17837 | 1467036204487 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 07:03:24 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:03:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2093ms 07:03:24 INFO - PROCESS | 17837 | 1467036204529 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 07:03:24 INFO - PROCESS | 17837 | 1467036204534 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 07:03:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:03:24 INFO - PROCESS | 17837 | 1467036204540 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:03:24 INFO - PROCESS | 17837 | 1467036204545 Marionette TRACE conn4 <- [1,746,null,{}] 07:03:24 INFO - PROCESS | 17837 | 1467036204552 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:24 INFO - PROCESS | 17837 | 1467036204563 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:24 INFO - PROCESS | 17837 | 1467036204813 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 07:03:25 INFO - PROCESS | 17837 | 1467036205012 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:25 INFO - PROCESS | 17837 | 1467036205021 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:25 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3ed400 == 89 [pid = 17837] [id = 194] 07:03:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 153 (0x95023400) [pid = 17837] [serial = 583] [outer = (nil)] 07:03:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 154 (0x9a565000) [pid = 17837] [serial = 584] [outer = 0x95023400] 07:03:25 INFO - PROCESS | 17837 | 1467036205142 Marionette DEBUG loaded listener.js 07:03:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 155 (0x9ae59c00) [pid = 17837] [serial = 585] [outer = 0x95023400] 07:03:25 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:26 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:26 INFO - PROCESS | 17837 | 1467036206519 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 07:03:26 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:03:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2084ms 07:03:26 INFO - PROCESS | 17837 | 1467036206627 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 07:03:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:03:26 INFO - PROCESS | 17837 | 1467036206631 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 07:03:26 INFO - PROCESS | 17837 | 1467036206638 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:03:26 INFO - PROCESS | 17837 | 1467036206642 Marionette TRACE conn4 <- [1,750,null,{}] 07:03:26 INFO - PROCESS | 17837 | 1467036206650 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:26 INFO - PROCESS | 17837 | 1467036206655 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:26 INFO - PROCESS | 17837 | 1467036206860 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 07:03:27 INFO - PROCESS | 17837 | 1467036207060 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:27 INFO - PROCESS | 17837 | 1467036207069 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:27 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e8400 == 90 [pid = 17837] [id = 195] 07:03:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 156 (0x9a44a000) [pid = 17837] [serial = 586] [outer = (nil)] 07:03:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 157 (0x9b349800) [pid = 17837] [serial = 587] [outer = 0x9a44a000] 07:03:27 INFO - PROCESS | 17837 | 1467036207202 Marionette DEBUG loaded listener.js 07:03:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 158 (0x9bf1d800) [pid = 17837] [serial = 588] [outer = 0x9a44a000] 07:03:28 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:28 INFO - PROCESS | 17837 | 1467036208634 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 07:03:28 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:03:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2047ms 07:03:28 INFO - PROCESS | 17837 | 1467036208697 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 07:03:28 INFO - PROCESS | 17837 | 1467036208702 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 07:03:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:03:28 INFO - PROCESS | 17837 | 1467036208734 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:03:28 INFO - PROCESS | 17837 | 1467036208737 Marionette TRACE conn4 <- [1,754,null,{}] 07:03:28 INFO - PROCESS | 17837 | 1467036208745 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:28 INFO - PROCESS | 17837 | 1467036208751 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:28 INFO - PROCESS | 17837 | 1467036208960 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 07:03:29 INFO - PROCESS | 17837 | 1467036209161 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:29 INFO - PROCESS | 17837 | 1467036209172 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:29 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcfac00 == 91 [pid = 17837] [id = 196] 07:03:29 INFO - PROCESS | 17837 | ++DOMWINDOW == 159 (0x9a561c00) [pid = 17837] [serial = 589] [outer = (nil)] 07:03:29 INFO - PROCESS | 17837 | ++DOMWINDOW == 160 (0x9bf3bc00) [pid = 17837] [serial = 590] [outer = 0x9a561c00] 07:03:29 INFO - PROCESS | 17837 | 1467036209290 Marionette DEBUG loaded listener.js 07:03:29 INFO - PROCESS | 17837 | ++DOMWINDOW == 161 (0x9d807400) [pid = 17837] [serial = 591] [outer = 0x9a561c00] 07:03:30 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:30 INFO - PROCESS | 17837 | 1467036210671 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 07:03:30 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:03:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1992ms 07:03:30 INFO - PROCESS | 17837 | 1467036210752 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 07:03:30 INFO - PROCESS | 17837 | 1467036210757 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 07:03:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:03:30 INFO - PROCESS | 17837 | 1467036210770 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:03:30 INFO - PROCESS | 17837 | 1467036210773 Marionette TRACE conn4 <- [1,758,null,{}] 07:03:30 INFO - PROCESS | 17837 | 1467036210780 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:30 INFO - PROCESS | 17837 | 1467036210785 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:30 INFO - PROCESS | 17837 | 1467036210993 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 07:03:31 INFO - PROCESS | 17837 | 1467036211193 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:31 INFO - PROCESS | 17837 | 1467036211204 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:31 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf0400 == 92 [pid = 17837] [id = 197] 07:03:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 162 (0x8bcf1800) [pid = 17837] [serial = 592] [outer = (nil)] 07:03:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 163 (0x8de02c00) [pid = 17837] [serial = 593] [outer = 0x8bcf1800] 07:03:31 INFO - PROCESS | 17837 | 1467036211321 Marionette DEBUG loaded listener.js 07:03:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 164 (0x8ea82400) [pid = 17837] [serial = 594] [outer = 0x8bcf1800] 07:03:32 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:32 INFO - PROCESS | 17837 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:03:32 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:32 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:32 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:32 INFO - PROCESS | 17837 | 1467036212688 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 07:03:32 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:03:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1987ms 07:03:32 INFO - PROCESS | 17837 | 1467036212798 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 07:03:32 INFO - PROCESS | 17837 | 1467036212805 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 07:03:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:03:32 INFO - PROCESS | 17837 | 1467036212814 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:03:32 INFO - PROCESS | 17837 | 1467036212820 Marionette TRACE conn4 <- [1,762,null,{}] 07:03:32 INFO - PROCESS | 17837 | 1467036212838 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:32 INFO - PROCESS | 17837 | 1467036212844 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:33 INFO - PROCESS | 17837 | 1467036213042 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 07:03:33 INFO - PROCESS | 17837 | 1467036213268 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:33 INFO - PROCESS | 17837 | 1467036213276 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:33 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de42400 == 93 [pid = 17837] [id = 198] 07:03:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 165 (0x8de48000) [pid = 17837] [serial = 595] [outer = (nil)] 07:03:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 166 (0x8ea86400) [pid = 17837] [serial = 596] [outer = 0x8de48000] 07:03:33 INFO - PROCESS | 17837 | 1467036213393 Marionette DEBUG loaded listener.js 07:03:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 167 (0x8f6ad000) [pid = 17837] [serial = 597] [outer = 0x8de48000] 07:03:34 INFO - PROCESS | 17837 | --DOCSHELL 0x9454f000 == 92 [pid = 17837] [id = 109] 07:03:34 INFO - PROCESS | 17837 | --DOCSHELL 0x91cb2400 == 91 [pid = 17837] [id = 111] 07:03:34 INFO - PROCESS | 17837 | --DOCSHELL 0xa23f2000 == 90 [pid = 17837] [id = 112] 07:03:34 INFO - PROCESS | 17837 | --DOMWINDOW == 166 (0x9229d400) [pid = 17837] [serial = 502] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 17837 | --DOMWINDOW == 165 (0x8eb93c00) [pid = 17837] [serial = 505] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 17837 | --DOMWINDOW == 164 (0x90395400) [pid = 17837] [serial = 523] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 17837 | 1467036214966 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 07:03:34 INFO - PROCESS | 17837 | --DOMWINDOW == 163 (0x9bf35800) [pid = 17837] [serial = 419] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 17837 | --DOMWINDOW == 162 (0x90357c00) [pid = 17837] [serial = 389] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 17837 | --DOMWINDOW == 161 (0x8d6eec00) [pid = 17837] [serial = 386] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 17837 | --DOMWINDOW == 160 (0xa6c3f400) [pid = 17837] [serial = 428] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 17837 | --DOMWINDOW == 159 (0x8de0d800) [pid = 17837] [serial = 434] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 17837 | --DOMWINDOW == 158 (0xa4f7d000) [pid = 17837] [serial = 425] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 17837 | --DOMWINDOW == 157 (0x98d6d400) [pid = 17837] [serial = 416] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 17837 | --DOMWINDOW == 156 (0x924b5000) [pid = 17837] [serial = 437] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 17837 | --DOMWINDOW == 155 (0xa67a0800) [pid = 17837] [serial = 380] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 17837 | --DOMWINDOW == 154 (0x9ae63800) [pid = 17837] [serial = 410] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 17837 | --DOMWINDOW == 153 (0x91cb2c00) [pid = 17837] [serial = 413] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 17837 | --DOMWINDOW == 152 (0x90395c00) [pid = 17837] [serial = 383] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 17837 | --DOMWINDOW == 151 (0x92423000) [pid = 17837] [serial = 431] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 17837 | --DOMWINDOW == 150 (0xa223a000) [pid = 17837] [serial = 422] [outer = (nil)] [url = about:blank] 07:03:35 INFO - PROCESS | 17837 | --DOMWINDOW == 149 (0x92236400) [pid = 17837] [serial = 377] [outer = (nil)] [url = about:blank] 07:03:35 INFO - PROCESS | 17837 | --DOMWINDOW == 148 (0xa2fb7c00) [pid = 17837] [serial = 374] [outer = (nil)] [url = about:blank] 07:03:35 INFO - PROCESS | 17837 | --DOMWINDOW == 147 (0x924bc400) [pid = 17837] [serial = 440] [outer = (nil)] [url = about:blank] 07:03:35 INFO - PROCESS | 17837 | --DOMWINDOW == 146 (0x90393800) [pid = 17837] [serial = 520] [outer = (nil)] [url = about:blank] 07:03:35 INFO - PROCESS | 17837 | --DOMWINDOW == 145 (0x9039ac00) [pid = 17837] [serial = 521] [outer = (nil)] [url = about:blank] 07:03:35 INFO - PROCESS | 17837 | --DOMWINDOW == 144 (0x8ea8a400) [pid = 17837] [serial = 512] [outer = (nil)] [url = about:blank] 07:03:35 INFO - PROCESS | 17837 | --DOMWINDOW == 143 (0x8e25c800) [pid = 17837] [serial = 511] [outer = (nil)] [url = about:blank] 07:03:35 INFO - PROCESS | 17837 | --DOMWINDOW == 142 (0x91dd3c00) [pid = 17837] [serial = 466] [outer = (nil)] [url = about:blank] 07:03:35 INFO - PROCESS | 17837 | --DOMWINDOW == 141 (0x8edb6000) [pid = 17837] [serial = 514] [outer = (nil)] [url = about:blank] 07:03:35 INFO - PROCESS | 17837 | --DOMWINDOW == 140 (0x8f263800) [pid = 17837] [serial = 515] [outer = (nil)] [url = about:blank] 07:03:35 INFO - PROCESS | 17837 | --DOMWINDOW == 139 (0x8d8d2400) [pid = 17837] [serial = 509] [outer = (nil)] [url = about:blank] 07:03:35 INFO - PROCESS | 17837 | --DOMWINDOW == 138 (0x8d6e1800) [pid = 17837] [serial = 508] [outer = (nil)] [url = about:blank] 07:03:35 INFO - PROCESS | 17837 | --DOMWINDOW == 137 (0x9a9c3400) [pid = 17837] [serial = 469] [outer = (nil)] [url = about:blank] 07:03:35 INFO - PROCESS | 17837 | --DOMWINDOW == 136 (0x9d80a000) [pid = 17837] [serial = 472] [outer = (nil)] [url = about:blank] 07:03:35 INFO - PROCESS | 17837 | --DOMWINDOW == 135 (0x8de3a800) [pid = 17837] [serial = 487] [outer = (nil)] [url = about:blank] 07:03:35 INFO - PROCESS | 17837 | --DOMWINDOW == 134 (0x8de3a000) [pid = 17837] [serial = 481] [outer = (nil)] [url = about:blank] 07:03:35 INFO - PROCESS | 17837 | --DOMWINDOW == 133 (0x8c734c00) [pid = 17837] [serial = 499] [outer = (nil)] [url = about:blank] 07:03:35 INFO - PROCESS | 17837 | --DOMWINDOW == 132 (0x8bcf6000) [pid = 17837] [serial = 484] [outer = (nil)] [url = about:blank] 07:03:35 INFO - PROCESS | 17837 | --DOMWINDOW == 131 (0x8c72c800) [pid = 17837] [serial = 496] [outer = (nil)] [url = about:blank] 07:03:35 INFO - PROCESS | 17837 | --DOMWINDOW == 130 (0x8fd40c00) [pid = 17837] [serial = 517] [outer = (nil)] [url = about:blank] 07:03:35 INFO - PROCESS | 17837 | --DOMWINDOW == 129 (0x8ea88800) [pid = 17837] [serial = 463] [outer = (nil)] [url = about:blank] 07:03:35 INFO - PROCESS | 17837 | --DOMWINDOW == 128 (0xa2532c00) [pid = 17837] [serial = 475] [outer = (nil)] [url = about:blank] 07:03:35 INFO - PROCESS | 17837 | --DOMWINDOW == 127 (0x8de47000) [pid = 17837] [serial = 493] [outer = (nil)] [url = about:blank] 07:03:35 INFO - PROCESS | 17837 | --DOMWINDOW == 126 (0xa6c3c400) [pid = 17837] [serial = 478] [outer = (nil)] [url = about:blank] 07:03:35 INFO - PROCESS | 17837 | --DOMWINDOW == 125 (0x8de49800) [pid = 17837] [serial = 490] [outer = (nil)] [url = about:blank] 07:03:35 INFO - PROCESS | 17837 | --DOMWINDOW == 124 (0x8fe8a800) [pid = 17837] [serial = 518] [outer = (nil)] [url = about:blank] 07:03:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:03:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2246ms 07:03:35 INFO - PROCESS | 17837 | 1467036215061 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 07:03:35 INFO - PROCESS | 17837 | 1467036215069 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 07:03:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:03:35 INFO - PROCESS | 17837 | 1467036215080 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:03:35 INFO - PROCESS | 17837 | 1467036215084 Marionette TRACE conn4 <- [1,766,null,{}] 07:03:35 INFO - PROCESS | 17837 | 1467036215092 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:35 INFO - PROCESS | 17837 | 1467036215098 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:35 INFO - PROCESS | 17837 | 1467036215294 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 07:03:35 INFO - PROCESS | 17837 | 1467036215466 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:35 INFO - PROCESS | 17837 | 1467036215475 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:35 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de3b800 == 91 [pid = 17837] [id = 199] 07:03:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 125 (0x8de40000) [pid = 17837] [serial = 598] [outer = (nil)] 07:03:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 126 (0x8de4b000) [pid = 17837] [serial = 599] [outer = 0x8de40000] 07:03:35 INFO - PROCESS | 17837 | 1467036215553 Marionette DEBUG loaded listener.js 07:03:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 127 (0x8ea88800) [pid = 17837] [serial = 600] [outer = 0x8de40000] 07:03:36 INFO - PROCESS | 17837 | 1467036216765 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 07:03:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:03:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1733ms 07:03:36 INFO - PROCESS | 17837 | 1467036216823 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 07:03:36 INFO - PROCESS | 17837 | 1467036216828 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 07:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:03:36 INFO - PROCESS | 17837 | 1467036216836 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:03:36 INFO - PROCESS | 17837 | 1467036216842 Marionette TRACE conn4 <- [1,770,null,{}] 07:03:36 INFO - PROCESS | 17837 | 1467036216861 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:36 INFO - PROCESS | 17837 | 1467036216870 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:37 INFO - PROCESS | 17837 | 1467036217181 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 07:03:37 INFO - PROCESS | 17837 | 1467036217323 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:37 INFO - PROCESS | 17837 | 1467036217338 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:37 INFO - PROCESS | 17837 | ++DOCSHELL 0x90352000 == 92 [pid = 17837] [id = 200] 07:03:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 128 (0x90356000) [pid = 17837] [serial = 601] [outer = (nil)] 07:03:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 129 (0x90391c00) [pid = 17837] [serial = 602] [outer = 0x90356000] 07:03:37 INFO - PROCESS | 17837 | 1467036217426 Marionette DEBUG loaded listener.js 07:03:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 130 (0x91ca8c00) [pid = 17837] [serial = 603] [outer = 0x90356000] 07:03:38 INFO - PROCESS | 17837 | --DOMWINDOW == 129 (0x924bd400) [pid = 17837] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:03:38 INFO - PROCESS | 17837 | --DOMWINDOW == 128 (0x8e24fc00) [pid = 17837] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:03:38 INFO - PROCESS | 17837 | --DOMWINDOW == 127 (0x90399800) [pid = 17837] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:03:38 INFO - PROCESS | 17837 | --DOMWINDOW == 126 (0x9a742800) [pid = 17837] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:03:38 INFO - PROCESS | 17837 | --DOMWINDOW == 125 (0x8ea87000) [pid = 17837] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:03:38 INFO - PROCESS | 17837 | --DOMWINDOW == 124 (0x8fc18000) [pid = 17837] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:03:38 INFO - PROCESS | 17837 | --DOMWINDOW == 123 (0x8de4a000) [pid = 17837] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:03:38 INFO - PROCESS | 17837 | --DOMWINDOW == 122 (0x8c3e7800) [pid = 17837] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:03:38 INFO - PROCESS | 17837 | --DOMWINDOW == 121 (0x90359000) [pid = 17837] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:03:38 INFO - PROCESS | 17837 | --DOMWINDOW == 120 (0x8de0e000) [pid = 17837] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:03:38 INFO - PROCESS | 17837 | --DOMWINDOW == 119 (0x91cadc00) [pid = 17837] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:03:38 INFO - PROCESS | 17837 | 1467036218963 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 2191ms 07:03:39 INFO - PROCESS | 17837 | 1467036219028 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 07:03:39 INFO - PROCESS | 17837 | 1467036219036 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 07:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:03:39 INFO - PROCESS | 17837 | 1467036219055 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:03:39 INFO - PROCESS | 17837 | 1467036219062 Marionette TRACE conn4 <- [1,774,null,{}] 07:03:39 INFO - PROCESS | 17837 | 1467036219072 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:39 INFO - PROCESS | 17837 | 1467036219077 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:39 INFO - PROCESS | 17837 | 1467036219333 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 07:03:39 INFO - PROCESS | 17837 | 1467036219550 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:39 INFO - PROCESS | 17837 | 1467036219561 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:39 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6f0400 == 93 [pid = 17837] [id = 201] 07:03:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 120 (0x8d8d5000) [pid = 17837] [serial = 604] [outer = (nil)] 07:03:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 121 (0x8de44000) [pid = 17837] [serial = 605] [outer = 0x8d8d5000] 07:03:39 INFO - PROCESS | 17837 | 1467036219703 Marionette DEBUG loaded listener.js 07:03:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 122 (0x8e24fc00) [pid = 17837] [serial = 606] [outer = 0x8d8d5000] 07:03:40 INFO - PROCESS | 17837 | 1467036220788 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 07:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1788ms 07:03:40 INFO - PROCESS | 17837 | 1467036220843 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 07:03:40 INFO - PROCESS | 17837 | 1467036220852 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 07:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:03:40 INFO - PROCESS | 17837 | 1467036220864 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:03:40 INFO - PROCESS | 17837 | 1467036220868 Marionette TRACE conn4 <- [1,778,null,{}] 07:03:40 INFO - PROCESS | 17837 | 1467036220876 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:40 INFO - PROCESS | 17837 | 1467036220884 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:41 INFO - PROCESS | 17837 | 1467036221241 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 07:03:41 INFO - PROCESS | 17837 | 1467036221451 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:41 INFO - PROCESS | 17837 | 1467036221462 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:41 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ecad800 == 94 [pid = 17837] [id = 202] 07:03:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 123 (0x8f262c00) [pid = 17837] [serial = 607] [outer = (nil)] 07:03:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 124 (0x8fc11800) [pid = 17837] [serial = 608] [outer = 0x8f262c00] 07:03:41 INFO - PROCESS | 17837 | 1467036221550 Marionette DEBUG loaded listener.js 07:03:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 125 (0x8fd3f800) [pid = 17837] [serial = 609] [outer = 0x8f262c00] 07:03:42 INFO - PROCESS | 17837 | 1467036222648 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 07:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1898ms 07:03:42 INFO - PROCESS | 17837 | 1467036222804 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 07:03:42 INFO - PROCESS | 17837 | 1467036222810 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 07:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:03:42 INFO - PROCESS | 17837 | 1467036222826 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:03:42 INFO - PROCESS | 17837 | 1467036222838 Marionette TRACE conn4 <- [1,782,null,{}] 07:03:43 INFO - PROCESS | 17837 | 1467036223031 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:43 INFO - PROCESS | 17837 | 1467036223047 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:43 INFO - PROCESS | 17837 | 1467036223555 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 07:03:43 INFO - PROCESS | 17837 | 1467036223790 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:43 INFO - PROCESS | 17837 | 1467036223807 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:43 INFO - PROCESS | 17837 | ++DOCSHELL 0x91dcfc00 == 95 [pid = 17837] [id = 203] 07:03:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 126 (0x91dd0400) [pid = 17837] [serial = 610] [outer = (nil)] 07:03:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 127 (0x922a5000) [pid = 17837] [serial = 611] [outer = 0x91dd0400] 07:03:43 INFO - PROCESS | 17837 | 1467036223964 Marionette DEBUG loaded listener.js 07:03:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 128 (0x92423c00) [pid = 17837] [serial = 612] [outer = 0x91dd0400] 07:03:45 INFO - PROCESS | 17837 | 1467036225178 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 07:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 2402ms 07:03:45 INFO - PROCESS | 17837 | 1467036225229 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 07:03:45 INFO - PROCESS | 17837 | 1467036225238 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 07:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:03:45 INFO - PROCESS | 17837 | 1467036225250 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:03:45 INFO - PROCESS | 17837 | 1467036225255 Marionette TRACE conn4 <- [1,786,null,{}] 07:03:45 INFO - PROCESS | 17837 | 1467036225267 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:45 INFO - PROCESS | 17837 | 1467036225276 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:45 INFO - PROCESS | 17837 | 1467036225693 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 07:03:46 INFO - PROCESS | 17837 | 1467036225973 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:46 INFO - PROCESS | 17837 | 1467036225982 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:46 INFO - PROCESS | 17837 | ++DOCSHELL 0x91cab400 == 96 [pid = 17837] [id = 204] 07:03:46 INFO - PROCESS | 17837 | ++DOMWINDOW == 129 (0x92425400) [pid = 17837] [serial = 613] [outer = (nil)] 07:03:46 INFO - PROCESS | 17837 | ++DOMWINDOW == 130 (0x924c0000) [pid = 17837] [serial = 614] [outer = 0x92425400] 07:03:46 INFO - PROCESS | 17837 | 1467036226105 Marionette DEBUG loaded listener.js 07:03:46 INFO - PROCESS | 17837 | ++DOMWINDOW == 131 (0x925e4c00) [pid = 17837] [serial = 615] [outer = 0x92425400] 07:03:47 INFO - PROCESS | 17837 | 1467036227061 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1844ms 07:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:03:47 INFO - PROCESS | 17837 | 1467036227093 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 07:03:47 INFO - PROCESS | 17837 | 1467036227096 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 07:03:47 INFO - PROCESS | 17837 | 1467036227104 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:03:47 INFO - PROCESS | 17837 | 1467036227108 Marionette TRACE conn4 <- [1,790,null,{}] 07:03:47 INFO - PROCESS | 17837 | 1467036227114 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:47 INFO - PROCESS | 17837 | 1467036227120 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:47 INFO - PROCESS | 17837 | 1467036227330 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 07:03:47 INFO - PROCESS | 17837 | 1467036227576 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:47 INFO - PROCESS | 17837 | 1467036227585 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:47 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6ee800 == 97 [pid = 17837] [id = 205] 07:03:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 132 (0x8d8dfc00) [pid = 17837] [serial = 616] [outer = (nil)] 07:03:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 133 (0x92860000) [pid = 17837] [serial = 617] [outer = 0x8d8dfc00] 07:03:47 INFO - PROCESS | 17837 | 1467036227710 Marionette DEBUG loaded listener.js 07:03:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 134 (0x92864400) [pid = 17837] [serial = 618] [outer = 0x8d8dfc00] 07:03:48 INFO - PROCESS | 17837 | 1467036228701 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1632ms 07:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:03:48 INFO - PROCESS | 17837 | 1467036228737 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 07:03:48 INFO - PROCESS | 17837 | 1467036228740 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 07:03:48 INFO - PROCESS | 17837 | 1467036228748 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:03:48 INFO - PROCESS | 17837 | 1467036228751 Marionette TRACE conn4 <- [1,794,null,{}] 07:03:48 INFO - PROCESS | 17837 | 1467036228758 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:48 INFO - PROCESS | 17837 | 1467036228770 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:49 INFO - PROCESS | 17837 | 1467036229022 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 07:03:49 INFO - PROCESS | 17837 | 1467036229324 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:49 INFO - PROCESS | 17837 | 1467036229333 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:49 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf0800 == 98 [pid = 17837] [id = 206] 07:03:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 135 (0x92237800) [pid = 17837] [serial = 619] [outer = (nil)] 07:03:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 136 (0x96c55000) [pid = 17837] [serial = 620] [outer = 0x92237800] 07:03:49 INFO - PROCESS | 17837 | 1467036229423 Marionette DEBUG loaded listener.js 07:03:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 137 (0x994c7c00) [pid = 17837] [serial = 621] [outer = 0x92237800] 07:03:50 INFO - PROCESS | 17837 | 1467036230353 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 07:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1687ms 07:03:50 INFO - PROCESS | 17837 | 1467036230434 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 07:03:50 INFO - PROCESS | 17837 | 1467036230438 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 07:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:03:50 INFO - PROCESS | 17837 | 1467036230446 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:03:50 INFO - PROCESS | 17837 | 1467036230450 Marionette TRACE conn4 <- [1,798,null,{}] 07:03:50 INFO - PROCESS | 17837 | 1467036230457 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:50 INFO - PROCESS | 17837 | 1467036230463 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:50 INFO - PROCESS | 17837 | 1467036230681 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 07:03:50 INFO - PROCESS | 17837 | 1467036230947 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:50 INFO - PROCESS | 17837 | 1467036230959 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:51 INFO - PROCESS | 17837 | ++DOCSHELL 0x8edb6000 == 99 [pid = 17837] [id = 207] 07:03:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 138 (0x9285c400) [pid = 17837] [serial = 622] [outer = (nil)] 07:03:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 139 (0x9a561400) [pid = 17837] [serial = 623] [outer = 0x9285c400] 07:03:51 INFO - PROCESS | 17837 | 1467036231082 Marionette DEBUG loaded listener.js 07:03:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 140 (0x9a73fc00) [pid = 17837] [serial = 624] [outer = 0x9285c400] 07:03:51 INFO - PROCESS | 17837 | 1467036231982 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 07:03:52 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:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1584ms 07:03:52 INFO - PROCESS | 17837 | 1467036232031 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 07:03:52 INFO - PROCESS | 17837 | 1467036232042 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 07:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:03:52 INFO - PROCESS | 17837 | 1467036232049 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:03:52 INFO - PROCESS | 17837 | 1467036232053 Marionette TRACE conn4 <- [1,802,null,{}] 07:03:52 INFO - PROCESS | 17837 | 1467036232059 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:52 INFO - PROCESS | 17837 | 1467036232064 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:52 INFO - PROCESS | 17837 | 1467036232275 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 07:03:52 INFO - PROCESS | 17837 | 1467036232525 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:52 INFO - PROCESS | 17837 | 1467036232534 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:52 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c731c00 == 100 [pid = 17837] [id = 208] 07:03:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 141 (0x8d6e5400) [pid = 17837] [serial = 625] [outer = (nil)] 07:03:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 142 (0x9ae59800) [pid = 17837] [serial = 626] [outer = 0x8d6e5400] 07:03:52 INFO - PROCESS | 17837 | 1467036232662 Marionette DEBUG loaded listener.js 07:03:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 143 (0x9ae65000) [pid = 17837] [serial = 627] [outer = 0x8d6e5400] 07:03:53 INFO - PROCESS | 17837 | 1467036233579 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 07:03:53 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:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1583ms 07:03:53 INFO - PROCESS | 17837 | 1467036233636 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 07:03:53 INFO - PROCESS | 17837 | 1467036233639 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 07:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:03:53 INFO - PROCESS | 17837 | 1467036233646 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:03:53 INFO - PROCESS | 17837 | 1467036233650 Marionette TRACE conn4 <- [1,806,null,{}] 07:03:53 INFO - PROCESS | 17837 | 1467036233656 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:53 INFO - PROCESS | 17837 | 1467036233661 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:53 INFO - PROCESS | 17837 | 1467036233871 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 07:03:54 INFO - PROCESS | 17837 | 1467036234121 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:54 INFO - PROCESS | 17837 | 1467036234129 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:54 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c732400 == 101 [pid = 17837] [id = 209] 07:03:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 144 (0x93a5c800) [pid = 17837] [serial = 628] [outer = (nil)] 07:03:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 145 (0x9bf35800) [pid = 17837] [serial = 629] [outer = 0x93a5c800] 07:03:54 INFO - PROCESS | 17837 | 1467036234249 Marionette DEBUG loaded listener.js 07:03:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 146 (0x9bf3cc00) [pid = 17837] [serial = 630] [outer = 0x93a5c800] 07:03:55 INFO - PROCESS | 17837 | 1467036235144 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 07:03:55 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:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1537ms 07:03:55 INFO - PROCESS | 17837 | 1467036235184 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 07:03:55 INFO - PROCESS | 17837 | 1467036235188 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 07:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:03:55 INFO - PROCESS | 17837 | 1467036235194 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:03:55 INFO - PROCESS | 17837 | 1467036235198 Marionette TRACE conn4 <- [1,810,null,{}] 07:03:55 INFO - PROCESS | 17837 | 1467036235204 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:55 INFO - PROCESS | 17837 | 1467036235208 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:55 INFO - PROCESS | 17837 | 1467036235415 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 07:03:55 INFO - PROCESS | 17837 | 1467036235665 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:55 INFO - PROCESS | 17837 | 1467036235677 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:55 INFO - PROCESS | 17837 | ++DOCSHELL 0x9a563000 == 102 [pid = 17837] [id = 210] 07:03:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 147 (0x9a9c6400) [pid = 17837] [serial = 631] [outer = (nil)] 07:03:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 148 (0xa2097c00) [pid = 17837] [serial = 632] [outer = 0x9a9c6400] 07:03:55 INFO - PROCESS | 17837 | 1467036235798 Marionette DEBUG loaded listener.js 07:03:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 149 (0xa2374400) [pid = 17837] [serial = 633] [outer = 0x9a9c6400] 07:03:56 INFO - PROCESS | 17837 | 1467036236843 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 07:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1688ms 07:03:56 INFO - PROCESS | 17837 | 1467036236885 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 07:03:56 INFO - PROCESS | 17837 | 1467036236890 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 07:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:03:56 INFO - PROCESS | 17837 | 1467036236898 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:03:56 INFO - PROCESS | 17837 | 1467036236903 Marionette TRACE conn4 <- [1,814,null,{}] 07:03:56 INFO - PROCESS | 17837 | 1467036236909 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:56 INFO - PROCESS | 17837 | 1467036236916 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:57 INFO - PROCESS | 17837 | 1467036237174 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 07:03:57 INFO - PROCESS | 17837 | 1467036237440 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:57 INFO - PROCESS | 17837 | 1467036237448 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:57 INFO - PROCESS | 17837 | ++DOCSHELL 0xa2fb2000 == 103 [pid = 17837] [id = 211] 07:03:57 INFO - PROCESS | 17837 | ++DOMWINDOW == 150 (0xa2fb2800) [pid = 17837] [serial = 634] [outer = (nil)] 07:03:57 INFO - PROCESS | 17837 | ++DOMWINDOW == 151 (0xa3284800) [pid = 17837] [serial = 635] [outer = 0xa2fb2800] 07:03:57 INFO - PROCESS | 17837 | 1467036237574 Marionette DEBUG loaded listener.js 07:03:57 INFO - PROCESS | 17837 | ++DOMWINDOW == 152 (0xa4d4e400) [pid = 17837] [serial = 636] [outer = 0xa2fb2800] 07:03:58 INFO - PROCESS | 17837 | 1467036238594 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 07:03:58 INFO - PROCESS | 17837 | 1467036238642 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 07:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:03:58 INFO - PROCESS | 17837 | 1467036238649 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:03:58 INFO - PROCESS | 17837 | 1467036238653 Marionette TRACE conn4 <- [1,818,null,{}] 07:03:58 INFO - PROCESS | 17837 | 1467036238669 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:58 INFO - PROCESS | 17837 | 1467036238673 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:58 INFO - PROCESS | 17837 | 1467036238883 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 07:03:59 INFO - PROCESS | 17837 | 1467036239135 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:59 INFO - PROCESS | 17837 | 1467036239141 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:03:59 INFO - PROCESS | 17837 | ++DOCSHELL 0xa61b0400 == 104 [pid = 17837] [id = 212] 07:03:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 153 (0xa61b3000) [pid = 17837] [serial = 637] [outer = (nil)] 07:03:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 154 (0xa6787800) [pid = 17837] [serial = 638] [outer = 0xa61b3000] 07:03:59 INFO - PROCESS | 17837 | 1467036239270 Marionette DEBUG loaded listener.js 07:03:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 155 (0xa6840000) [pid = 17837] [serial = 639] [outer = 0xa61b3000] 07:04:00 INFO - PROCESS | 17837 | 1467036240302 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 07:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1693ms 07:04:00 INFO - PROCESS | 17837 | 1467036240344 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 07:04:00 INFO - PROCESS | 17837 | 1467036240347 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 07:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:04:00 INFO - PROCESS | 17837 | 1467036240355 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:04:00 INFO - PROCESS | 17837 | 1467036240358 Marionette TRACE conn4 <- [1,822,null,{}] 07:04:00 INFO - PROCESS | 17837 | 1467036240364 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:00 INFO - PROCESS | 17837 | 1467036240370 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:00 INFO - PROCESS | 17837 | 1467036240619 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 07:04:00 INFO - PROCESS | 17837 | 1467036240919 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:00 INFO - PROCESS | 17837 | 1467036240928 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:00 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c729800 == 105 [pid = 17837] [id = 213] 07:04:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 156 (0x988e7400) [pid = 17837] [serial = 640] [outer = (nil)] 07:04:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 157 (0x9aea7400) [pid = 17837] [serial = 641] [outer = 0x988e7400] 07:04:01 INFO - PROCESS | 17837 | 1467036241017 Marionette DEBUG loaded listener.js 07:04:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 158 (0x9aeab000) [pid = 17837] [serial = 642] [outer = 0x988e7400] 07:04:02 INFO - PROCESS | 17837 | 1467036242033 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 07:04:02 INFO - PROCESS | 17837 | 1467036242093 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 07:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:04:02 INFO - PROCESS | 17837 | 1467036242101 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:04:02 INFO - PROCESS | 17837 | 1467036242106 Marionette TRACE conn4 <- [1,826,null,{}] 07:04:02 INFO - PROCESS | 17837 | 1467036242114 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:02 INFO - PROCESS | 17837 | 1467036242119 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:02 INFO - PROCESS | 17837 | 1467036242412 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 07:04:03 INFO - PROCESS | 17837 | 1467036242996 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:03 INFO - PROCESS | 17837 | 1467036243007 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:03 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcfc400 == 106 [pid = 17837] [id = 214] 07:04:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 159 (0x8c3e1400) [pid = 17837] [serial = 643] [outer = (nil)] 07:04:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 160 (0x8c3ea000) [pid = 17837] [serial = 644] [outer = 0x8c3e1400] 07:04:03 INFO - PROCESS | 17837 | 1467036243093 Marionette DEBUG loaded listener.js 07:04:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 161 (0x8d6ec800) [pid = 17837] [serial = 645] [outer = 0x8c3e1400] 07:04:04 INFO - PROCESS | 17837 | 1467036244082 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 07:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 2033ms 07:04:04 INFO - PROCESS | 17837 | 1467036244137 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 07:04:04 INFO - PROCESS | 17837 | 1467036244144 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 07:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:04:04 INFO - PROCESS | 17837 | 1467036244153 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:04:04 INFO - PROCESS | 17837 | 1467036244157 Marionette TRACE conn4 <- [1,830,null,{}] 07:04:04 INFO - PROCESS | 17837 | 1467036244168 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:04 INFO - PROCESS | 17837 | 1467036244175 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:04 INFO - PROCESS | 17837 | 1467036244432 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 07:04:04 INFO - PROCESS | 17837 | 1467036244822 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:04 INFO - PROCESS | 17837 | 1467036244834 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:04 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de46000 == 107 [pid = 17837] [id = 215] 07:04:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 162 (0x8de50800) [pid = 17837] [serial = 646] [outer = (nil)] 07:04:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 163 (0x8e179400) [pid = 17837] [serial = 647] [outer = 0x8de50800] 07:04:04 INFO - PROCESS | 17837 | 1467036244911 Marionette DEBUG loaded listener.js 07:04:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 164 (0x8e17c400) [pid = 17837] [serial = 648] [outer = 0x8de50800] 07:04:05 INFO - PROCESS | 17837 | 1467036245862 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 07:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1786ms 07:04:05 INFO - PROCESS | 17837 | 1467036245941 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 07:04:05 INFO - PROCESS | 17837 | 1467036245948 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 07:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:04:05 INFO - PROCESS | 17837 | 1467036245957 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:04:05 INFO - PROCESS | 17837 | 1467036245960 Marionette TRACE conn4 <- [1,834,null,{}] 07:04:05 INFO - PROCESS | 17837 | 1467036245968 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:05 INFO - PROCESS | 17837 | 1467036245974 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:06 INFO - PROCESS | 17837 | 1467036246260 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8f25b400 == 106 [pid = 17837] [id = 100] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8c731800 == 105 [pid = 17837] [id = 167] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x9501e400 == 104 [pid = 17837] [id = 180] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8f25a800 == 103 [pid = 17837] [id = 115] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6ea400 == 102 [pid = 17837] [id = 142] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8fc12400 == 101 [pid = 17837] [id = 114] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcef800 == 100 [pid = 17837] [id = 163] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x988e4000 == 99 [pid = 17837] [id = 43] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8edaf400 == 98 [pid = 17837] [id = 107] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x950d4c00 == 97 [pid = 17837] [id = 35] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8fe88000 == 96 [pid = 17837] [id = 136] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x9222c000 == 95 [pid = 17837] [id = 126] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x9501c000 == 94 [pid = 17837] [id = 51] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x925ddc00 == 93 [pid = 17837] [id = 66] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x922a4c00 == 92 [pid = 17837] [id = 122] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x9bb14000 == 91 [pid = 17837] [id = 33] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0xa238fc00 == 90 [pid = 17837] [id = 38] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x96c53000 == 89 [pid = 17837] [id = 105] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x9a446000 == 88 [pid = 17837] [id = 104] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x9bf33800 == 87 [pid = 17837] [id = 119] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x9385d000 == 86 [pid = 17837] [id = 46] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x9bf3a800 == 85 [pid = 17837] [id = 124] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x90351800 == 84 [pid = 17837] [id = 103] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x93735000 == 83 [pid = 17837] [id = 37] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8fd3cc00 == 82 [pid = 17837] [id = 137] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x950d9000 == 81 [pid = 17837] [id = 48] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8ecb1000 == 80 [pid = 17837] [id = 127] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x93858400 == 79 [pid = 17837] [id = 65] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8edb1400 == 78 [pid = 17837] [id = 99] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3ec800 == 77 [pid = 17837] [id = 164] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e8000 == 76 [pid = 17837] [id = 128] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3ed000 == 75 [pid = 17837] [id = 165] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8de800 == 74 [pid = 17837] [id = 168] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8f255400 == 73 [pid = 17837] [id = 83] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcef400 == 72 [pid = 17837] [id = 166] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8fd32800 == 71 [pid = 17837] [id = 108] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x9bf23800 == 70 [pid = 17837] [id = 47] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8de4cc00 == 69 [pid = 17837] [id = 176] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e6000 == 68 [pid = 17837] [id = 175] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8fc14c00 == 67 [pid = 17837] [id = 121] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8f6ac800 == 66 [pid = 17837] [id = 106] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x9bf1e400 == 65 [pid = 17837] [id = 113] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x9285e000 == 64 [pid = 17837] [id = 179] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8e255000 == 63 [pid = 17837] [id = 141] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8de04400 == 62 [pid = 17837] [id = 145] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x9500b400 == 61 [pid = 17837] [id = 64] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x91dce400 == 60 [pid = 17837] [id = 178] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8e259800 == 59 [pid = 17837] [id = 140] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8de35000 == 58 [pid = 17837] [id = 181] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x98c9b000 == 57 [pid = 17837] [id = 49] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8de06c00 == 56 [pid = 17837] [id = 146] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8e252c00 == 55 [pid = 17837] [id = 143] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x95028c00 == 54 [pid = 17837] [id = 182] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8fc20400 == 53 [pid = 17837] [id = 177] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8fe81800 == 52 [pid = 17837] [id = 82] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8ea7c000 == 51 [pid = 17837] [id = 139] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8ea83c00 == 50 [pid = 17837] [id = 110] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e4c00 == 49 [pid = 17837] [id = 183] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x94f99c00 == 48 [pid = 17837] [id = 138] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8ecb0000 == 47 [pid = 17837] [id = 102] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8de02000 == 46 [pid = 17837] [id = 144] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0xa610f800 == 45 [pid = 17837] [id = 50] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x98822c00 == 44 [pid = 17837] [id = 116] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8fd33400 == 43 [pid = 17837] [id = 101] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0xa23c3c00 == 42 [pid = 17837] [id = 41] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8d4400 == 41 [pid = 17837] [id = 153] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8de46000 == 40 [pid = 17837] [id = 215] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcfc400 == 39 [pid = 17837] [id = 214] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8c729800 == 38 [pid = 17837] [id = 213] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0xa2fb2000 == 37 [pid = 17837] [id = 211] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0xa61b0400 == 36 [pid = 17837] [id = 212] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x9a563000 == 35 [pid = 17837] [id = 210] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8c732400 == 34 [pid = 17837] [id = 209] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8c731c00 == 33 [pid = 17837] [id = 208] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf0800 == 32 [pid = 17837] [id = 206] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8edb6000 == 31 [pid = 17837] [id = 207] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6ee800 == 30 [pid = 17837] [id = 205] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x91cab400 == 29 [pid = 17837] [id = 204] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x91dcfc00 == 28 [pid = 17837] [id = 203] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8ecad800 == 27 [pid = 17837] [id = 202] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6eb000 == 26 [pid = 17837] [id = 129] 07:04:08 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6f0400 == 25 [pid = 17837] [id = 201] 07:04:08 INFO - PROCESS | 17837 | --DOMWINDOW == 163 (0xa1019c00) [pid = 17837] [serial = 473] [outer = (nil)] [url = about:blank] 07:04:08 INFO - PROCESS | 17837 | --DOMWINDOW == 162 (0x8edb3c00) [pid = 17837] [serial = 464] [outer = (nil)] [url = about:blank] 07:04:08 INFO - PROCESS | 17837 | --DOMWINDOW == 161 (0x924c0400) [pid = 17837] [serial = 467] [outer = (nil)] [url = about:blank] 07:04:08 INFO - PROCESS | 17837 | --DOMWINDOW == 160 (0x9b60fc00) [pid = 17837] [serial = 470] [outer = (nil)] [url = about:blank] 07:04:08 INFO - PROCESS | 17837 | --DOMWINDOW == 159 (0x950e1000) [pid = 17837] [serial = 461] [outer = (nil)] [url = about:blank] 07:04:08 INFO - PROCESS | 17837 | --DOMWINDOW == 158 (0x8f25e000) [pid = 17837] [serial = 362] [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:04:08 INFO - PROCESS | 17837 | --DOMWINDOW == 157 (0x91dcec00) [pid = 17837] [serial = 560] [outer = (nil)] [url = about:blank] 07:04:08 INFO - PROCESS | 17837 | --DOMWINDOW == 156 (0x8c3ec400) [pid = 17837] [serial = 526] [outer = (nil)] [url = about:blank] 07:04:08 INFO - PROCESS | 17837 | --DOMWINDOW == 155 (0x9a564000) [pid = 17837] [serial = 544] [outer = (nil)] [url = about:blank] 07:04:08 INFO - PROCESS | 17837 | --DOMWINDOW == 154 (0x9038d400) [pid = 17837] [serial = 559] [outer = (nil)] [url = about:blank] 07:04:08 INFO - PROCESS | 17837 | --DOMWINDOW == 153 (0x8edbd800) [pid = 17837] [serial = 556] [outer = (nil)] [url = about:blank] 07:04:08 INFO - PROCESS | 17837 | --DOMWINDOW == 152 (0x8d8d7000) [pid = 17837] [serial = 551] [outer = (nil)] [url = about:blank] 07:04:08 INFO - PROCESS | 17837 | --DOMWINDOW == 151 (0x8eb99000) [pid = 17837] [serial = 529] [outer = (nil)] [url = about:blank] 07:04:08 INFO - PROCESS | 17837 | --DOMWINDOW == 150 (0x92232400) [pid = 17837] [serial = 524] [outer = (nil)] [url = about:blank] 07:04:08 INFO - PROCESS | 17837 | --DOMWINDOW == 149 (0x8edb7800) [pid = 17837] [serial = 554] [outer = (nil)] [url = about:blank] 07:04:08 INFO - PROCESS | 17837 | --DOMWINDOW == 148 (0x950dcc00) [pid = 17837] [serial = 541] [outer = (nil)] [url = about:blank] 07:04:08 INFO - PROCESS | 17837 | --DOMWINDOW == 147 (0x922a6000) [pid = 17837] [serial = 562] [outer = (nil)] [url = about:blank] 07:04:08 INFO - PROCESS | 17837 | --DOMWINDOW == 146 (0x9ae60000) [pid = 17837] [serial = 547] [outer = (nil)] [url = about:blank] 07:04:08 INFO - PROCESS | 17837 | --DOMWINDOW == 145 (0x925e9000) [pid = 17837] [serial = 535] [outer = (nil)] [url = about:blank] 07:04:08 INFO - PROCESS | 17837 | --DOMWINDOW == 144 (0x8c72d000) [pid = 17837] [serial = 550] [outer = (nil)] [url = about:blank] 07:04:08 INFO - PROCESS | 17837 | --DOMWINDOW == 143 (0x8f6bb800) [pid = 17837] [serial = 557] [outer = (nil)] [url = about:blank] 07:04:08 INFO - PROCESS | 17837 | --DOMWINDOW == 142 (0x94f50000) [pid = 17837] [serial = 538] [outer = (nil)] [url = about:blank] 07:04:08 INFO - PROCESS | 17837 | --DOMWINDOW == 141 (0x8fe84800) [pid = 17837] [serial = 532] [outer = (nil)] [url = about:blank] 07:04:08 INFO - PROCESS | 17837 | --DOMWINDOW == 140 (0x8eb91400) [pid = 17837] [serial = 553] [outer = (nil)] [url = about:blank] 07:04:08 INFO - PROCESS | 17837 | --DOMWINDOW == 139 (0x92422400) [pid = 17837] [serial = 563] [outer = (nil)] [url = about:blank] 07:04:08 INFO - PROCESS | 17837 | --DOMWINDOW == 138 (0x9222a000) [pid = 17837] [serial = 566] [outer = (nil)] [url = about:blank] 07:04:08 INFO - PROCESS | 17837 | 1467036248698 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:08 INFO - PROCESS | 17837 | 1467036248716 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:08 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf2c00 == 26 [pid = 17837] [id = 216] 07:04:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 139 (0x8bcf3000) [pid = 17837] [serial = 649] [outer = (nil)] 07:04:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 140 (0x8bcf9800) [pid = 17837] [serial = 650] [outer = 0x8bcf3000] 07:04:08 INFO - PROCESS | 17837 | 1467036248833 Marionette DEBUG loaded listener.js 07:04:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 141 (0x8c726800) [pid = 17837] [serial = 651] [outer = 0x8bcf3000] 07:04:09 INFO - PROCESS | 17837 | 1467036249668 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 07:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 3747ms 07:04:09 INFO - PROCESS | 17837 | 1467036249706 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 07:04:09 INFO - PROCESS | 17837 | 1467036249712 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 07:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:04:09 INFO - PROCESS | 17837 | 1467036249720 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:04:09 INFO - PROCESS | 17837 | 1467036249725 Marionette TRACE conn4 <- [1,838,null,{}] 07:04:09 INFO - PROCESS | 17837 | 1467036249733 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:09 INFO - PROCESS | 17837 | 1467036249744 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:09 INFO - PROCESS | 17837 | 1467036249938 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 07:04:10 INFO - PROCESS | 17837 | 1467036250107 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:10 INFO - PROCESS | 17837 | 1467036250116 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:10 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8dac00 == 27 [pid = 17837] [id = 217] 07:04:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 142 (0x8d8dd000) [pid = 17837] [serial = 652] [outer = (nil)] 07:04:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 143 (0x8de05800) [pid = 17837] [serial = 653] [outer = 0x8d8dd000] 07:04:10 INFO - PROCESS | 17837 | 1467036250195 Marionette DEBUG loaded listener.js 07:04:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 144 (0x8de31800) [pid = 17837] [serial = 654] [outer = 0x8d8dd000] 07:04:11 INFO - PROCESS | 17837 | 1467036251049 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 07:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1399ms 07:04:11 INFO - PROCESS | 17837 | 1467036251122 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 07:04:11 INFO - PROCESS | 17837 | 1467036251128 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 07:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:04:11 INFO - PROCESS | 17837 | 1467036251139 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:04:11 INFO - PROCESS | 17837 | 1467036251142 Marionette TRACE conn4 <- [1,842,null,{}] 07:04:11 INFO - PROCESS | 17837 | 1467036251168 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:11 INFO - PROCESS | 17837 | 1467036251174 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:11 INFO - PROCESS | 17837 | 1467036251433 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 07:04:11 INFO - PROCESS | 17837 | 1467036251468 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:11 INFO - PROCESS | 17837 | 1467036251476 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:11 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de37800 == 28 [pid = 17837] [id = 218] 07:04:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 145 (0x8e16dc00) [pid = 17837] [serial = 655] [outer = (nil)] 07:04:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 146 (0x8e17a800) [pid = 17837] [serial = 656] [outer = 0x8e16dc00] 07:04:11 INFO - PROCESS | 17837 | 1467036251568 Marionette DEBUG loaded listener.js 07:04:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 147 (0x8e25b800) [pid = 17837] [serial = 657] [outer = 0x8e16dc00] 07:04:12 INFO - PROCESS | 17837 | 1467036252671 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 07:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1561ms 07:04:12 INFO - PROCESS | 17837 | 1467036252700 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 07:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:04:12 INFO - PROCESS | 17837 | 1467036252704 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 07:04:12 INFO - PROCESS | 17837 | 1467036252713 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:04:12 INFO - PROCESS | 17837 | 1467036252724 Marionette TRACE conn4 <- [1,846,null,{}] 07:04:12 INFO - PROCESS | 17837 | 1467036252749 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:12 INFO - PROCESS | 17837 | 1467036252758 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:13 INFO - PROCESS | 17837 | 1467036253016 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 146 (0x90356000) [pid = 17837] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 145 (0x8bcf1800) [pid = 17837] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 144 (0x95023400) [pid = 17837] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 143 (0x95027c00) [pid = 17837] [serial = 580] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 142 (0x9a561c00) [pid = 17837] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 141 (0x94f97400) [pid = 17837] [serial = 577] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 140 (0x8de3cc00) [pid = 17837] [serial = 568] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 139 (0x8fe81000) [pid = 17837] [serial = 571] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 138 (0x8de08c00) [pid = 17837] [serial = 565] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 137 (0x9285bc00) [pid = 17837] [serial = 574] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 136 (0x9a44a000) [pid = 17837] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 135 (0x8de48000) [pid = 17837] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 134 (0x8de40000) [pid = 17837] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 133 (0x8c3e6400) [pid = 17837] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 132 (0x92426400) [pid = 17837] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 131 (0x8eb90c00) [pid = 17837] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 130 (0x92863800) [pid = 17837] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 129 (0x9454f400) [pid = 17837] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 128 (0x8bcf8400) [pid = 17837] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 127 (0x9a44d400) [pid = 17837] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 126 (0x95023800) [pid = 17837] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 125 (0x8c727000) [pid = 17837] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 124 (0x8bcfcc00) [pid = 17837] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 123 (0x8eb8c800) [pid = 17837] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 122 (0x8ecaa400) [pid = 17837] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 121 (0x8fd39000) [pid = 17837] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 120 (0x8c3ed800) [pid = 17837] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 119 (0x8bcf1400) [pid = 17837] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 118 (0x8e253400) [pid = 17837] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 117 (0xa25fa800) [pid = 17837] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 116 (0x8de33000) [pid = 17837] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:04:15 INFO - PROCESS | 17837 | --DOMWINDOW == 115 (0x8bced800) [pid = 17837] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:04:15 INFO - PROCESS | 17837 | 1467036255139 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:15 INFO - PROCESS | 17837 | 1467036255148 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:15 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf1400 == 29 [pid = 17837] [id = 219] 07:04:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 116 (0x8bcf1800) [pid = 17837] [serial = 658] [outer = (nil)] 07:04:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 117 (0x8c3e9800) [pid = 17837] [serial = 659] [outer = 0x8bcf1800] 07:04:15 INFO - PROCESS | 17837 | 1467036255256 Marionette DEBUG loaded listener.js 07:04:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 118 (0x8de38800) [pid = 17837] [serial = 660] [outer = 0x8bcf1800] 07:04:16 INFO - PROCESS | 17837 | 1467036256021 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 07:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 3361ms 07:04:16 INFO - PROCESS | 17837 | 1467036256073 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 07:04:16 INFO - PROCESS | 17837 | 1467036256078 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 07:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:04:16 INFO - PROCESS | 17837 | 1467036256084 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:04:16 INFO - PROCESS | 17837 | 1467036256087 Marionette TRACE conn4 <- [1,850,null,{}] 07:04:16 INFO - PROCESS | 17837 | 1467036256093 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:16 INFO - PROCESS | 17837 | 1467036256099 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:16 INFO - PROCESS | 17837 | 1467036256274 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 07:04:16 INFO - PROCESS | 17837 | 1467036256283 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:16 INFO - PROCESS | 17837 | 1467036256293 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:16 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3ea800 == 30 [pid = 17837] [id = 220] 07:04:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 119 (0x8e16fc00) [pid = 17837] [serial = 661] [outer = (nil)] 07:04:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 120 (0x8edb3400) [pid = 17837] [serial = 662] [outer = 0x8e16fc00] 07:04:16 INFO - PROCESS | 17837 | 1467036256364 Marionette DEBUG loaded listener.js 07:04:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 121 (0x8edb9800) [pid = 17837] [serial = 663] [outer = 0x8e16fc00] 07:04:17 INFO - PROCESS | 17837 | 1467036257505 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 07:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1446ms 07:04:17 INFO - PROCESS | 17837 | 1467036257531 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 07:04:17 INFO - PROCESS | 17837 | 1467036257539 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 07:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:04:17 INFO - PROCESS | 17837 | 1467036257549 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:04:17 INFO - PROCESS | 17837 | 1467036257554 Marionette TRACE conn4 <- [1,854,null,{}] 07:04:17 INFO - PROCESS | 17837 | 1467036257563 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:17 INFO - PROCESS | 17837 | 1467036257569 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:17 INFO - PROCESS | 17837 | 1467036257808 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 07:04:18 INFO - PROCESS | 17837 | 1467036258127 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:18 INFO - PROCESS | 17837 | 1467036258143 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:18 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c734c00 == 31 [pid = 17837] [id = 221] 07:04:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 122 (0x8d6e3c00) [pid = 17837] [serial = 664] [outer = (nil)] 07:04:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 123 (0x8de06400) [pid = 17837] [serial = 665] [outer = 0x8d6e3c00] 07:04:18 INFO - PROCESS | 17837 | 1467036258234 Marionette DEBUG loaded listener.js 07:04:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 124 (0x8e177800) [pid = 17837] [serial = 666] [outer = 0x8d6e3c00] 07:04:19 INFO - PROCESS | 17837 | 1467036259252 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 07:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1738ms 07:04:19 INFO - PROCESS | 17837 | 1467036259288 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 07:04:19 INFO - PROCESS | 17837 | 1467036259296 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 07:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:04:19 INFO - PROCESS | 17837 | 1467036259308 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:04:19 INFO - PROCESS | 17837 | 1467036259312 Marionette TRACE conn4 <- [1,858,null,{}] 07:04:19 INFO - PROCESS | 17837 | 1467036259319 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:19 INFO - PROCESS | 17837 | 1467036259325 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:19 INFO - PROCESS | 17837 | 1467036259533 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 07:04:19 INFO - PROCESS | 17837 | 1467036259786 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:19 INFO - PROCESS | 17837 | 1467036259796 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:19 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c733800 == 32 [pid = 17837] [id = 222] 07:04:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 125 (0x8eb9a800) [pid = 17837] [serial = 667] [outer = (nil)] 07:04:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 126 (0x8edb1800) [pid = 17837] [serial = 668] [outer = 0x8eb9a800] 07:04:19 INFO - PROCESS | 17837 | 1467036259941 Marionette DEBUG loaded listener.js 07:04:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 127 (0x8f254c00) [pid = 17837] [serial = 669] [outer = 0x8eb9a800] 07:04:20 INFO - PROCESS | 17837 | 1467036260953 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 07:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1689ms 07:04:20 INFO - PROCESS | 17837 | 1467036260998 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 07:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:04:21 INFO - PROCESS | 17837 | 1467036261003 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 07:04:21 INFO - PROCESS | 17837 | 1467036261011 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:04:21 INFO - PROCESS | 17837 | 1467036261018 Marionette TRACE conn4 <- [1,862,null,{}] 07:04:21 INFO - PROCESS | 17837 | 1467036261035 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:21 INFO - PROCESS | 17837 | 1467036261045 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:21 INFO - PROCESS | 17837 | 1467036261315 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 07:04:21 INFO - PROCESS | 17837 | 1467036261573 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:21 INFO - PROCESS | 17837 | 1467036261588 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:21 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fc11400 == 33 [pid = 17837] [id = 223] 07:04:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 128 (0x8fc11c00) [pid = 17837] [serial = 670] [outer = (nil)] 07:04:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 129 (0x8fc17800) [pid = 17837] [serial = 671] [outer = 0x8fc11c00] 07:04:21 INFO - PROCESS | 17837 | 1467036261720 Marionette DEBUG loaded listener.js 07:04:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 130 (0x8fd34c00) [pid = 17837] [serial = 672] [outer = 0x8fc11c00] 07:04:22 INFO - PROCESS | 17837 | 1467036262683 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 07:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1688ms 07:04:22 INFO - PROCESS | 17837 | 1467036262700 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 07:04:22 INFO - PROCESS | 17837 | 1467036262707 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 07:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:04:22 INFO - PROCESS | 17837 | 1467036262714 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:04:22 INFO - PROCESS | 17837 | 1467036262719 Marionette TRACE conn4 <- [1,866,null,{}] 07:04:22 INFO - PROCESS | 17837 | 1467036262727 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:22 INFO - PROCESS | 17837 | 1467036262732 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:22 INFO - PROCESS | 17837 | 1467036262951 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 07:04:23 INFO - PROCESS | 17837 | 1467036263253 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:23 INFO - PROCESS | 17837 | 1467036263260 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:23 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8d6c00 == 34 [pid = 17837] [id = 224] 07:04:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 131 (0x8fc1b400) [pid = 17837] [serial = 673] [outer = (nil)] 07:04:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 132 (0x8fd40400) [pid = 17837] [serial = 674] [outer = 0x8fc1b400] 07:04:23 INFO - PROCESS | 17837 | 1467036263374 Marionette DEBUG loaded listener.js 07:04:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 133 (0x8fd3e000) [pid = 17837] [serial = 675] [outer = 0x8fc1b400] 07:04:24 INFO - PROCESS | 17837 | 1467036264328 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 07:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1687ms 07:04:24 INFO - PROCESS | 17837 | 1467036264403 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 07:04:24 INFO - PROCESS | 17837 | 1467036264407 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 07:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:04:24 INFO - PROCESS | 17837 | 1467036264415 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:04:24 INFO - PROCESS | 17837 | 1467036264420 Marionette TRACE conn4 <- [1,870,null,{}] 07:04:24 INFO - PROCESS | 17837 | 1467036264427 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:24 INFO - PROCESS | 17837 | 1467036264433 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:24 INFO - PROCESS | 17837 | 1467036264675 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 07:04:25 INFO - PROCESS | 17837 | 1467036264985 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:25 INFO - PROCESS | 17837 | 1467036264997 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:25 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bced800 == 35 [pid = 17837] [id = 225] 07:04:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 134 (0x8de49c00) [pid = 17837] [serial = 676] [outer = (nil)] 07:04:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 135 (0x8fe8c400) [pid = 17837] [serial = 677] [outer = 0x8de49c00] 07:04:25 INFO - PROCESS | 17837 | 1467036265084 Marionette DEBUG loaded listener.js 07:04:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 136 (0x90351c00) [pid = 17837] [serial = 678] [outer = 0x8de49c00] 07:04:26 INFO - PROCESS | 17837 | 1467036266091 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 07:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1736ms 07:04:26 INFO - PROCESS | 17837 | 1467036266153 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 07:04:26 INFO - PROCESS | 17837 | 1467036266158 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 07:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:04:26 INFO - PROCESS | 17837 | 1467036266166 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:04:26 INFO - PROCESS | 17837 | 1467036266169 Marionette TRACE conn4 <- [1,874,null,{}] 07:04:26 INFO - PROCESS | 17837 | 1467036266177 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:26 INFO - PROCESS | 17837 | 1467036266189 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:26 INFO - PROCESS | 17837 | 1467036266485 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 07:04:26 INFO - PROCESS | 17837 | 1467036266790 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:26 INFO - PROCESS | 17837 | 1467036266802 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:26 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3f0800 == 36 [pid = 17837] [id = 226] 07:04:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 137 (0x8c72e000) [pid = 17837] [serial = 679] [outer = (nil)] 07:04:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 138 (0x90399400) [pid = 17837] [serial = 680] [outer = 0x8c72e000] 07:04:26 INFO - PROCESS | 17837 | 1467036266898 Marionette DEBUG loaded listener.js 07:04:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 139 (0x91cb3800) [pid = 17837] [serial = 681] [outer = 0x8c72e000] 07:04:27 INFO - PROCESS | 17837 | 1467036267878 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 07:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1791ms 07:04:27 INFO - PROCESS | 17837 | 1467036267958 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 07:04:27 INFO - PROCESS | 17837 | 1467036267963 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 07:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:04:27 INFO - PROCESS | 17837 | 1467036267970 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:04:27 INFO - PROCESS | 17837 | 1467036267975 Marionette TRACE conn4 <- [1,878,null,{}] 07:04:27 INFO - PROCESS | 17837 | 1467036267981 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:27 INFO - PROCESS | 17837 | 1467036267987 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:28 INFO - PROCESS | 17837 | 1467036268243 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 07:04:28 INFO - PROCESS | 17837 | 1467036268545 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:28 INFO - PROCESS | 17837 | 1467036268556 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:28 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf3400 == 37 [pid = 17837] [id = 227] 07:04:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 140 (0x8bcf7000) [pid = 17837] [serial = 682] [outer = (nil)] 07:04:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 141 (0x91dd2400) [pid = 17837] [serial = 683] [outer = 0x8bcf7000] 07:04:28 INFO - PROCESS | 17837 | 1467036268646 Marionette DEBUG loaded listener.js 07:04:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 142 (0x91dcec00) [pid = 17837] [serial = 684] [outer = 0x8bcf7000] 07:04:29 INFO - PROCESS | 17837 | 1467036269566 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 07:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1635ms 07:04:29 INFO - PROCESS | 17837 | 1467036269607 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 07:04:29 INFO - PROCESS | 17837 | 1467036269610 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 07:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:04:29 INFO - PROCESS | 17837 | 1467036269618 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:04:29 INFO - PROCESS | 17837 | 1467036269622 Marionette TRACE conn4 <- [1,882,null,{}] 07:04:29 INFO - PROCESS | 17837 | 1467036269628 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:29 INFO - PROCESS | 17837 | 1467036269634 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:29 INFO - PROCESS | 17837 | 1467036269840 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 07:04:30 INFO - PROCESS | 17837 | 1467036270131 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:30 INFO - PROCESS | 17837 | 1467036270137 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:30 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e3000 == 38 [pid = 17837] [id = 228] 07:04:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 143 (0x8d8da000) [pid = 17837] [serial = 685] [outer = (nil)] 07:04:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 144 (0x9229a400) [pid = 17837] [serial = 686] [outer = 0x8d8da000] 07:04:30 INFO - PROCESS | 17837 | 1467036270271 Marionette DEBUG loaded listener.js 07:04:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 145 (0x922a2c00) [pid = 17837] [serial = 687] [outer = 0x8d8da000] 07:04:31 INFO - PROCESS | 17837 | 1467036271199 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 07:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1632ms 07:04:31 INFO - PROCESS | 17837 | 1467036271251 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 07:04:31 INFO - PROCESS | 17837 | 1467036271254 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 07:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:04:31 INFO - PROCESS | 17837 | 1467036271261 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:04:31 INFO - PROCESS | 17837 | 1467036271264 Marionette TRACE conn4 <- [1,886,null,{}] 07:04:31 INFO - PROCESS | 17837 | 1467036271271 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:31 INFO - PROCESS | 17837 | 1467036271276 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:31 INFO - PROCESS | 17837 | 1467036271465 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 07:04:31 INFO - PROCESS | 17837 | 1467036271717 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:31 INFO - PROCESS | 17837 | 1467036271725 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:31 INFO - PROCESS | 17837 | ++DOCSHELL 0x91dcd400 == 39 [pid = 17837] [id = 229] 07:04:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 146 (0x9229fc00) [pid = 17837] [serial = 688] [outer = (nil)] 07:04:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 147 (0x9241f000) [pid = 17837] [serial = 689] [outer = 0x9229fc00] 07:04:31 INFO - PROCESS | 17837 | 1467036271852 Marionette DEBUG loaded listener.js 07:04:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 148 (0x92422800) [pid = 17837] [serial = 690] [outer = 0x9229fc00] 07:04:32 INFO - PROCESS | 17837 | 1467036272769 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 07:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1532ms 07:04:32 INFO - PROCESS | 17837 | 1467036272794 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 07:04:32 INFO - PROCESS | 17837 | 1467036272799 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 07:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:04:32 INFO - PROCESS | 17837 | 1467036272806 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:04:32 INFO - PROCESS | 17837 | 1467036272810 Marionette TRACE conn4 <- [1,890,null,{}] 07:04:32 INFO - PROCESS | 17837 | 1467036272816 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:32 INFO - PROCESS | 17837 | 1467036272821 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:33 INFO - PROCESS | 17837 | 1467036273059 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 07:04:33 INFO - PROCESS | 17837 | 1467036273313 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:33 INFO - PROCESS | 17837 | 1467036273327 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:33 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de50c00 == 40 [pid = 17837] [id = 230] 07:04:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 149 (0x8e173400) [pid = 17837] [serial = 691] [outer = (nil)] 07:04:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 150 (0x92426400) [pid = 17837] [serial = 692] [outer = 0x8e173400] 07:04:33 INFO - PROCESS | 17837 | 1467036273460 Marionette DEBUG loaded listener.js 07:04:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 151 (0x924b8800) [pid = 17837] [serial = 693] [outer = 0x8e173400] 07:04:34 INFO - PROCESS | 17837 | 1467036274471 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 07:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1695ms 07:04:34 INFO - PROCESS | 17837 | 1467036274503 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 07:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:04:34 INFO - PROCESS | 17837 | 1467036274508 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 07:04:34 INFO - PROCESS | 17837 | 1467036274515 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:04:34 INFO - PROCESS | 17837 | 1467036274520 Marionette TRACE conn4 <- [1,894,null,{}] 07:04:34 INFO - PROCESS | 17837 | 1467036274527 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:34 INFO - PROCESS | 17837 | 1467036274533 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:34 INFO - PROCESS | 17837 | 1467036274762 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 07:04:35 INFO - PROCESS | 17837 | 1467036275100 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:35 INFO - PROCESS | 17837 | 1467036275114 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:35 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3ef000 == 41 [pid = 17837] [id = 231] 07:04:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 152 (0x8d8d6400) [pid = 17837] [serial = 694] [outer = (nil)] 07:04:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 153 (0x8ea7fc00) [pid = 17837] [serial = 695] [outer = 0x8d8d6400] 07:04:35 INFO - PROCESS | 17837 | 1467036275208 Marionette DEBUG loaded listener.js 07:04:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 154 (0x92861c00) [pid = 17837] [serial = 696] [outer = 0x8d8d6400] 07:04:36 INFO - PROCESS | 17837 | 1467036276165 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 07:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1696ms 07:04:36 INFO - PROCESS | 17837 | 1467036276211 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 07:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:04:36 INFO - PROCESS | 17837 | 1467036276216 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 07:04:36 INFO - PROCESS | 17837 | 1467036276224 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:04:36 INFO - PROCESS | 17837 | 1467036276227 Marionette TRACE conn4 <- [1,898,null,{}] 07:04:36 INFO - PROCESS | 17837 | 1467036276236 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:36 INFO - PROCESS | 17837 | 1467036276242 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:36 INFO - PROCESS | 17837 | 1467036276502 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 07:04:37 INFO - PROCESS | 17837 | 1467036276986 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:37 INFO - PROCESS | 17837 | 1467036276997 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:37 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcef800 == 42 [pid = 17837] [id = 232] 07:04:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 155 (0x8bcf0000) [pid = 17837] [serial = 697] [outer = (nil)] 07:04:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 156 (0x8bcfcc00) [pid = 17837] [serial = 698] [outer = 0x8bcf0000] 07:04:37 INFO - PROCESS | 17837 | 1467036277078 Marionette DEBUG loaded listener.js 07:04:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 157 (0x8c72fc00) [pid = 17837] [serial = 699] [outer = 0x8bcf0000] 07:04:38 INFO - PROCESS | 17837 | 1467036278083 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 07:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1898ms 07:04:38 INFO - PROCESS | 17837 | 1467036278123 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 07:04:38 INFO - PROCESS | 17837 | 1467036278129 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 07:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:04:38 INFO - PROCESS | 17837 | 1467036278137 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:04:38 INFO - PROCESS | 17837 | 1467036278142 Marionette TRACE conn4 <- [1,902,null,{}] 07:04:38 INFO - PROCESS | 17837 | 1467036278151 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:38 INFO - PROCESS | 17837 | 1467036278160 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:38 INFO - PROCESS | 17837 | 1467036278431 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 07:04:38 INFO - PROCESS | 17837 | 1467036278818 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:38 INFO - PROCESS | 17837 | 1467036278831 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:38 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8dbc00 == 43 [pid = 17837] [id = 233] 07:04:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 158 (0x8de10800) [pid = 17837] [serial = 700] [outer = (nil)] 07:04:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 159 (0x8e17ac00) [pid = 17837] [serial = 701] [outer = 0x8de10800] 07:04:38 INFO - PROCESS | 17837 | 1467036278908 Marionette DEBUG loaded listener.js 07:04:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 160 (0x8eb8f800) [pid = 17837] [serial = 702] [outer = 0x8de10800] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 159 (0x8c732800) [pid = 17837] [serial = 527] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 158 (0x92864c00) [pid = 17837] [serial = 536] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 157 (0x8ecad000) [pid = 17837] [serial = 530] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 156 (0x9500dc00) [pid = 17837] [serial = 539] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 155 (0x9a7c5c00) [pid = 17837] [serial = 545] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 154 (0x8de4f000) [pid = 17837] [serial = 500] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 153 (0x9b045c00) [pid = 17837] [serial = 548] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 152 (0x99949800) [pid = 17837] [serial = 542] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 151 (0x8c72dc00) [pid = 17837] [serial = 497] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 150 (0x8de4d000) [pid = 17837] [serial = 491] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 149 (0x8eb95400) [pid = 17837] [serial = 506] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 148 (0x9285f400) [pid = 17837] [serial = 503] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 147 (0x91cae800) [pid = 17837] [serial = 533] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 146 (0x9ae5a800) [pid = 17837] [serial = 494] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 145 (0x8de41400) [pid = 17837] [serial = 488] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 144 (0xa2fb3000) [pid = 17837] [serial = 476] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 143 (0xa6d9d400) [pid = 17837] [serial = 479] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 142 (0x8de3d800) [pid = 17837] [serial = 482] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 141 (0x8bcfb000) [pid = 17837] [serial = 485] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 140 (0x90391c00) [pid = 17837] [serial = 602] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 139 (0x91ca8c00) [pid = 17837] [serial = 603] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 138 (0x8ea82400) [pid = 17837] [serial = 594] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 137 (0x9ae59c00) [pid = 17837] [serial = 585] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 136 (0x994c6000) [pid = 17837] [serial = 581] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 135 (0x9bf3bc00) [pid = 17837] [serial = 590] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 134 (0x98184c00) [pid = 17837] [serial = 579] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 133 (0x8ea7ec00) [pid = 17837] [serial = 569] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 132 (0x8de02c00) [pid = 17837] [serial = 593] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 131 (0x92235400) [pid = 17837] [serial = 573] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 130 (0x924bb400) [pid = 17837] [serial = 567] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 129 (0x9501b800) [pid = 17837] [serial = 576] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 128 (0x9d807400) [pid = 17837] [serial = 591] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 127 (0x9b349800) [pid = 17837] [serial = 587] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 126 (0x8ea86400) [pid = 17837] [serial = 596] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 125 (0x8ea88800) [pid = 17837] [serial = 600] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 124 (0x96c49400) [pid = 17837] [serial = 578] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 123 (0x9bf1d800) [pid = 17837] [serial = 588] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 122 (0x8de4b000) [pid = 17837] [serial = 599] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 121 (0x94f57400) [pid = 17837] [serial = 575] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 120 (0x8eb9ac00) [pid = 17837] [serial = 570] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 119 (0x8f6ad000) [pid = 17837] [serial = 597] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 118 (0x91ca7c00) [pid = 17837] [serial = 572] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 117 (0x9a44a800) [pid = 17837] [serial = 582] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | --DOMWINDOW == 116 (0x9a565000) [pid = 17837] [serial = 584] [outer = (nil)] [url = about:blank] 07:04:39 INFO - PROCESS | 17837 | 1467036279899 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 07:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1789ms 07:04:39 INFO - PROCESS | 17837 | 1467036279936 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 07:04:39 INFO - PROCESS | 17837 | 1467036279949 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 07:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:04:39 INFO - PROCESS | 17837 | 1467036279958 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:04:39 INFO - PROCESS | 17837 | 1467036279961 Marionette TRACE conn4 <- [1,906,null,{}] 07:04:39 INFO - PROCESS | 17837 | 1467036279968 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:39 INFO - PROCESS | 17837 | 1467036279974 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:40 INFO - PROCESS | 17837 | 1467036280193 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 07:04:40 INFO - PROCESS | 17837 | 1467036280403 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:40 INFO - PROCESS | 17837 | 1467036280412 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:40 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e5c00 == 44 [pid = 17837] [id = 234] 07:04:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 117 (0x8de4a400) [pid = 17837] [serial = 703] [outer = (nil)] 07:04:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 118 (0x8eb92000) [pid = 17837] [serial = 704] [outer = 0x8de4a400] 07:04:40 INFO - PROCESS | 17837 | 1467036280490 Marionette DEBUG loaded listener.js 07:04:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 119 (0x8ecb0800) [pid = 17837] [serial = 705] [outer = 0x8de4a400] 07:04:41 INFO - PROCESS | 17837 | 1467036281361 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 07:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1480ms 07:04:41 INFO - PROCESS | 17837 | 1467036281438 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 07:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:04:41 INFO - PROCESS | 17837 | 1467036281442 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 07:04:41 INFO - PROCESS | 17837 | 1467036281452 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:04:41 INFO - PROCESS | 17837 | 1467036281461 Marionette TRACE conn4 <- [1,910,null,{}] 07:04:41 INFO - PROCESS | 17837 | 1467036281476 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:41 INFO - PROCESS | 17837 | 1467036281485 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:41 INFO - PROCESS | 17837 | 1467036281703 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 07:04:41 INFO - PROCESS | 17837 | 1467036281929 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:41 INFO - PROCESS | 17837 | 1467036281939 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:41 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f25b400 == 45 [pid = 17837] [id = 235] 07:04:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 120 (0x8f262000) [pid = 17837] [serial = 706] [outer = (nil)] 07:04:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 121 (0x8f6b5400) [pid = 17837] [serial = 707] [outer = 0x8f262000] 07:04:42 INFO - PROCESS | 17837 | 1467036282029 Marionette DEBUG loaded listener.js 07:04:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 122 (0x8fc13c00) [pid = 17837] [serial = 708] [outer = 0x8f262000] 07:04:42 INFO - PROCESS | 17837 | 1467036282892 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 07:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1494ms 07:04:42 INFO - PROCESS | 17837 | 1467036282944 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 07:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:04:42 INFO - PROCESS | 17837 | 1467036282949 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 07:04:42 INFO - PROCESS | 17837 | 1467036282964 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:04:42 INFO - PROCESS | 17837 | 1467036282967 Marionette TRACE conn4 <- [1,914,null,{}] 07:04:42 INFO - PROCESS | 17837 | 1467036282974 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:42 INFO - PROCESS | 17837 | 1467036282979 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:43 INFO - PROCESS | 17837 | 1467036283234 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 07:04:43 INFO - PROCESS | 17837 | 1467036283275 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:43 INFO - PROCESS | 17837 | 1467036283286 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:43 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8d1800 == 46 [pid = 17837] [id = 236] 07:04:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 123 (0x8ea81c00) [pid = 17837] [serial = 709] [outer = (nil)] 07:04:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 124 (0x8fe88800) [pid = 17837] [serial = 710] [outer = 0x8ea81c00] 07:04:43 INFO - PROCESS | 17837 | 1467036283373 Marionette DEBUG loaded listener.js 07:04:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 125 (0x9035d800) [pid = 17837] [serial = 711] [outer = 0x8ea81c00] 07:04:44 INFO - PROCESS | 17837 | --DOMWINDOW == 124 (0x8d8d5000) [pid = 17837] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:04:44 INFO - PROCESS | 17837 | --DOMWINDOW == 123 (0x8f262c00) [pid = 17837] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:04:44 INFO - PROCESS | 17837 | --DOMWINDOW == 122 (0x91dd0400) [pid = 17837] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:04:44 INFO - PROCESS | 17837 | --DOMWINDOW == 121 (0x92425400) [pid = 17837] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:04:44 INFO - PROCESS | 17837 | --DOMWINDOW == 120 (0x8d8dfc00) [pid = 17837] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:04:44 INFO - PROCESS | 17837 | --DOMWINDOW == 119 (0x92237800) [pid = 17837] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:04:44 INFO - PROCESS | 17837 | --DOMWINDOW == 118 (0x9285c400) [pid = 17837] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:04:44 INFO - PROCESS | 17837 | --DOMWINDOW == 117 (0x8d6e5400) [pid = 17837] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:04:44 INFO - PROCESS | 17837 | --DOMWINDOW == 116 (0x93a5c800) [pid = 17837] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:04:44 INFO - PROCESS | 17837 | --DOMWINDOW == 115 (0x9a9c6400) [pid = 17837] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:04:44 INFO - PROCESS | 17837 | --DOMWINDOW == 114 (0xa2fb2800) [pid = 17837] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:04:44 INFO - PROCESS | 17837 | --DOMWINDOW == 113 (0xa61b3000) [pid = 17837] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:04:44 INFO - PROCESS | 17837 | --DOMWINDOW == 112 (0x8d8dd000) [pid = 17837] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:04:44 INFO - PROCESS | 17837 | --DOMWINDOW == 111 (0x8bcf3000) [pid = 17837] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:04:44 INFO - PROCESS | 17837 | --DOMWINDOW == 110 (0x988e7400) [pid = 17837] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:04:44 INFO - PROCESS | 17837 | --DOMWINDOW == 109 (0x8de50800) [pid = 17837] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:04:44 INFO - PROCESS | 17837 | --DOMWINDOW == 108 (0x8e16dc00) [pid = 17837] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:04:44 INFO - PROCESS | 17837 | --DOMWINDOW == 107 (0x8bcf1800) [pid = 17837] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:04:44 INFO - PROCESS | 17837 | --DOMWINDOW == 106 (0x8c3e1400) [pid = 17837] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:04:44 INFO - PROCESS | 17837 | 1467036284562 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 07:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1641ms 07:04:44 INFO - PROCESS | 17837 | 1467036284605 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 07:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:04:44 INFO - PROCESS | 17837 | 1467036284609 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 07:04:44 INFO - PROCESS | 17837 | 1467036284621 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:04:44 INFO - PROCESS | 17837 | 1467036284624 Marionette TRACE conn4 <- [1,918,null,{}] 07:04:44 INFO - PROCESS | 17837 | 1467036284629 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:44 INFO - PROCESS | 17837 | 1467036284637 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:44 INFO - PROCESS | 17837 | 1467036284834 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 07:04:44 INFO - PROCESS | 17837 | 1467036284844 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:44 INFO - PROCESS | 17837 | 1467036284862 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:45 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de3d800 == 47 [pid = 17837] [id = 237] 07:04:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 107 (0x8e16f800) [pid = 17837] [serial = 712] [outer = (nil)] 07:04:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 108 (0x8fd3a000) [pid = 17837] [serial = 713] [outer = 0x8e16f800] 07:04:45 INFO - PROCESS | 17837 | 1467036285105 Marionette DEBUG loaded listener.js 07:04:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 109 (0x91ca7c00) [pid = 17837] [serial = 714] [outer = 0x8e16f800] 07:04:45 INFO - PROCESS | 17837 | 1467036285992 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 07:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1397ms 07:04:46 INFO - PROCESS | 17837 | 1467036286013 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 07:04:46 INFO - PROCESS | 17837 | 1467036286019 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 07:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:04:46 INFO - PROCESS | 17837 | 1467036286114 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:04:46 INFO - PROCESS | 17837 | 1467036286120 Marionette TRACE conn4 <- [1,922,null,{}] 07:04:46 INFO - PROCESS | 17837 | 1467036286129 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:46 INFO - PROCESS | 17837 | 1467036286137 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:46 INFO - PROCESS | 17837 | 1467036286395 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 07:04:46 INFO - PROCESS | 17837 | 1467036286687 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:46 INFO - PROCESS | 17837 | 1467036286700 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:46 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c72a000 == 48 [pid = 17837] [id = 238] 07:04:46 INFO - PROCESS | 17837 | ++DOMWINDOW == 110 (0x8d6ef400) [pid = 17837] [serial = 715] [outer = (nil)] 07:04:46 INFO - PROCESS | 17837 | ++DOMWINDOW == 111 (0x8d8dcc00) [pid = 17837] [serial = 716] [outer = 0x8d6ef400] 07:04:46 INFO - PROCESS | 17837 | 1467036286806 Marionette DEBUG loaded listener.js 07:04:46 INFO - PROCESS | 17837 | ++DOMWINDOW == 112 (0x8de0dc00) [pid = 17837] [serial = 717] [outer = 0x8d6ef400] 07:04:47 INFO - PROCESS | 17837 | 1467036287753 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 07:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1697ms 07:04:47 INFO - PROCESS | 17837 | 1467036287806 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 07:04:47 INFO - PROCESS | 17837 | 1467036287811 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 07:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:04:47 INFO - PROCESS | 17837 | 1467036287822 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:04:47 INFO - PROCESS | 17837 | 1467036287826 Marionette TRACE conn4 <- [1,926,null,{}] 07:04:47 INFO - PROCESS | 17837 | 1467036287837 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:47 INFO - PROCESS | 17837 | 1467036287845 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:48 INFO - PROCESS | 17837 | 1467036288080 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 07:04:48 INFO - PROCESS | 17837 | 1467036288308 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:48 INFO - PROCESS | 17837 | 1467036288319 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:48 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6ea000 == 49 [pid = 17837] [id = 239] 07:04:48 INFO - PROCESS | 17837 | ++DOMWINDOW == 113 (0x8ecad400) [pid = 17837] [serial = 718] [outer = (nil)] 07:04:48 INFO - PROCESS | 17837 | ++DOMWINDOW == 114 (0x8edb4000) [pid = 17837] [serial = 719] [outer = 0x8ecad400] 07:04:48 INFO - PROCESS | 17837 | 1467036288462 Marionette DEBUG loaded listener.js 07:04:48 INFO - PROCESS | 17837 | ++DOMWINDOW == 115 (0x8f25b800) [pid = 17837] [serial = 720] [outer = 0x8ecad400] 07:04:49 INFO - PROCESS | 17837 | 1467036289409 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 07:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1638ms 07:04:49 INFO - PROCESS | 17837 | 1467036289460 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 07:04:49 INFO - PROCESS | 17837 | 1467036289465 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 07:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:04:49 INFO - PROCESS | 17837 | 1467036289472 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:04:49 INFO - PROCESS | 17837 | 1467036289476 Marionette TRACE conn4 <- [1,930,null,{}] 07:04:49 INFO - PROCESS | 17837 | 1467036289482 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:49 INFO - PROCESS | 17837 | 1467036289488 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:49 INFO - PROCESS | 17837 | 1467036289709 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 07:04:50 INFO - PROCESS | 17837 | 1467036290033 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:50 INFO - PROCESS | 17837 | 1467036290054 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:50 INFO - PROCESS | 17837 | ++DOCSHELL 0x91cac800 == 50 [pid = 17837] [id = 240] 07:04:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 116 (0x91cb2800) [pid = 17837] [serial = 721] [outer = (nil)] 07:04:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 117 (0x9222dc00) [pid = 17837] [serial = 722] [outer = 0x91cb2800] 07:04:50 INFO - PROCESS | 17837 | 1467036290185 Marionette DEBUG loaded listener.js 07:04:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 118 (0x92423000) [pid = 17837] [serial = 723] [outer = 0x91cb2800] 07:04:51 INFO - PROCESS | 17837 | 1467036291138 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 07:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1737ms 07:04:51 INFO - PROCESS | 17837 | 1467036291211 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 07:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:04:51 INFO - PROCESS | 17837 | 1467036291216 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 07:04:51 INFO - PROCESS | 17837 | 1467036291223 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:04:51 INFO - PROCESS | 17837 | 1467036291226 Marionette TRACE conn4 <- [1,934,null,{}] 07:04:51 INFO - PROCESS | 17837 | 1467036291233 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:51 INFO - PROCESS | 17837 | 1467036291239 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:51 INFO - PROCESS | 17837 | 1467036291512 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 07:04:51 INFO - PROCESS | 17837 | 1467036291816 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:51 INFO - PROCESS | 17837 | 1467036291826 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:51 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ea7e800 == 51 [pid = 17837] [id = 241] 07:04:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 119 (0x8fd33400) [pid = 17837] [serial = 724] [outer = (nil)] 07:04:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 120 (0x9285b000) [pid = 17837] [serial = 725] [outer = 0x8fd33400] 07:04:51 INFO - PROCESS | 17837 | 1467036291911 Marionette DEBUG loaded listener.js 07:04:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 121 (0x92864800) [pid = 17837] [serial = 726] [outer = 0x8fd33400] 07:04:52 INFO - PROCESS | 17837 | 1467036292818 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 07:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1633ms 07:04:52 INFO - PROCESS | 17837 | 1467036292856 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 07:04:52 INFO - PROCESS | 17837 | 1467036292860 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 07:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:04:52 INFO - PROCESS | 17837 | 1467036292867 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:04:52 INFO - PROCESS | 17837 | 1467036292871 Marionette TRACE conn4 <- [1,938,null,{}] 07:04:52 INFO - PROCESS | 17837 | 1467036292876 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:52 INFO - PROCESS | 17837 | 1467036292882 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:53 INFO - PROCESS | 17837 | 1467036293090 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 07:04:53 INFO - PROCESS | 17837 | 1467036293337 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:53 INFO - PROCESS | 17837 | 1467036293347 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:53 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcef400 == 52 [pid = 17837] [id = 242] 07:04:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 122 (0x91dd7400) [pid = 17837] [serial = 727] [outer = (nil)] 07:04:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 123 (0x93743c00) [pid = 17837] [serial = 728] [outer = 0x91dd7400] 07:04:53 INFO - PROCESS | 17837 | 1467036293482 Marionette DEBUG loaded listener.js 07:04:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 124 (0x93a52400) [pid = 17837] [serial = 729] [outer = 0x91dd7400] 07:04:54 INFO - PROCESS | 17837 | 1467036294388 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 07:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1591ms 07:04:54 INFO - PROCESS | 17837 | 1467036294460 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 07:04:54 INFO - PROCESS | 17837 | 1467036294463 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 07:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:04:54 INFO - PROCESS | 17837 | 1467036294471 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:04:54 INFO - PROCESS | 17837 | 1467036294474 Marionette TRACE conn4 <- [1,942,null,{}] 07:04:54 INFO - PROCESS | 17837 | 1467036294480 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:54 INFO - PROCESS | 17837 | 1467036294491 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:54 INFO - PROCESS | 17837 | 1467036294785 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 07:04:55 INFO - PROCESS | 17837 | 1467036295102 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:55 INFO - PROCESS | 17837 | 1467036295113 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:55 INFO - PROCESS | 17837 | ++DOCSHELL 0x91dd3c00 == 53 [pid = 17837] [id = 243] 07:04:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 125 (0x9500c400) [pid = 17837] [serial = 730] [outer = (nil)] 07:04:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 126 (0x9501bc00) [pid = 17837] [serial = 731] [outer = 0x9500c400] 07:04:55 INFO - PROCESS | 17837 | 1467036295194 Marionette DEBUG loaded listener.js 07:04:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 127 (0x95027c00) [pid = 17837] [serial = 732] [outer = 0x9500c400] 07:04:56 INFO - PROCESS | 17837 | 1467036296152 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 07:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1732ms 07:04:56 INFO - PROCESS | 17837 | 1467036296204 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 07:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:04:56 INFO - PROCESS | 17837 | 1467036296209 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 07:04:56 INFO - PROCESS | 17837 | 1467036296215 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:04:56 INFO - PROCESS | 17837 | 1467036296219 Marionette TRACE conn4 <- [1,946,null,{}] 07:04:56 INFO - PROCESS | 17837 | 1467036296225 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:56 INFO - PROCESS | 17837 | 1467036296230 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:56 INFO - PROCESS | 17837 | 1467036296430 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 07:04:56 INFO - PROCESS | 17837 | 1467036296694 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:56 INFO - PROCESS | 17837 | 1467036296706 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:56 INFO - PROCESS | 17837 | ++DOCSHELL 0x9500e800 == 54 [pid = 17837] [id = 244] 07:04:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 128 (0x9501fc00) [pid = 17837] [serial = 733] [outer = (nil)] 07:04:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 129 (0x950d9400) [pid = 17837] [serial = 734] [outer = 0x9501fc00] 07:04:56 INFO - PROCESS | 17837 | 1467036296824 Marionette DEBUG loaded listener.js 07:04:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 130 (0x950df800) [pid = 17837] [serial = 735] [outer = 0x9501fc00] 07:04:57 INFO - PROCESS | 17837 | 1467036297826 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 07:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1645ms 07:04:57 INFO - PROCESS | 17837 | 1467036297860 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 07:04:57 INFO - PROCESS | 17837 | 1467036297864 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 07:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:04:57 INFO - PROCESS | 17837 | 1467036297871 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:04:57 INFO - PROCESS | 17837 | 1467036297874 Marionette TRACE conn4 <- [1,950,null,{}] 07:04:57 INFO - PROCESS | 17837 | 1467036297880 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:57 INFO - PROCESS | 17837 | 1467036297885 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:58 INFO - PROCESS | 17837 | 1467036298096 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 07:04:58 INFO - PROCESS | 17837 | 1467036298345 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:58 INFO - PROCESS | 17837 | 1467036298353 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:58 INFO - PROCESS | 17837 | ++DOCSHELL 0x9229e000 == 55 [pid = 17837] [id = 245] 07:04:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 131 (0x950d5000) [pid = 17837] [serial = 736] [outer = (nil)] 07:04:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 132 (0x9777f400) [pid = 17837] [serial = 737] [outer = 0x950d5000] 07:04:58 INFO - PROCESS | 17837 | 1467036298478 Marionette DEBUG loaded listener.js 07:04:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 133 (0x98821000) [pid = 17837] [serial = 738] [outer = 0x950d5000] 07:04:59 INFO - PROCESS | 17837 | 1467036299374 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 07:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1581ms 07:04:59 INFO - PROCESS | 17837 | 1467036299453 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 07:04:59 INFO - PROCESS | 17837 | 1467036299456 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 07:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:04:59 INFO - PROCESS | 17837 | 1467036299464 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:04:59 INFO - PROCESS | 17837 | 1467036299468 Marionette TRACE conn4 <- [1,954,null,{}] 07:04:59 INFO - PROCESS | 17837 | 1467036299474 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:59 INFO - PROCESS | 17837 | 1467036299479 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:04:59 INFO - PROCESS | 17837 | 1467036299723 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 07:05:00 INFO - PROCESS | 17837 | 1467036300030 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:00 INFO - PROCESS | 17837 | 1467036300040 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:00 INFO - PROCESS | 17837 | ++DOCSHELL 0x91cb5800 == 56 [pid = 17837] [id = 246] 07:05:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 134 (0x950dc800) [pid = 17837] [serial = 739] [outer = (nil)] 07:05:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 135 (0x98d6e800) [pid = 17837] [serial = 740] [outer = 0x950dc800] 07:05:00 INFO - PROCESS | 17837 | 1467036300128 Marionette DEBUG loaded listener.js 07:05:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 136 (0x994c2000) [pid = 17837] [serial = 741] [outer = 0x950dc800] 07:05:01 INFO - PROCESS | 17837 | 1467036301080 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 07:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1686ms 07:05:01 INFO - PROCESS | 17837 | 1467036301152 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 07:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:05:01 INFO - PROCESS | 17837 | 1467036301156 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 07:05:01 INFO - PROCESS | 17837 | 1467036301163 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:05:01 INFO - PROCESS | 17837 | 1467036301167 Marionette TRACE conn4 <- [1,958,null,{}] 07:05:01 INFO - PROCESS | 17837 | 1467036301173 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:01 INFO - PROCESS | 17837 | 1467036301178 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:01 INFO - PROCESS | 17837 | 1467036301404 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 07:05:01 INFO - PROCESS | 17837 | 1467036301686 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:01 INFO - PROCESS | 17837 | 1467036301699 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:01 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3ea400 == 57 [pid = 17837] [id = 247] 07:05:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 137 (0x95020800) [pid = 17837] [serial = 742] [outer = (nil)] 07:05:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 138 (0x9a446c00) [pid = 17837] [serial = 743] [outer = 0x95020800] 07:05:01 INFO - PROCESS | 17837 | 1467036301823 Marionette DEBUG loaded listener.js 07:05:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 139 (0x9a44bc00) [pid = 17837] [serial = 744] [outer = 0x95020800] 07:05:02 INFO - PROCESS | 17837 | 1467036302935 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 07:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1838ms 07:05:03 INFO - PROCESS | 17837 | 1467036303004 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 07:05:03 INFO - PROCESS | 17837 | 1467036303011 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 07:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:05:03 INFO - PROCESS | 17837 | 1467036303021 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:05:03 INFO - PROCESS | 17837 | 1467036303029 Marionette TRACE conn4 <- [1,962,null,{}] 07:05:03 INFO - PROCESS | 17837 | 1467036303038 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:03 INFO - PROCESS | 17837 | 1467036303047 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:03 INFO - PROCESS | 17837 | 1467036303442 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 07:05:03 INFO - PROCESS | 17837 | 1467036303655 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:03 INFO - PROCESS | 17837 | 1467036303665 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:03 INFO - PROCESS | 17837 | ++DOCSHELL 0x99973800 == 58 [pid = 17837] [id = 248] 07:05:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 140 (0x9a454000) [pid = 17837] [serial = 745] [outer = (nil)] 07:05:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 141 (0x9a73e000) [pid = 17837] [serial = 746] [outer = 0x9a454000] 07:05:03 INFO - PROCESS | 17837 | 1467036303753 Marionette DEBUG loaded listener.js 07:05:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 142 (0x9a9ba400) [pid = 17837] [serial = 747] [outer = 0x9a454000] 07:05:04 INFO - PROCESS | 17837 | 1467036304667 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 07:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1698ms 07:05:04 INFO - PROCESS | 17837 | 1467036304719 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 07:05:04 INFO - PROCESS | 17837 | 1467036304723 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 07:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:05:04 INFO - PROCESS | 17837 | 1467036304730 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:05:04 INFO - PROCESS | 17837 | 1467036304733 Marionette TRACE conn4 <- [1,966,null,{}] 07:05:04 INFO - PROCESS | 17837 | 1467036304739 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:04 INFO - PROCESS | 17837 | 1467036304744 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:04 INFO - PROCESS | 17837 | 1467036304950 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 07:05:05 INFO - PROCESS | 17837 | 1467036305208 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:05 INFO - PROCESS | 17837 | 1467036305216 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:05 INFO - PROCESS | 17837 | ++DOCSHELL 0x9385dc00 == 59 [pid = 17837] [id = 249] 07:05:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 143 (0x9a479400) [pid = 17837] [serial = 748] [outer = (nil)] 07:05:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 144 (0x9a9c7c00) [pid = 17837] [serial = 749] [outer = 0x9a479400] 07:05:05 INFO - PROCESS | 17837 | 1467036305339 Marionette DEBUG loaded listener.js 07:05:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 145 (0x9ae5d000) [pid = 17837] [serial = 750] [outer = 0x9a479400] 07:05:06 INFO - PROCESS | 17837 | 1467036306277 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 07:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1583ms 07:05:06 INFO - PROCESS | 17837 | 1467036306314 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 07:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:05:06 INFO - PROCESS | 17837 | 1467036306319 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 07:05:06 INFO - PROCESS | 17837 | 1467036306326 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:05:06 INFO - PROCESS | 17837 | 1467036306329 Marionette TRACE conn4 <- [1,970,null,{}] 07:05:06 INFO - PROCESS | 17837 | 1467036306335 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:06 INFO - PROCESS | 17837 | 1467036306340 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:06 INFO - PROCESS | 17837 | 1467036306564 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 07:05:06 INFO - PROCESS | 17837 | 1467036306842 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:06 INFO - PROCESS | 17837 | 1467036306848 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:06 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c734000 == 60 [pid = 17837] [id = 250] 07:05:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 146 (0x8e16d400) [pid = 17837] [serial = 751] [outer = (nil)] 07:05:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 147 (0x8ea84000) [pid = 17837] [serial = 752] [outer = 0x8e16d400] 07:05:06 INFO - PROCESS | 17837 | 1467036306978 Marionette DEBUG loaded listener.js 07:05:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 148 (0x8fe83000) [pid = 17837] [serial = 753] [outer = 0x8e16d400] 07:05:08 INFO - PROCESS | 17837 | 1467036308260 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 07:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1988ms 07:05:08 INFO - PROCESS | 17837 | 1467036308314 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 07:05:08 INFO - PROCESS | 17837 | 1467036308321 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 07:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:05:08 INFO - PROCESS | 17837 | 1467036308330 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:05:08 INFO - PROCESS | 17837 | 1467036308335 Marionette TRACE conn4 <- [1,974,null,{}] 07:05:08 INFO - PROCESS | 17837 | 1467036308464 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:08 INFO - PROCESS | 17837 | 1467036308471 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:08 INFO - PROCESS | 17837 | 1467036308680 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 07:05:08 INFO - PROCESS | 17837 | 1467036308891 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:08 INFO - PROCESS | 17837 | 1467036308904 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:08 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf0800 == 61 [pid = 17837] [id = 251] 07:05:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 149 (0x8c72a800) [pid = 17837] [serial = 754] [outer = (nil)] 07:05:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 150 (0x8de0e000) [pid = 17837] [serial = 755] [outer = 0x8c72a800] 07:05:09 INFO - PROCESS | 17837 | 1467036309028 Marionette DEBUG loaded listener.js 07:05:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 151 (0x8de47000) [pid = 17837] [serial = 756] [outer = 0x8c72a800] 07:05:10 INFO - PROCESS | 17837 | 1467036310079 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 07:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1796ms 07:05:10 INFO - PROCESS | 17837 | 1467036310132 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 07:05:10 INFO - PROCESS | 17837 | 1467036310140 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 07:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:05:10 INFO - PROCESS | 17837 | 1467036310151 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:05:10 INFO - PROCESS | 17837 | 1467036310155 Marionette TRACE conn4 <- [1,978,null,{}] 07:05:10 INFO - PROCESS | 17837 | 1467036310162 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:10 INFO - PROCESS | 17837 | 1467036310168 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:10 INFO - PROCESS | 17837 | 1467036310372 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8de3b800 == 60 [pid = 17837] [id = 199] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8df400 == 59 [pid = 17837] [id = 184] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8f6b6000 == 58 [pid = 17837] [id = 187] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8de02400 == 57 [pid = 17837] [id = 188] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8eb90800 == 56 [pid = 17837] [id = 186] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x92859000 == 55 [pid = 17837] [id = 193] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e5c00 == 54 [pid = 17837] [id = 234] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf2c00 == 53 [pid = 17837] [id = 216] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8de05c00 == 52 [pid = 17837] [id = 185] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8f25b400 == 51 [pid = 17837] [id = 235] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8de06800 == 50 [pid = 17837] [id = 191] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8d1800 == 49 [pid = 17837] [id = 236] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8de0b800 == 48 [pid = 17837] [id = 192] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8de35800 == 47 [pid = 17837] [id = 189] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf0400 == 46 [pid = 17837] [id = 197] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x90352000 == 45 [pid = 17837] [id = 200] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8fc16000 == 44 [pid = 17837] [id = 190] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e8400 == 43 [pid = 17837] [id = 195] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8de42400 == 42 [pid = 17837] [id = 198] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcfac00 == 41 [pid = 17837] [id = 196] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3ed400 == 40 [pid = 17837] [id = 194] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf0800 == 39 [pid = 17837] [id = 251] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x9385dc00 == 38 [pid = 17837] [id = 249] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8c734000 == 37 [pid = 17837] [id = 250] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x99973800 == 36 [pid = 17837] [id = 248] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3ea400 == 35 [pid = 17837] [id = 247] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x91cb5800 == 34 [pid = 17837] [id = 246] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x9500e800 == 33 [pid = 17837] [id = 244] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x9229e000 == 32 [pid = 17837] [id = 245] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x91dd3c00 == 31 [pid = 17837] [id = 243] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcef400 == 30 [pid = 17837] [id = 242] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x91cac800 == 29 [pid = 17837] [id = 240] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8ea7e800 == 28 [pid = 17837] [id = 241] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6ea000 == 27 [pid = 17837] [id = 239] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8de3d800 == 26 [pid = 17837] [id = 237] 07:05:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8c72a000 == 25 [pid = 17837] [id = 238] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 150 (0x8edb3400) [pid = 17837] [serial = 662] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 149 (0x8e24fc00) [pid = 17837] [serial = 606] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 148 (0x8de44000) [pid = 17837] [serial = 605] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 147 (0x8fd3f800) [pid = 17837] [serial = 609] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 146 (0x8fc11800) [pid = 17837] [serial = 608] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 145 (0x92423c00) [pid = 17837] [serial = 612] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 144 (0x922a5000) [pid = 17837] [serial = 611] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 143 (0x925e4c00) [pid = 17837] [serial = 615] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 142 (0x924c0000) [pid = 17837] [serial = 614] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 141 (0x92864400) [pid = 17837] [serial = 618] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 140 (0x92860000) [pid = 17837] [serial = 617] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 139 (0x994c7c00) [pid = 17837] [serial = 621] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 138 (0x96c55000) [pid = 17837] [serial = 620] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 137 (0x9a73fc00) [pid = 17837] [serial = 624] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 136 (0x9a561400) [pid = 17837] [serial = 623] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 135 (0x9ae65000) [pid = 17837] [serial = 627] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 134 (0x9ae59800) [pid = 17837] [serial = 626] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 133 (0x9bf3cc00) [pid = 17837] [serial = 630] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 132 (0x9bf35800) [pid = 17837] [serial = 629] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 131 (0xa2374400) [pid = 17837] [serial = 633] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 130 (0xa2097c00) [pid = 17837] [serial = 632] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 129 (0xa4d4e400) [pid = 17837] [serial = 636] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 128 (0xa3284800) [pid = 17837] [serial = 635] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 127 (0xa6840000) [pid = 17837] [serial = 639] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 126 (0xa6787800) [pid = 17837] [serial = 638] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 125 (0x8de05800) [pid = 17837] [serial = 653] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 124 (0x8bcf9800) [pid = 17837] [serial = 650] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 123 (0x8c726800) [pid = 17837] [serial = 651] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 122 (0x9aeab000) [pid = 17837] [serial = 642] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 121 (0x9aea7400) [pid = 17837] [serial = 641] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 120 (0x8e17c400) [pid = 17837] [serial = 648] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 119 (0x8e179400) [pid = 17837] [serial = 647] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 118 (0x8e25b800) [pid = 17837] [serial = 657] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 117 (0x8c3e9800) [pid = 17837] [serial = 659] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 116 (0x8d6ec800) [pid = 17837] [serial = 645] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 115 (0x8c3ea000) [pid = 17837] [serial = 644] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 114 (0x8e17a800) [pid = 17837] [serial = 656] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 113 (0x8de31800) [pid = 17837] [serial = 654] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | --DOMWINDOW == 112 (0x8de38800) [pid = 17837] [serial = 660] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 17837 | 1467036312367 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:12 INFO - PROCESS | 17837 | 1467036312374 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:12 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf5000 == 26 [pid = 17837] [id = 252] 07:05:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 113 (0x8bcf5800) [pid = 17837] [serial = 757] [outer = (nil)] 07:05:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 114 (0x8bcfac00) [pid = 17837] [serial = 758] [outer = 0x8bcf5800] 07:05:12 INFO - PROCESS | 17837 | 1467036312465 Marionette DEBUG loaded listener.js 07:05:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 115 (0x8c3e7c00) [pid = 17837] [serial = 759] [outer = 0x8bcf5800] 07:05:13 INFO - PROCESS | 17837 | 1467036313310 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 07:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 3197ms 07:05:13 INFO - PROCESS | 17837 | 1467036313350 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 07:05:13 INFO - PROCESS | 17837 | 1467036313357 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 07:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:05:13 INFO - PROCESS | 17837 | 1467036313367 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:05:13 INFO - PROCESS | 17837 | 1467036313372 Marionette TRACE conn4 <- [1,982,null,{}] 07:05:13 INFO - PROCESS | 17837 | 1467036313380 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:13 INFO - PROCESS | 17837 | 1467036313388 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:13 INFO - PROCESS | 17837 | 1467036313585 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 07:05:13 INFO - PROCESS | 17837 | 1467036313739 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:13 INFO - PROCESS | 17837 | 1467036313748 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:13 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c72d400 == 27 [pid = 17837] [id = 253] 07:05:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 116 (0x8c72d800) [pid = 17837] [serial = 760] [outer = (nil)] 07:05:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 117 (0x8d6e5800) [pid = 17837] [serial = 761] [outer = 0x8c72d800] 07:05:13 INFO - PROCESS | 17837 | 1467036313829 Marionette DEBUG loaded listener.js 07:05:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 118 (0x8d6f0c00) [pid = 17837] [serial = 762] [outer = 0x8c72d800] 07:05:14 INFO - PROCESS | 17837 | 1467036314697 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 07:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1390ms 07:05:14 INFO - PROCESS | 17837 | 1467036314762 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 07:05:14 INFO - PROCESS | 17837 | 1467036314769 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 07:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:05:14 INFO - PROCESS | 17837 | 1467036314777 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:05:14 INFO - PROCESS | 17837 | 1467036314782 Marionette TRACE conn4 <- [1,986,null,{}] 07:05:14 INFO - PROCESS | 17837 | 1467036314808 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:14 INFO - PROCESS | 17837 | 1467036314814 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:15 INFO - PROCESS | 17837 | 1467036315050 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 07:05:15 INFO - PROCESS | 17837 | 1467036315082 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:15 INFO - PROCESS | 17837 | 1467036315096 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:15 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e6400 == 28 [pid = 17837] [id = 254] 07:05:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 119 (0x8de0bc00) [pid = 17837] [serial = 763] [outer = (nil)] 07:05:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 120 (0x8de0ec00) [pid = 17837] [serial = 764] [outer = 0x8de0bc00] 07:05:15 INFO - PROCESS | 17837 | 1467036315174 Marionette DEBUG loaded listener.js 07:05:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 121 (0x8de38800) [pid = 17837] [serial = 765] [outer = 0x8de0bc00] 07:05:16 INFO - PROCESS | 17837 | 1467036316341 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 07:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1637ms 07:05:16 INFO - PROCESS | 17837 | 1467036316415 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 07:05:16 INFO - PROCESS | 17837 | 1467036316418 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 07:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:05:16 INFO - PROCESS | 17837 | 1467036316443 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:05:16 INFO - PROCESS | 17837 | 1467036316454 Marionette TRACE conn4 <- [1,990,null,{}] 07:05:16 INFO - PROCESS | 17837 | 1467036316464 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:16 INFO - PROCESS | 17837 | 1467036316472 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:16 INFO - PROCESS | 17837 | 1467036316743 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 07:05:17 INFO - PROCESS | 17837 | --DOMWINDOW == 120 (0x8d8da000) [pid = 17837] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:05:17 INFO - PROCESS | 17837 | --DOMWINDOW == 119 (0x8ea81c00) [pid = 17837] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:05:17 INFO - PROCESS | 17837 | --DOMWINDOW == 118 (0x8eb9a800) [pid = 17837] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:05:17 INFO - PROCESS | 17837 | --DOMWINDOW == 117 (0x8de49c00) [pid = 17837] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:05:17 INFO - PROCESS | 17837 | --DOMWINDOW == 116 (0x8d8d6400) [pid = 17837] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:05:17 INFO - PROCESS | 17837 | --DOMWINDOW == 115 (0x8fc1b400) [pid = 17837] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:05:17 INFO - PROCESS | 17837 | --DOMWINDOW == 114 (0x8de10800) [pid = 17837] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:05:17 INFO - PROCESS | 17837 | --DOMWINDOW == 113 (0x8f262000) [pid = 17837] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:05:17 INFO - PROCESS | 17837 | --DOMWINDOW == 112 (0x8c72e000) [pid = 17837] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:05:17 INFO - PROCESS | 17837 | --DOMWINDOW == 111 (0x9229fc00) [pid = 17837] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:05:17 INFO - PROCESS | 17837 | --DOMWINDOW == 110 (0x8bcf0000) [pid = 17837] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:05:17 INFO - PROCESS | 17837 | --DOMWINDOW == 109 (0x8e173400) [pid = 17837] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:05:17 INFO - PROCESS | 17837 | --DOMWINDOW == 108 (0x8bcf7000) [pid = 17837] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:05:17 INFO - PROCESS | 17837 | --DOMWINDOW == 107 (0x8d6e3c00) [pid = 17837] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:05:17 INFO - PROCESS | 17837 | --DOMWINDOW == 106 (0x8fc11c00) [pid = 17837] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:05:17 INFO - PROCESS | 17837 | --DOMWINDOW == 105 (0x8e16fc00) [pid = 17837] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:05:17 INFO - PROCESS | 17837 | --DOMWINDOW == 104 (0x8de4a400) [pid = 17837] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:05:17 INFO - PROCESS | 17837 | --DOMWINDOW == 103 (0x8e16f800) [pid = 17837] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:05:17 INFO - PROCESS | 17837 | 1467036317837 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:17 INFO - PROCESS | 17837 | 1467036317845 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:17 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e9c00 == 29 [pid = 17837] [id = 255] 07:05:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 104 (0x8c3ec800) [pid = 17837] [serial = 766] [outer = (nil)] 07:05:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 105 (0x8de05400) [pid = 17837] [serial = 767] [outer = 0x8c3ec800] 07:05:17 INFO - PROCESS | 17837 | 1467036317927 Marionette DEBUG loaded listener.js 07:05:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 106 (0x8e173400) [pid = 17837] [serial = 768] [outer = 0x8c3ec800] 07:05:18 INFO - PROCESS | 17837 | 1467036318705 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 07:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 2310ms 07:05:18 INFO - PROCESS | 17837 | 1467036318738 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 07:05:18 INFO - PROCESS | 17837 | 1467036318742 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 07:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:05:18 INFO - PROCESS | 17837 | 1467036318750 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:05:18 INFO - PROCESS | 17837 | 1467036318754 Marionette TRACE conn4 <- [1,994,null,{}] 07:05:18 INFO - PROCESS | 17837 | 1467036318759 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:18 INFO - PROCESS | 17837 | 1467036318765 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:18 INFO - PROCESS | 17837 | 1467036318950 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 07:05:18 INFO - PROCESS | 17837 | 1467036318959 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:18 INFO - PROCESS | 17837 | 1467036318965 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:18 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8d6400 == 30 [pid = 17837] [id = 256] 07:05:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 107 (0x8e255400) [pid = 17837] [serial = 769] [outer = (nil)] 07:05:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 108 (0x8e25b000) [pid = 17837] [serial = 770] [outer = 0x8e255400] 07:05:19 INFO - PROCESS | 17837 | 1467036319040 Marionette DEBUG loaded listener.js 07:05:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 109 (0x8ea7e800) [pid = 17837] [serial = 771] [outer = 0x8e255400] 07:05:20 INFO - PROCESS | 17837 | 1467036320153 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 07:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1434ms 07:05:20 INFO - PROCESS | 17837 | 1467036320186 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 07:05:20 INFO - PROCESS | 17837 | 1467036320193 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 07:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:05:20 INFO - PROCESS | 17837 | 1467036320203 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:05:20 INFO - PROCESS | 17837 | 1467036320207 Marionette TRACE conn4 <- [1,998,null,{}] 07:05:20 INFO - PROCESS | 17837 | 1467036320217 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:20 INFO - PROCESS | 17837 | 1467036320223 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:20 INFO - PROCESS | 17837 | 1467036320427 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 07:05:20 INFO - PROCESS | 17837 | 1467036320674 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:20 INFO - PROCESS | 17837 | 1467036320690 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:20 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c72ac00 == 31 [pid = 17837] [id = 257] 07:05:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 110 (0x8c72c400) [pid = 17837] [serial = 772] [outer = (nil)] 07:05:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 111 (0x8d8d6000) [pid = 17837] [serial = 773] [outer = 0x8c72c400] 07:05:20 INFO - PROCESS | 17837 | 1467036320824 Marionette DEBUG loaded listener.js 07:05:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 112 (0x8de36c00) [pid = 17837] [serial = 774] [outer = 0x8c72c400] 07:05:21 INFO - PROCESS | 17837 | 1467036321836 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 07:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1685ms 07:05:21 INFO - PROCESS | 17837 | 1467036321888 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 07:05:21 INFO - PROCESS | 17837 | 1467036321896 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 07:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:05:21 INFO - PROCESS | 17837 | 1467036321908 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:05:21 INFO - PROCESS | 17837 | 1467036321913 Marionette TRACE conn4 <- [1,1002,null,{}] 07:05:21 INFO - PROCESS | 17837 | 1467036321921 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:21 INFO - PROCESS | 17837 | 1467036321927 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:22 INFO - PROCESS | 17837 | 1467036322169 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 07:05:22 INFO - PROCESS | 17837 | 1467036322393 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:22 INFO - PROCESS | 17837 | 1467036322406 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:22 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e5800 == 32 [pid = 17837] [id = 258] 07:05:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 113 (0x8d6e8800) [pid = 17837] [serial = 775] [outer = (nil)] 07:05:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 114 (0x8ea80400) [pid = 17837] [serial = 776] [outer = 0x8d6e8800] 07:05:22 INFO - PROCESS | 17837 | 1467036322537 Marionette DEBUG loaded listener.js 07:05:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 115 (0x8ea89000) [pid = 17837] [serial = 777] [outer = 0x8d6e8800] 07:05:23 INFO - PROCESS | 17837 | 1467036323583 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 07:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1739ms 07:05:23 INFO - PROCESS | 17837 | 1467036323648 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 07:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:05:23 INFO - PROCESS | 17837 | 1467036323653 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 07:05:23 INFO - PROCESS | 17837 | 1467036323660 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:05:23 INFO - PROCESS | 17837 | 1467036323669 Marionette TRACE conn4 <- [1,1006,null,{}] 07:05:23 INFO - PROCESS | 17837 | 1467036323696 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:23 INFO - PROCESS | 17837 | 1467036323712 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:23 INFO - PROCESS | 17837 | 1467036323980 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 07:05:24 INFO - PROCESS | 17837 | 1467036324207 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:24 INFO - PROCESS | 17837 | 1467036324217 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:24 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eca8800 == 33 [pid = 17837] [id = 259] 07:05:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 116 (0x8eca8c00) [pid = 17837] [serial = 778] [outer = (nil)] 07:05:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 117 (0x8ecad800) [pid = 17837] [serial = 779] [outer = 0x8eca8c00] 07:05:24 INFO - PROCESS | 17837 | 1467036324354 Marionette DEBUG loaded listener.js 07:05:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 118 (0x8edb3c00) [pid = 17837] [serial = 780] [outer = 0x8eca8c00] 07:05:25 INFO - PROCESS | 17837 | 1467036325300 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 07:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1701ms 07:05:25 INFO - PROCESS | 17837 | 1467036325362 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 07:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:05:25 INFO - PROCESS | 17837 | 1467036325367 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 07:05:25 INFO - PROCESS | 17837 | 1467036325375 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:05:25 INFO - PROCESS | 17837 | 1467036325379 Marionette TRACE conn4 <- [1,1010,null,{}] 07:05:25 INFO - PROCESS | 17837 | 1467036325386 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:25 INFO - PROCESS | 17837 | 1467036325392 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:25 INFO - PROCESS | 17837 | 1467036325593 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 07:05:25 INFO - PROCESS | 17837 | 1467036325816 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:25 INFO - PROCESS | 17837 | 1467036325824 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:25 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eb93800 == 34 [pid = 17837] [id = 260] 07:05:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 119 (0x8edb3800) [pid = 17837] [serial = 781] [outer = (nil)] 07:05:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 120 (0x8edbbc00) [pid = 17837] [serial = 782] [outer = 0x8edb3800] 07:05:25 INFO - PROCESS | 17837 | 1467036325957 Marionette DEBUG loaded listener.js 07:05:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 121 (0x8edbec00) [pid = 17837] [serial = 783] [outer = 0x8edb3800] 07:05:26 INFO - PROCESS | 17837 | 1467036326940 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 07:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1644ms 07:05:27 INFO - PROCESS | 17837 | 1467036327019 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 07:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:05:27 INFO - PROCESS | 17837 | 1467036327024 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 07:05:27 INFO - PROCESS | 17837 | 1467036327031 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:05:27 INFO - PROCESS | 17837 | 1467036327035 Marionette TRACE conn4 <- [1,1014,null,{}] 07:05:27 INFO - PROCESS | 17837 | 1467036327043 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:27 INFO - PROCESS | 17837 | 1467036327049 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:27 INFO - PROCESS | 17837 | 1467036327279 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 07:05:27 INFO - PROCESS | 17837 | 1467036327503 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:27 INFO - PROCESS | 17837 | 1467036327513 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:27 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf2c00 == 35 [pid = 17837] [id = 261] 07:05:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 122 (0x8bcf9800) [pid = 17837] [serial = 784] [outer = (nil)] 07:05:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 123 (0x8f6ad400) [pid = 17837] [serial = 785] [outer = 0x8bcf9800] 07:05:27 INFO - PROCESS | 17837 | 1467036327646 Marionette DEBUG loaded listener.js 07:05:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 124 (0x8f6b0000) [pid = 17837] [serial = 786] [outer = 0x8bcf9800] 07:05:28 INFO - PROCESS | 17837 | 1467036328607 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 07:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1642ms 07:05:28 INFO - PROCESS | 17837 | 1467036328674 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 07:05:28 INFO - PROCESS | 17837 | 1467036328679 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 07:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:05:28 INFO - PROCESS | 17837 | 1467036328687 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:05:28 INFO - PROCESS | 17837 | 1467036328693 Marionette TRACE conn4 <- [1,1018,null,{}] 07:05:28 INFO - PROCESS | 17837 | 1467036328700 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:28 INFO - PROCESS | 17837 | 1467036328713 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:29 INFO - PROCESS | 17837 | 1467036329032 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 07:05:29 INFO - PROCESS | 17837 | 1467036329308 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:29 INFO - PROCESS | 17837 | 1467036329317 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:29 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f263000 == 36 [pid = 17837] [id = 262] 07:05:29 INFO - PROCESS | 17837 | ++DOMWINDOW == 125 (0x8fc11800) [pid = 17837] [serial = 787] [outer = (nil)] 07:05:29 INFO - PROCESS | 17837 | ++DOMWINDOW == 126 (0x8fd3ec00) [pid = 17837] [serial = 788] [outer = 0x8fc11800] 07:05:29 INFO - PROCESS | 17837 | 1467036329418 Marionette DEBUG loaded listener.js 07:05:29 INFO - PROCESS | 17837 | ++DOMWINDOW == 127 (0x8fe7f400) [pid = 17837] [serial = 789] [outer = 0x8fc11800] 07:05:30 INFO - PROCESS | 17837 | 1467036330399 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 07:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1745ms 07:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:05:30 INFO - PROCESS | 17837 | 1467036330433 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 07:05:30 INFO - PROCESS | 17837 | 1467036330436 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 07:05:30 INFO - PROCESS | 17837 | 1467036330444 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:05:30 INFO - PROCESS | 17837 | 1467036330447 Marionette TRACE conn4 <- [1,1022,null,{}] 07:05:30 INFO - PROCESS | 17837 | 1467036330456 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:30 INFO - PROCESS | 17837 | 1467036330463 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:30 INFO - PROCESS | 17837 | 1467036330673 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 07:05:30 INFO - PROCESS | 17837 | 1467036330896 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:30 INFO - PROCESS | 17837 | 1467036330905 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:30 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3ec000 == 37 [pid = 17837] [id = 263] 07:05:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 128 (0x8c729400) [pid = 17837] [serial = 790] [outer = (nil)] 07:05:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 129 (0x90351800) [pid = 17837] [serial = 791] [outer = 0x8c729400] 07:05:31 INFO - PROCESS | 17837 | 1467036331051 Marionette DEBUG loaded listener.js 07:05:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 130 (0x8fe84800) [pid = 17837] [serial = 792] [outer = 0x8c729400] 07:05:32 INFO - PROCESS | 17837 | 1467036332082 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 07:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1692ms 07:05:32 INFO - PROCESS | 17837 | 1467036332136 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 07:05:32 INFO - PROCESS | 17837 | 1467036332139 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 07:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:05:32 INFO - PROCESS | 17837 | 1467036332147 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:05:32 INFO - PROCESS | 17837 | 1467036332150 Marionette TRACE conn4 <- [1,1026,null,{}] 07:05:32 INFO - PROCESS | 17837 | 1467036332157 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:32 INFO - PROCESS | 17837 | 1467036332162 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:32 INFO - PROCESS | 17837 | 1467036332370 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 07:05:32 INFO - PROCESS | 17837 | 1467036332598 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:32 INFO - PROCESS | 17837 | 1467036332606 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:32 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf3800 == 38 [pid = 17837] [id = 264] 07:05:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 131 (0x8c732400) [pid = 17837] [serial = 793] [outer = (nil)] 07:05:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 132 (0x8e17b000) [pid = 17837] [serial = 794] [outer = 0x8c732400] 07:05:32 INFO - PROCESS | 17837 | 1467036332749 Marionette DEBUG loaded listener.js 07:05:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 133 (0x8f261c00) [pid = 17837] [serial = 795] [outer = 0x8c732400] 07:05:33 INFO - PROCESS | 17837 | 1467036333959 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 07:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1887ms 07:05:34 INFO - PROCESS | 17837 | 1467036334034 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 07:05:34 INFO - PROCESS | 17837 | 1467036334041 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 07:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:05:34 INFO - PROCESS | 17837 | 1467036334050 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:05:34 INFO - PROCESS | 17837 | 1467036334058 Marionette TRACE conn4 <- [1,1030,null,{}] 07:05:34 INFO - PROCESS | 17837 | 1467036334067 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:34 INFO - PROCESS | 17837 | 1467036334073 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:34 INFO - PROCESS | 17837 | 1467036334358 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 132 (0x91ca7c00) [pid = 17837] [serial = 714] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 131 (0x922a2c00) [pid = 17837] [serial = 687] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 130 (0x9035d800) [pid = 17837] [serial = 711] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 129 (0x8edb1800) [pid = 17837] [serial = 668] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 128 (0x8fe8c400) [pid = 17837] [serial = 677] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 127 (0x92861c00) [pid = 17837] [serial = 696] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 126 (0x8fd40400) [pid = 17837] [serial = 674] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 125 (0x8e17ac00) [pid = 17837] [serial = 701] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 124 (0x8fe88800) [pid = 17837] [serial = 710] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 123 (0x9229a400) [pid = 17837] [serial = 686] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 122 (0x8f6b5400) [pid = 17837] [serial = 707] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 121 (0x90399400) [pid = 17837] [serial = 680] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 120 (0x8fc13c00) [pid = 17837] [serial = 708] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 119 (0x91cb3800) [pid = 17837] [serial = 681] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 118 (0x92422800) [pid = 17837] [serial = 690] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 117 (0x8fd3e000) [pid = 17837] [serial = 675] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 116 (0x8bcfcc00) [pid = 17837] [serial = 698] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 115 (0x92426400) [pid = 17837] [serial = 692] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 114 (0x924b8800) [pid = 17837] [serial = 693] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 113 (0x91dcec00) [pid = 17837] [serial = 684] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 112 (0x91dd2400) [pid = 17837] [serial = 683] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 111 (0x8e177800) [pid = 17837] [serial = 666] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 110 (0x8fc17800) [pid = 17837] [serial = 671] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 109 (0x8f254c00) [pid = 17837] [serial = 669] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 108 (0x8edb9800) [pid = 17837] [serial = 663] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 107 (0x9241f000) [pid = 17837] [serial = 689] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 106 (0x8eb8f800) [pid = 17837] [serial = 702] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 105 (0x8de06400) [pid = 17837] [serial = 665] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 104 (0x8ea7fc00) [pid = 17837] [serial = 695] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 103 (0x8fd34c00) [pid = 17837] [serial = 672] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 102 (0x8eb92000) [pid = 17837] [serial = 704] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 101 (0x90351c00) [pid = 17837] [serial = 678] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 100 (0x8ecb0800) [pid = 17837] [serial = 705] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 99 (0x8c72fc00) [pid = 17837] [serial = 699] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | --DOMWINDOW == 98 (0x8fd3a000) [pid = 17837] [serial = 713] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 17837 | 1467036334717 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:34 INFO - PROCESS | 17837 | 1467036334721 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:34 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c72fc00 == 39 [pid = 17837] [id = 265] 07:05:34 INFO - PROCESS | 17837 | ++DOMWINDOW == 99 (0x8c730400) [pid = 17837] [serial = 796] [outer = (nil)] 07:05:34 INFO - PROCESS | 17837 | ++DOMWINDOW == 100 (0x8d6e8000) [pid = 17837] [serial = 797] [outer = 0x8c730400] 07:05:34 INFO - PROCESS | 17837 | 1467036334811 Marionette DEBUG loaded listener.js 07:05:34 INFO - PROCESS | 17837 | ++DOMWINDOW == 101 (0x8de04000) [pid = 17837] [serial = 798] [outer = 0x8c730400] 07:05:35 INFO - PROCESS | 17837 | 1467036335650 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 07:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1647ms 07:05:35 INFO - PROCESS | 17837 | 1467036335697 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 07:05:35 INFO - PROCESS | 17837 | 1467036335705 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 07:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:05:35 INFO - PROCESS | 17837 | 1467036335718 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:05:35 INFO - PROCESS | 17837 | 1467036335722 Marionette TRACE conn4 <- [1,1034,null,{}] 07:05:35 INFO - PROCESS | 17837 | 1467036335730 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:35 INFO - PROCESS | 17837 | 1467036335736 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:35 INFO - PROCESS | 17837 | 1467036335939 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 07:05:36 INFO - PROCESS | 17837 | 1467036336087 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:36 INFO - PROCESS | 17837 | 1467036336098 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:36 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3f0400 == 40 [pid = 17837] [id = 266] 07:05:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 102 (0x8de4f800) [pid = 17837] [serial = 799] [outer = (nil)] 07:05:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 103 (0x8e257c00) [pid = 17837] [serial = 800] [outer = 0x8de4f800] 07:05:36 INFO - PROCESS | 17837 | 1467036336182 Marionette DEBUG loaded listener.js 07:05:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 104 (0x8ea86400) [pid = 17837] [serial = 801] [outer = 0x8de4f800] 07:05:37 INFO - PROCESS | 17837 | 1467036337104 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 07:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1444ms 07:05:37 INFO - PROCESS | 17837 | 1467036337161 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 07:05:37 INFO - PROCESS | 17837 | 1467036337166 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 07:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:05:37 INFO - PROCESS | 17837 | 1467036337174 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:05:37 INFO - PROCESS | 17837 | 1467036337180 Marionette TRACE conn4 <- [1,1038,null,{}] 07:05:37 INFO - PROCESS | 17837 | 1467036337204 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:37 INFO - PROCESS | 17837 | 1467036337213 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:37 INFO - PROCESS | 17837 | 1467036337450 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 07:05:37 INFO - PROCESS | 17837 | 1467036337477 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:37 INFO - PROCESS | 17837 | 1467036337494 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:37 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ecab800 == 41 [pid = 17837] [id = 267] 07:05:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 105 (0x8ecac000) [pid = 17837] [serial = 802] [outer = (nil)] 07:05:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 106 (0x8edb1400) [pid = 17837] [serial = 803] [outer = 0x8ecac000] 07:05:37 INFO - PROCESS | 17837 | 1467036337567 Marionette DEBUG loaded listener.js 07:05:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 107 (0x8f255c00) [pid = 17837] [serial = 804] [outer = 0x8ecac000] 07:05:38 INFO - PROCESS | 17837 | 1467036338531 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 07:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1394ms 07:05:38 INFO - PROCESS | 17837 | 1467036338569 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 07:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:05:38 INFO - PROCESS | 17837 | 1467036338580 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 07:05:38 INFO - PROCESS | 17837 | 1467036338588 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:05:38 INFO - PROCESS | 17837 | 1467036338592 Marionette TRACE conn4 <- [1,1042,null,{}] 07:05:38 INFO - PROCESS | 17837 | 1467036338607 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:38 INFO - PROCESS | 17837 | 1467036338611 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:38 INFO - PROCESS | 17837 | 1467036338897 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 07:05:38 INFO - PROCESS | 17837 | 1467036338930 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:38 INFO - PROCESS | 17837 | 1467036338937 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:38 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf8000 == 42 [pid = 17837] [id = 268] 07:05:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 108 (0x8e179000) [pid = 17837] [serial = 805] [outer = (nil)] 07:05:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 109 (0x8f6bb800) [pid = 17837] [serial = 806] [outer = 0x8e179000] 07:05:39 INFO - PROCESS | 17837 | 1467036339014 Marionette DEBUG loaded listener.js 07:05:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 110 (0x8fc1f000) [pid = 17837] [serial = 807] [outer = 0x8e179000] 07:05:39 INFO - PROCESS | 17837 | --DOMWINDOW == 109 (0x9501fc00) [pid = 17837] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:05:39 INFO - PROCESS | 17837 | --DOMWINDOW == 108 (0x8fd33400) [pid = 17837] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:05:39 INFO - PROCESS | 17837 | --DOMWINDOW == 107 (0x9a479400) [pid = 17837] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:05:39 INFO - PROCESS | 17837 | --DOMWINDOW == 106 (0x950d5000) [pid = 17837] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:05:39 INFO - PROCESS | 17837 | --DOMWINDOW == 105 (0x9500c400) [pid = 17837] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:05:39 INFO - PROCESS | 17837 | --DOMWINDOW == 104 (0x95020800) [pid = 17837] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:05:39 INFO - PROCESS | 17837 | --DOMWINDOW == 103 (0x8e16d400) [pid = 17837] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:05:39 INFO - PROCESS | 17837 | --DOMWINDOW == 102 (0x950dc800) [pid = 17837] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:05:39 INFO - PROCESS | 17837 | --DOMWINDOW == 101 (0x9a454000) [pid = 17837] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:05:39 INFO - PROCESS | 17837 | --DOMWINDOW == 100 (0x91cb2800) [pid = 17837] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:05:39 INFO - PROCESS | 17837 | --DOMWINDOW == 99 (0x91dd7400) [pid = 17837] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:05:39 INFO - PROCESS | 17837 | --DOMWINDOW == 98 (0x8de0bc00) [pid = 17837] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:05:39 INFO - PROCESS | 17837 | --DOMWINDOW == 97 (0x8c72d800) [pid = 17837] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:05:39 INFO - PROCESS | 17837 | --DOMWINDOW == 96 (0x8c3ec800) [pid = 17837] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:05:39 INFO - PROCESS | 17837 | --DOMWINDOW == 95 (0x8d6ef400) [pid = 17837] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:05:39 INFO - PROCESS | 17837 | --DOMWINDOW == 94 (0x8ecad400) [pid = 17837] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:05:39 INFO - PROCESS | 17837 | --DOMWINDOW == 93 (0x8bcf5800) [pid = 17837] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:05:39 INFO - PROCESS | 17837 | --DOMWINDOW == 92 (0x8c72a800) [pid = 17837] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:05:40 INFO - PROCESS | 17837 | 1467036340175 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 07:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1646ms 07:05:40 INFO - PROCESS | 17837 | 1467036340235 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 07:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:05:40 INFO - PROCESS | 17837 | 1467036340239 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 07:05:40 INFO - PROCESS | 17837 | 1467036340246 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:05:40 INFO - PROCESS | 17837 | 1467036340250 Marionette TRACE conn4 <- [1,1046,null,{}] 07:05:40 INFO - PROCESS | 17837 | 1467036340256 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:40 INFO - PROCESS | 17837 | 1467036340262 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:40 INFO - PROCESS | 17837 | 1467036340444 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 07:05:40 INFO - PROCESS | 17837 | 1467036340577 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:40 INFO - PROCESS | 17837 | 1467036340585 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:40 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3ec800 == 43 [pid = 17837] [id = 269] 07:05:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 93 (0x8c72a800) [pid = 17837] [serial = 808] [outer = (nil)] 07:05:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 94 (0x8fc20400) [pid = 17837] [serial = 809] [outer = 0x8c72a800] 07:05:40 INFO - PROCESS | 17837 | 1467036340657 Marionette DEBUG loaded listener.js 07:05:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 95 (0x8fd36000) [pid = 17837] [serial = 810] [outer = 0x8c72a800] 07:05:41 INFO - PROCESS | 17837 | 1467036341488 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 07:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1343ms 07:05:41 INFO - PROCESS | 17837 | 1467036341590 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 07:05:41 INFO - PROCESS | 17837 | 1467036341596 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 07:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:05:41 INFO - PROCESS | 17837 | 1467036341606 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:05:41 INFO - PROCESS | 17837 | 1467036341613 Marionette TRACE conn4 <- [1,1050,null,{}] 07:05:41 INFO - PROCESS | 17837 | 1467036341623 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:41 INFO - PROCESS | 17837 | 1467036341629 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:41 INFO - PROCESS | 17837 | 1467036341878 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 07:05:42 INFO - PROCESS | 17837 | 1467036342123 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:42 INFO - PROCESS | 17837 | 1467036342143 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:42 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3ecc00 == 44 [pid = 17837] [id = 270] 07:05:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 96 (0x8d6e1400) [pid = 17837] [serial = 811] [outer = (nil)] 07:05:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 97 (0x8d8d8c00) [pid = 17837] [serial = 812] [outer = 0x8d6e1400] 07:05:42 INFO - PROCESS | 17837 | 1467036342244 Marionette DEBUG loaded listener.js 07:05:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 98 (0x8de32000) [pid = 17837] [serial = 813] [outer = 0x8d6e1400] 07:05:42 INFO - PROCESS | 17837 | --DOCSHELL 0x9a7c7c00 == 43 [pid = 17837] [id = 9] 07:05:43 INFO - PROCESS | 17837 | 1467036343306 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 07:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1744ms 07:05:43 INFO - PROCESS | 17837 | 1467036343350 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 07:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:05:43 INFO - PROCESS | 17837 | 1467036343357 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 07:05:43 INFO - PROCESS | 17837 | 1467036343369 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:05:43 INFO - PROCESS | 17837 | 1467036343375 Marionette TRACE conn4 <- [1,1054,null,{}] 07:05:43 INFO - PROCESS | 17837 | 1467036343383 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:43 INFO - PROCESS | 17837 | 1467036343391 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:43 INFO - PROCESS | 17837 | 1467036343632 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 07:05:43 INFO - PROCESS | 17837 | 1467036343853 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:43 INFO - PROCESS | 17837 | 1467036343862 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:43 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c734000 == 44 [pid = 17837] [id = 271] 07:05:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 99 (0x8eb90c00) [pid = 17837] [serial = 814] [outer = (nil)] 07:05:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 100 (0x8eb96400) [pid = 17837] [serial = 815] [outer = 0x8eb90c00] 07:05:43 INFO - PROCESS | 17837 | 1467036343965 Marionette DEBUG loaded listener.js 07:05:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 101 (0x8ecaa000) [pid = 17837] [serial = 816] [outer = 0x8eb90c00] 07:05:44 INFO - PROCESS | 17837 | 1467036344914 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 07:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1604ms 07:05:44 INFO - PROCESS | 17837 | 1467036344969 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 07:05:44 INFO - PROCESS | 17837 | 1467036344973 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 07:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:05:44 INFO - PROCESS | 17837 | 1467036344982 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:05:44 INFO - PROCESS | 17837 | 1467036344986 Marionette TRACE conn4 <- [1,1058,null,{}] 07:05:45 INFO - PROCESS | 17837 | 1467036345003 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:45 INFO - PROCESS | 17837 | 1467036345013 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:45 INFO - PROCESS | 17837 | 1467036345278 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 07:05:45 INFO - PROCESS | 17837 | 1467036345599 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:45 INFO - PROCESS | 17837 | 1467036345617 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:45 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fe81c00 == 45 [pid = 17837] [id = 272] 07:05:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 102 (0x8fe82800) [pid = 17837] [serial = 817] [outer = (nil)] 07:05:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 103 (0x90357400) [pid = 17837] [serial = 818] [outer = 0x8fe82800] 07:05:45 INFO - PROCESS | 17837 | 1467036345710 Marionette DEBUG loaded listener.js 07:05:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 104 (0x9038bc00) [pid = 17837] [serial = 819] [outer = 0x8fe82800] 07:05:46 INFO - PROCESS | 17837 | 1467036346672 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 07:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1734ms 07:05:46 INFO - PROCESS | 17837 | 1467036346716 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 07:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:05:46 INFO - PROCESS | 17837 | 1467036346721 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 07:05:46 INFO - PROCESS | 17837 | 1467036346728 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:05:46 INFO - PROCESS | 17837 | 1467036346732 Marionette TRACE conn4 <- [1,1062,null,{}] 07:05:46 INFO - PROCESS | 17837 | 1467036346738 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:46 INFO - PROCESS | 17837 | 1467036346744 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:46 INFO - PROCESS | 17837 | 1467036346952 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 07:05:47 INFO - PROCESS | 17837 | 1467036347173 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:47 INFO - PROCESS | 17837 | 1467036347180 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:47 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ea81c00 == 46 [pid = 17837] [id = 273] 07:05:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 105 (0x9039a400) [pid = 17837] [serial = 820] [outer = (nil)] 07:05:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 106 (0x91cac400) [pid = 17837] [serial = 821] [outer = 0x9039a400] 07:05:47 INFO - PROCESS | 17837 | 1467036347309 Marionette DEBUG loaded listener.js 07:05:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 107 (0x91cae400) [pid = 17837] [serial = 822] [outer = 0x9039a400] 07:05:48 INFO - PROCESS | 17837 | 1467036348302 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 07:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1592ms 07:05:48 INFO - PROCESS | 17837 | 1467036348321 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 07:05:48 INFO - PROCESS | 17837 | 1467036348325 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 07:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:05:48 INFO - PROCESS | 17837 | 1467036348333 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:05:48 INFO - PROCESS | 17837 | 1467036348337 Marionette TRACE conn4 <- [1,1066,null,{}] 07:05:48 INFO - PROCESS | 17837 | 1467036348343 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:48 INFO - PROCESS | 17837 | 1467036348349 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:48 INFO - PROCESS | 17837 | 1467036348550 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 07:05:48 INFO - PROCESS | 17837 | 1467036348806 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:48 INFO - PROCESS | 17837 | 1467036348819 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:48 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf6400 == 47 [pid = 17837] [id = 274] 07:05:48 INFO - PROCESS | 17837 | ++DOMWINDOW == 108 (0x8f257c00) [pid = 17837] [serial = 823] [outer = (nil)] 07:05:48 INFO - PROCESS | 17837 | ++DOMWINDOW == 109 (0x91cb3400) [pid = 17837] [serial = 824] [outer = 0x8f257c00] 07:05:48 INFO - PROCESS | 17837 | 1467036348946 Marionette DEBUG loaded listener.js 07:05:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 110 (0x91dc9400) [pid = 17837] [serial = 825] [outer = 0x8f257c00] 07:05:49 INFO - PROCESS | 17837 | 1467036349906 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 07:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1585ms 07:05:49 INFO - PROCESS | 17837 | 1467036349919 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 07:05:49 INFO - PROCESS | 17837 | 1467036349922 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 07:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:05:49 INFO - PROCESS | 17837 | 1467036349929 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:05:49 INFO - PROCESS | 17837 | 1467036349932 Marionette TRACE conn4 <- [1,1070,null,{}] 07:05:49 INFO - PROCESS | 17837 | 1467036349939 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:49 INFO - PROCESS | 17837 | 1467036349949 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:50 INFO - PROCESS | 17837 | 1467036350179 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 07:05:50 INFO - PROCESS | 17837 | 1467036350409 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:50 INFO - PROCESS | 17837 | 1467036350417 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:50 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ecacc00 == 48 [pid = 17837] [id = 275] 07:05:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 111 (0x91dd5800) [pid = 17837] [serial = 826] [outer = (nil)] 07:05:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 112 (0x9222ec00) [pid = 17837] [serial = 827] [outer = 0x91dd5800] 07:05:50 INFO - PROCESS | 17837 | 1467036350516 Marionette DEBUG loaded listener.js 07:05:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 113 (0x9229a800) [pid = 17837] [serial = 828] [outer = 0x91dd5800] 07:05:51 INFO - PROCESS | 17837 | 1467036351435 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 07:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1582ms 07:05:51 INFO - PROCESS | 17837 | 1467036351512 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 07:05:51 INFO - PROCESS | 17837 | 1467036351515 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 07:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:05:51 INFO - PROCESS | 17837 | 1467036351524 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:05:51 INFO - PROCESS | 17837 | 1467036351528 Marionette TRACE conn4 <- [1,1074,null,{}] 07:05:51 INFO - PROCESS | 17837 | 1467036351535 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:51 INFO - PROCESS | 17837 | 1467036351541 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:51 INFO - PROCESS | 17837 | 1467036351794 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 07:05:52 INFO - PROCESS | 17837 | 1467036352042 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:52 INFO - PROCESS | 17837 | 1467036352052 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:52 INFO - PROCESS | 17837 | ++DOCSHELL 0x9222c400 == 49 [pid = 17837] [id = 276] 07:05:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 114 (0x9222cc00) [pid = 17837] [serial = 829] [outer = (nil)] 07:05:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 115 (0x922a2c00) [pid = 17837] [serial = 830] [outer = 0x9222cc00] 07:05:52 INFO - PROCESS | 17837 | 1467036352136 Marionette DEBUG loaded listener.js 07:05:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 116 (0x922a5400) [pid = 17837] [serial = 831] [outer = 0x9222cc00] 07:05:53 INFO - PROCESS | 17837 | 1467036353095 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 07:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1592ms 07:05:53 INFO - PROCESS | 17837 | 1467036353117 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 07:05:53 INFO - PROCESS | 17837 | 1467036353121 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 07:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:05:53 INFO - PROCESS | 17837 | 1467036353128 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:05:53 INFO - PROCESS | 17837 | 1467036353132 Marionette TRACE conn4 <- [1,1078,null,{}] 07:05:53 INFO - PROCESS | 17837 | 1467036353138 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:53 INFO - PROCESS | 17837 | 1467036353143 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:53 INFO - PROCESS | 17837 | 1467036353343 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 07:05:53 INFO - PROCESS | 17837 | 1467036353581 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:53 INFO - PROCESS | 17837 | 1467036353590 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:53 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e16fc00 == 50 [pid = 17837] [id = 277] 07:05:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 117 (0x9222c000) [pid = 17837] [serial = 832] [outer = (nil)] 07:05:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 118 (0x92421000) [pid = 17837] [serial = 833] [outer = 0x9222c000] 07:05:53 INFO - PROCESS | 17837 | 1467036353712 Marionette DEBUG loaded listener.js 07:05:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 119 (0x92424800) [pid = 17837] [serial = 834] [outer = 0x9222c000] 07:05:54 INFO - PROCESS | 17837 | 1467036354693 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 07:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1582ms 07:05:54 INFO - PROCESS | 17837 | 1467036354711 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 07:05:54 INFO - PROCESS | 17837 | 1467036354715 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 07:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:05:54 INFO - PROCESS | 17837 | 1467036354722 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:05:54 INFO - PROCESS | 17837 | 1467036354726 Marionette TRACE conn4 <- [1,1082,null,{}] 07:05:54 INFO - PROCESS | 17837 | 1467036354733 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:54 INFO - PROCESS | 17837 | 1467036354739 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:54 INFO - PROCESS | 17837 | 1467036354952 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 07:05:55 INFO - PROCESS | 17837 | 1467036355181 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:55 INFO - PROCESS | 17837 | 1467036355191 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:55 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e1c00 == 51 [pid = 17837] [id = 278] 07:05:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 120 (0x8c3e4000) [pid = 17837] [serial = 835] [outer = (nil)] 07:05:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 121 (0x8d6eec00) [pid = 17837] [serial = 836] [outer = 0x8c3e4000] 07:05:55 INFO - PROCESS | 17837 | 1467036355328 Marionette DEBUG loaded listener.js 07:05:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 122 (0x8de4e800) [pid = 17837] [serial = 837] [outer = 0x8c3e4000] 07:05:56 INFO - PROCESS | 17837 | 1467036356258 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 07:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1588ms 07:05:56 INFO - PROCESS | 17837 | 1467036356311 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 07:05:56 INFO - PROCESS | 17837 | 1467036356316 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 07:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:05:56 INFO - PROCESS | 17837 | 1467036356322 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:05:56 INFO - PROCESS | 17837 | 1467036356326 Marionette TRACE conn4 <- [1,1086,null,{}] 07:05:56 INFO - PROCESS | 17837 | 1467036356333 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:56 INFO - PROCESS | 17837 | 1467036356339 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:56 INFO - PROCESS | 17837 | 1467036356588 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 07:05:57 INFO - PROCESS | 17837 | 1467036357126 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:57 INFO - PROCESS | 17837 | 1467036357134 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:57 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c727400 == 52 [pid = 17837] [id = 279] 07:05:57 INFO - PROCESS | 17837 | ++DOMWINDOW == 123 (0x8c727800) [pid = 17837] [serial = 838] [outer = (nil)] 07:05:57 INFO - PROCESS | 17837 | ++DOMWINDOW == 124 (0x8c731000) [pid = 17837] [serial = 839] [outer = 0x8c727800] 07:05:57 INFO - PROCESS | 17837 | 1467036357214 Marionette DEBUG loaded listener.js 07:05:57 INFO - PROCESS | 17837 | ++DOMWINDOW == 125 (0x8d6ef800) [pid = 17837] [serial = 840] [outer = 0x8c727800] 07:05:58 INFO - PROCESS | 17837 | 1467036358127 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 07:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1835ms 07:05:58 INFO - PROCESS | 17837 | 1467036358160 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 07:05:58 INFO - PROCESS | 17837 | 1467036358165 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 07:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:05:58 INFO - PROCESS | 17837 | 1467036358174 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:05:58 INFO - PROCESS | 17837 | 1467036358180 Marionette TRACE conn4 <- [1,1090,null,{}] 07:05:58 INFO - PROCESS | 17837 | 1467036358188 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:58 INFO - PROCESS | 17837 | 1467036358197 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:58 INFO - PROCESS | 17837 | 1467036358398 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 07:05:58 INFO - PROCESS | 17837 | 1467036358783 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:58 INFO - PROCESS | 17837 | 1467036358793 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:05:58 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de34c00 == 53 [pid = 17837] [id = 280] 07:05:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 126 (0x8e178400) [pid = 17837] [serial = 841] [outer = (nil)] 07:05:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 127 (0x8ea7dc00) [pid = 17837] [serial = 842] [outer = 0x8e178400] 07:05:58 INFO - PROCESS | 17837 | 1467036358883 Marionette DEBUG loaded listener.js 07:05:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 128 (0x8eb8f400) [pid = 17837] [serial = 843] [outer = 0x8e178400] 07:06:01 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf5000 == 52 [pid = 17837] [id = 252] 07:06:01 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8dbc00 == 51 [pid = 17837] [id = 233] 07:06:01 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8dac00 == 50 [pid = 17837] [id = 217] 07:06:01 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf1400 == 49 [pid = 17837] [id = 219] 07:06:01 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcef800 == 48 [pid = 17837] [id = 232] 07:06:01 INFO - PROCESS | 17837 | --DOCSHELL 0x8c734c00 == 47 [pid = 17837] [id = 221] 07:06:01 INFO - PROCESS | 17837 | --DOCSHELL 0x8c733800 == 46 [pid = 17837] [id = 222] 07:06:01 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3f0800 == 45 [pid = 17837] [id = 226] 07:06:01 INFO - PROCESS | 17837 | --DOCSHELL 0x8de37800 == 44 [pid = 17837] [id = 218] 07:06:01 INFO - PROCESS | 17837 | --DOCSHELL 0x8bced800 == 43 [pid = 17837] [id = 225] 07:06:01 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf3400 == 42 [pid = 17837] [id = 227] 07:06:01 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3ef000 == 41 [pid = 17837] [id = 231] 07:06:01 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3ea800 == 40 [pid = 17837] [id = 220] 07:06:01 INFO - PROCESS | 17837 | --DOCSHELL 0x8fc11400 == 39 [pid = 17837] [id = 223] 07:06:01 INFO - PROCESS | 17837 | --DOCSHELL 0x91dcd400 == 38 [pid = 17837] [id = 229] 07:06:01 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8d6c00 == 37 [pid = 17837] [id = 224] 07:06:01 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e3000 == 36 [pid = 17837] [id = 228] 07:06:01 INFO - PROCESS | 17837 | --DOCSHELL 0x8de50c00 == 35 [pid = 17837] [id = 230] 07:06:01 INFO - PROCESS | 17837 | --DOCSHELL 0x9b005800 == 34 [pid = 17837] [id = 10] 07:06:01 INFO - PROCESS | 17837 | --DOCSHELL 0x8c727400 == 33 [pid = 17837] [id = 279] 07:06:01 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e1c00 == 32 [pid = 17837] [id = 278] 07:06:01 INFO - PROCESS | 17837 | --DOCSHELL 0x9222c400 == 31 [pid = 17837] [id = 276] 07:06:01 INFO - PROCESS | 17837 | --DOCSHELL 0x8e16fc00 == 30 [pid = 17837] [id = 277] 07:06:01 INFO - PROCESS | 17837 | --DOCSHELL 0x8ecacc00 == 29 [pid = 17837] [id = 275] 07:06:01 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf6400 == 28 [pid = 17837] [id = 274] 07:06:01 INFO - PROCESS | 17837 | --DOCSHELL 0x8fe81c00 == 27 [pid = 17837] [id = 272] 07:06:01 INFO - PROCESS | 17837 | --DOCSHELL 0x8ea81c00 == 26 [pid = 17837] [id = 273] 07:06:01 INFO - PROCESS | 17837 | --DOCSHELL 0x8c734000 == 25 [pid = 17837] [id = 271] 07:06:01 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3ecc00 == 24 [pid = 17837] [id = 270] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 127 (0x8e25b000) [pid = 17837] [serial = 770] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 126 (0x950df800) [pid = 17837] [serial = 735] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 125 (0x9285b000) [pid = 17837] [serial = 725] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 124 (0x9a9c7c00) [pid = 17837] [serial = 749] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 123 (0x9777f400) [pid = 17837] [serial = 737] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 122 (0x95027c00) [pid = 17837] [serial = 732] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 121 (0x92864800) [pid = 17837] [serial = 726] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 120 (0x9a44bc00) [pid = 17837] [serial = 744] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 119 (0x8fe83000) [pid = 17837] [serial = 753] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 118 (0x994c2000) [pid = 17837] [serial = 741] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 117 (0x950d9400) [pid = 17837] [serial = 734] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 116 (0x9a73e000) [pid = 17837] [serial = 746] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 115 (0x8ea84000) [pid = 17837] [serial = 752] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 114 (0x9ae5d000) [pid = 17837] [serial = 750] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 113 (0x9a446c00) [pid = 17837] [serial = 743] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 112 (0x9501bc00) [pid = 17837] [serial = 731] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 111 (0x9a9ba400) [pid = 17837] [serial = 747] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 110 (0x9222dc00) [pid = 17837] [serial = 722] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 109 (0x93743c00) [pid = 17837] [serial = 728] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 108 (0x98821000) [pid = 17837] [serial = 738] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 107 (0x98d6e800) [pid = 17837] [serial = 740] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 106 (0x93a52400) [pid = 17837] [serial = 729] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 105 (0x8de38800) [pid = 17837] [serial = 765] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 104 (0x8d6e5800) [pid = 17837] [serial = 761] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 103 (0x8de05400) [pid = 17837] [serial = 767] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 102 (0x8de0dc00) [pid = 17837] [serial = 717] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 101 (0x8d8dcc00) [pid = 17837] [serial = 716] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 100 (0x8f25b800) [pid = 17837] [serial = 720] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 99 (0x8edb4000) [pid = 17837] [serial = 719] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 98 (0x92423000) [pid = 17837] [serial = 723] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 97 (0x8e173400) [pid = 17837] [serial = 768] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 96 (0x8bcfac00) [pid = 17837] [serial = 758] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 95 (0x8c3e7c00) [pid = 17837] [serial = 759] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 94 (0x8de47000) [pid = 17837] [serial = 756] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 93 (0x8de0e000) [pid = 17837] [serial = 755] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 92 (0x8de0ec00) [pid = 17837] [serial = 764] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | --DOMWINDOW == 91 (0x8d6f0c00) [pid = 17837] [serial = 762] [outer = (nil)] [url = about:blank] 07:06:01 INFO - PROCESS | 17837 | 1467036361492 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 07:06: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:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 3349ms 07:06:01 INFO - PROCESS | 17837 | 1467036361524 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 07:06:01 INFO - PROCESS | 17837 | 1467036361531 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 07:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:06:01 INFO - PROCESS | 17837 | 1467036361541 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:06:01 INFO - PROCESS | 17837 | 1467036361546 Marionette TRACE conn4 <- [1,1094,null,{}] 07:06:01 INFO - PROCESS | 17837 | 1467036361554 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:01 INFO - PROCESS | 17837 | 1467036361560 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:01 INFO - PROCESS | 17837 | 1467036361781 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 07:06:01 INFO - PROCESS | 17837 | 1467036361930 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:01 INFO - PROCESS | 17837 | 1467036361942 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:01 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e3400 == 25 [pid = 17837] [id = 281] 07:06:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 92 (0x8d6e5400) [pid = 17837] [serial = 844] [outer = (nil)] 07:06:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 93 (0x8d6ef400) [pid = 17837] [serial = 845] [outer = 0x8d6e5400] 07:06:02 INFO - PROCESS | 17837 | 1467036362016 Marionette DEBUG loaded listener.js 07:06:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 94 (0x8d8da400) [pid = 17837] [serial = 846] [outer = 0x8d6e5400] 07:06:02 INFO - PROCESS | 17837 | 1467036362853 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 07:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1382ms 07:06:02 INFO - PROCESS | 17837 | 1467036362922 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 07:06:02 INFO - PROCESS | 17837 | 1467036362931 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 07:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:06:02 INFO - PROCESS | 17837 | 1467036362942 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:06:02 INFO - PROCESS | 17837 | 1467036362946 Marionette TRACE conn4 <- [1,1098,null,{}] 07:06:02 INFO - PROCESS | 17837 | 1467036362953 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:02 INFO - PROCESS | 17837 | 1467036362958 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:03 INFO - PROCESS | 17837 | 1467036363136 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 07:06:03 INFO - PROCESS | 17837 | 1467036363261 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:03 INFO - PROCESS | 17837 | 1467036363270 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:03 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de39400 == 26 [pid = 17837] [id = 282] 07:06:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 95 (0x8de3ec00) [pid = 17837] [serial = 847] [outer = (nil)] 07:06:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 96 (0x8de4d800) [pid = 17837] [serial = 848] [outer = 0x8de3ec00] 07:06:03 INFO - PROCESS | 17837 | 1467036363346 Marionette DEBUG loaded listener.js 07:06:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 97 (0x8e173c00) [pid = 17837] [serial = 849] [outer = 0x8de3ec00] 07:06:04 INFO - PROCESS | 17837 | 1467036364270 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 07:06: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:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1393ms 07:06:04 INFO - PROCESS | 17837 | 1467036364335 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 07:06:04 INFO - PROCESS | 17837 | 1467036364339 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 07:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:06:04 INFO - PROCESS | 17837 | 1467036364346 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:06:04 INFO - PROCESS | 17837 | 1467036364352 Marionette TRACE conn4 <- [1,1102,null,{}] 07:06:04 INFO - PROCESS | 17837 | 1467036364385 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:04 INFO - PROCESS | 17837 | 1467036364395 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:04 INFO - PROCESS | 17837 | 1467036364608 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 07:06:04 INFO - PROCESS | 17837 | 1467036364634 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:04 INFO - PROCESS | 17837 | 1467036364647 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:04 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eb92800 == 27 [pid = 17837] [id = 283] 07:06:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 98 (0x8eb9a400) [pid = 17837] [serial = 850] [outer = (nil)] 07:06:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 99 (0x8ecacc00) [pid = 17837] [serial = 851] [outer = 0x8eb9a400] 07:06:04 INFO - PROCESS | 17837 | 1467036364722 Marionette DEBUG loaded listener.js 07:06:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 100 (0x8edb6000) [pid = 17837] [serial = 852] [outer = 0x8eb9a400] 07:06:05 INFO - PROCESS | 17837 | 1467036365764 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 07:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1460ms 07:06:05 INFO - PROCESS | 17837 | 1467036365808 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 07:06:05 INFO - PROCESS | 17837 | 1467036365814 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 07:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:06:05 INFO - PROCESS | 17837 | 1467036365825 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:06:05 INFO - PROCESS | 17837 | 1467036365828 Marionette TRACE conn4 <- [1,1106,null,{}] 07:06:05 INFO - PROCESS | 17837 | 1467036365833 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:05 INFO - PROCESS | 17837 | 1467036365840 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:06 INFO - PROCESS | 17837 | 1467036366733 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 07:06:06 INFO - PROCESS | 17837 | --DOMWINDOW == 99 (0x9a7c8000) [pid = 17837] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:06:06 INFO - PROCESS | 17837 | --DOMWINDOW == 98 (0x9b340c00) [pid = 17837] [serial = 27] [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:06:06 INFO - PROCESS | 17837 | --DOMWINDOW == 97 (0x8c72a800) [pid = 17837] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:06:06 INFO - PROCESS | 17837 | --DOMWINDOW == 96 (0x8ecac000) [pid = 17837] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:06:06 INFO - PROCESS | 17837 | --DOMWINDOW == 95 (0x8e179000) [pid = 17837] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:06:06 INFO - PROCESS | 17837 | --DOMWINDOW == 94 (0x8e255400) [pid = 17837] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:06:06 INFO - PROCESS | 17837 | --DOMWINDOW == 93 (0x8c732400) [pid = 17837] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:06:06 INFO - PROCESS | 17837 | --DOMWINDOW == 92 (0x8d6e8800) [pid = 17837] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:06:06 INFO - PROCESS | 17837 | --DOMWINDOW == 91 (0x8c72c400) [pid = 17837] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:06:06 INFO - PROCESS | 17837 | --DOMWINDOW == 90 (0x8de4f800) [pid = 17837] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:06:06 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x8c729400) [pid = 17837] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:06:06 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x8c730400) [pid = 17837] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:06:06 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x8bcf9800) [pid = 17837] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:06:06 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x8edb3800) [pid = 17837] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:06:06 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x8eca8c00) [pid = 17837] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:06:06 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8fc11800) [pid = 17837] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:06:06 INFO - PROCESS | 17837 | 1467036366944 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:06 INFO - PROCESS | 17837 | 1467036366953 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:06 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf9800 == 28 [pid = 17837] [id = 284] 07:06:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x8c3ebc00) [pid = 17837] [serial = 853] [outer = (nil)] 07:06:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x8d6e8800) [pid = 17837] [serial = 854] [outer = 0x8c3ebc00] 07:06:07 INFO - PROCESS | 17837 | 1467036367026 Marionette DEBUG loaded listener.js 07:06:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x8eb97800) [pid = 17837] [serial = 855] [outer = 0x8c3ebc00] 07:06:07 INFO - PROCESS | 17837 | 1467036367745 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 07:06: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:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1934ms 07:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:06:07 INFO - PROCESS | 17837 | 1467036367759 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 07:06:07 INFO - PROCESS | 17837 | 1467036367762 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 07:06:07 INFO - PROCESS | 17837 | 1467036367769 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:06:07 INFO - PROCESS | 17837 | 1467036367772 Marionette TRACE conn4 <- [1,1110,null,{}] 07:06:07 INFO - PROCESS | 17837 | 1467036367778 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:07 INFO - PROCESS | 17837 | 1467036367783 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:07 INFO - PROCESS | 17837 | 1467036367986 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 07:06:08 INFO - PROCESS | 17837 | 1467036368005 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:08 INFO - PROCESS | 17837 | 1467036368015 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:08 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de38c00 == 29 [pid = 17837] [id = 285] 07:06:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x8e252000) [pid = 17837] [serial = 856] [outer = (nil)] 07:06:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x8f262000) [pid = 17837] [serial = 857] [outer = 0x8e252000] 07:06:08 INFO - PROCESS | 17837 | 1467036368085 Marionette DEBUG loaded listener.js 07:06:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0x8f6bb400) [pid = 17837] [serial = 858] [outer = 0x8e252000] 07:06:09 INFO - PROCESS | 17837 | 1467036369125 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 07:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1385ms 07:06:09 INFO - PROCESS | 17837 | 1467036369154 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 07:06:09 INFO - PROCESS | 17837 | 1467036369162 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 07:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:06:09 INFO - PROCESS | 17837 | 1467036369172 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:06:09 INFO - PROCESS | 17837 | 1467036369177 Marionette TRACE conn4 <- [1,1114,null,{}] 07:06:09 INFO - PROCESS | 17837 | 1467036369186 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:09 INFO - PROCESS | 17837 | 1467036369191 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:09 INFO - PROCESS | 17837 | 1467036369428 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 07:06:09 INFO - PROCESS | 17837 | 1467036369663 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:09 INFO - PROCESS | 17837 | 1467036369681 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:09 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c730c00 == 30 [pid = 17837] [id = 286] 07:06:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 91 (0x8c731800) [pid = 17837] [serial = 859] [outer = (nil)] 07:06:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 92 (0x8de31400) [pid = 17837] [serial = 860] [outer = 0x8c731800] 07:06:09 INFO - PROCESS | 17837 | 1467036369808 Marionette DEBUG loaded listener.js 07:06:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 93 (0x8de3e000) [pid = 17837] [serial = 861] [outer = 0x8c731800] 07:06:10 INFO - PROCESS | 17837 | 1467036370787 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 07:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1637ms 07:06:10 INFO - PROCESS | 17837 | 1467036370807 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 07:06:10 INFO - PROCESS | 17837 | 1467036370815 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 07:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:06:10 INFO - PROCESS | 17837 | 1467036370825 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:06:10 INFO - PROCESS | 17837 | 1467036370830 Marionette TRACE conn4 <- [1,1118,null,{}] 07:06:10 INFO - PROCESS | 17837 | 1467036370838 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:10 INFO - PROCESS | 17837 | 1467036370844 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:11 INFO - PROCESS | 17837 | 1467036371028 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 07:06:11 INFO - PROCESS | 17837 | 1467036371242 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:11 INFO - PROCESS | 17837 | 1467036371253 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:11 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e1800 == 31 [pid = 17837] [id = 287] 07:06:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 94 (0x8ea84000) [pid = 17837] [serial = 862] [outer = (nil)] 07:06:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 95 (0x8eca3000) [pid = 17837] [serial = 863] [outer = 0x8ea84000] 07:06:11 INFO - PROCESS | 17837 | 1467036371341 Marionette DEBUG loaded listener.js 07:06:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 96 (0x8edb3000) [pid = 17837] [serial = 864] [outer = 0x8ea84000] 07:06:12 INFO - PROCESS | 17837 | 1467036372357 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 07:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1582ms 07:06:12 INFO - PROCESS | 17837 | 1467036372408 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 07:06:12 INFO - PROCESS | 17837 | 1467036372411 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 07:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:06:12 INFO - PROCESS | 17837 | 1467036372419 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:06:12 INFO - PROCESS | 17837 | 1467036372425 Marionette TRACE conn4 <- [1,1122,null,{}] 07:06:12 INFO - PROCESS | 17837 | 1467036372442 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:12 INFO - PROCESS | 17837 | 1467036372451 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:12 INFO - PROCESS | 17837 | 1467036372727 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 07:06:12 INFO - PROCESS | 17837 | 1467036372944 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:12 INFO - PROCESS | 17837 | 1467036372958 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:12 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fd40400 == 32 [pid = 17837] [id = 288] 07:06:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 97 (0x8fe7e800) [pid = 17837] [serial = 865] [outer = (nil)] 07:06:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 98 (0x8fe86c00) [pid = 17837] [serial = 866] [outer = 0x8fe7e800] 07:06:13 INFO - PROCESS | 17837 | 1467036373040 Marionette DEBUG loaded listener.js 07:06:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 99 (0x8fe8a800) [pid = 17837] [serial = 867] [outer = 0x8fe7e800] 07:06:13 INFO - PROCESS | 17837 | 1467036373951 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 07:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1596ms 07:06:14 INFO - PROCESS | 17837 | 1467036374016 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 07:06:14 INFO - PROCESS | 17837 | 1467036374021 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 07:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:06:14 INFO - PROCESS | 17837 | 1467036374029 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:06:14 INFO - PROCESS | 17837 | 1467036374033 Marionette TRACE conn4 <- [1,1126,null,{}] 07:06:14 INFO - PROCESS | 17837 | 1467036374039 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:14 INFO - PROCESS | 17837 | 1467036374045 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:14 INFO - PROCESS | 17837 | 1467036374268 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 07:06:14 INFO - PROCESS | 17837 | 1467036374480 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:14 INFO - PROCESS | 17837 | 1467036374487 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:14 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eb92400 == 33 [pid = 17837] [id = 289] 07:06:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 100 (0x9035c000) [pid = 17837] [serial = 868] [outer = (nil)] 07:06:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 101 (0x9035fc00) [pid = 17837] [serial = 869] [outer = 0x9035c000] 07:06:14 INFO - PROCESS | 17837 | 1467036374618 Marionette DEBUG loaded listener.js 07:06:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 102 (0x9038d400) [pid = 17837] [serial = 870] [outer = 0x9035c000] 07:06:15 INFO - PROCESS | 17837 | 1467036375651 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 07:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1649ms 07:06:15 INFO - PROCESS | 17837 | 1467036375681 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 07:06:15 INFO - PROCESS | 17837 | 1467036375688 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 07:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:06:15 INFO - PROCESS | 17837 | 1467036375698 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:06:15 INFO - PROCESS | 17837 | 1467036375706 Marionette TRACE conn4 <- [1,1130,null,{}] 07:06:15 INFO - PROCESS | 17837 | 1467036375715 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:15 INFO - PROCESS | 17837 | 1467036375722 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:16 INFO - PROCESS | 17837 | 1467036376048 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 07:06:16 INFO - PROCESS | 17837 | 1467036376404 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:16 INFO - PROCESS | 17837 | 1467036376413 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:16 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcfac00 == 34 [pid = 17837] [id = 290] 07:06:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 103 (0x8c3e7000) [pid = 17837] [serial = 871] [outer = (nil)] 07:06:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 104 (0x90398800) [pid = 17837] [serial = 872] [outer = 0x8c3e7000] 07:06:16 INFO - PROCESS | 17837 | 1467036376535 Marionette DEBUG loaded listener.js 07:06:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 105 (0x91ca8000) [pid = 17837] [serial = 873] [outer = 0x8c3e7000] 07:06:17 INFO - PROCESS | 17837 | 1467036377530 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 07:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1891ms 07:06:17 INFO - PROCESS | 17837 | 1467036377589 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 07:06:17 INFO - PROCESS | 17837 | 1467036377594 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 07:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:06:17 INFO - PROCESS | 17837 | 1467036377601 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:06:17 INFO - PROCESS | 17837 | 1467036377605 Marionette TRACE conn4 <- [1,1134,null,{}] 07:06:17 INFO - PROCESS | 17837 | 1467036377612 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:17 INFO - PROCESS | 17837 | 1467036377623 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:17 INFO - PROCESS | 17837 | 1467036377979 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 07:06:18 INFO - PROCESS | 17837 | 1467036378176 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:18 INFO - PROCESS | 17837 | 1467036378185 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:18 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf7c00 == 35 [pid = 17837] [id = 291] 07:06:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 106 (0x8de0ec00) [pid = 17837] [serial = 874] [outer = (nil)] 07:06:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 107 (0x91dd7000) [pid = 17837] [serial = 875] [outer = 0x8de0ec00] 07:06:18 INFO - PROCESS | 17837 | 1467036378268 Marionette DEBUG loaded listener.js 07:06:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 108 (0x9222dc00) [pid = 17837] [serial = 876] [outer = 0x8de0ec00] 07:06:19 INFO - PROCESS | 17837 | 1467036379155 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 07:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1584ms 07:06:19 INFO - PROCESS | 17837 | 1467036379187 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 07:06:19 INFO - PROCESS | 17837 | 1467036379191 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 07:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:06:19 INFO - PROCESS | 17837 | 1467036379197 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:06:19 INFO - PROCESS | 17837 | 1467036379201 Marionette TRACE conn4 <- [1,1138,null,{}] 07:06:19 INFO - PROCESS | 17837 | 1467036379207 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:19 INFO - PROCESS | 17837 | 1467036379212 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:19 INFO - PROCESS | 17837 | 1467036379442 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 07:06:19 INFO - PROCESS | 17837 | 1467036379741 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:19 INFO - PROCESS | 17837 | 1467036379752 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:19 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcef400 == 36 [pid = 17837] [id = 292] 07:06:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 109 (0x8c3f0c00) [pid = 17837] [serial = 877] [outer = (nil)] 07:06:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 110 (0x922a1800) [pid = 17837] [serial = 878] [outer = 0x8c3f0c00] 07:06:19 INFO - PROCESS | 17837 | 1467036379948 Marionette DEBUG loaded listener.js 07:06:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 111 (0x922a6400) [pid = 17837] [serial = 879] [outer = 0x8c3f0c00] 07:06:21 INFO - PROCESS | 17837 | 1467036380997 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 07:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1842ms 07:06:21 INFO - PROCESS | 17837 | 1467036381040 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 07:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:06:21 INFO - PROCESS | 17837 | 1467036381044 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 07:06:21 INFO - PROCESS | 17837 | 1467036381052 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:06:21 INFO - PROCESS | 17837 | 1467036381055 Marionette TRACE conn4 <- [1,1142,null,{}] 07:06:21 INFO - PROCESS | 17837 | 1467036381061 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:21 INFO - PROCESS | 17837 | 1467036381067 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:21 INFO - PROCESS | 17837 | 1467036381264 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 07:06:21 INFO - PROCESS | 17837 | 1467036381443 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:21 INFO - PROCESS | 17837 | 1467036381452 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:21 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e8000 == 37 [pid = 17837] [id = 293] 07:06:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 112 (0x8c3ef400) [pid = 17837] [serial = 880] [outer = (nil)] 07:06:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 113 (0x92421400) [pid = 17837] [serial = 881] [outer = 0x8c3ef400] 07:06:21 INFO - PROCESS | 17837 | 1467036381540 Marionette DEBUG loaded listener.js 07:06:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 114 (0x92424000) [pid = 17837] [serial = 882] [outer = 0x8c3ef400] 07:06:22 INFO - PROCESS | 17837 | 1467036382531 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 07:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1541ms 07:06:22 INFO - PROCESS | 17837 | 1467036382592 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 07:06:22 INFO - PROCESS | 17837 | 1467036382596 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 07:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:06:22 INFO - PROCESS | 17837 | 1467036382603 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:06:22 INFO - PROCESS | 17837 | 1467036382606 Marionette TRACE conn4 <- [1,1146,null,{}] 07:06:22 INFO - PROCESS | 17837 | 1467036382612 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:22 INFO - PROCESS | 17837 | 1467036382618 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:22 INFO - PROCESS | 17837 | 1467036382805 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 07:06:23 INFO - PROCESS | 17837 | 1467036383039 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:23 INFO - PROCESS | 17837 | 1467036383049 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:23 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bced800 == 38 [pid = 17837] [id = 294] 07:06:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 115 (0x8bcf0800) [pid = 17837] [serial = 883] [outer = (nil)] 07:06:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 116 (0x8bcfa000) [pid = 17837] [serial = 884] [outer = 0x8bcf0800] 07:06:23 INFO - PROCESS | 17837 | 1467036383307 Marionette DEBUG loaded listener.js 07:06:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 117 (0x8c725400) [pid = 17837] [serial = 885] [outer = 0x8bcf0800] 07:06:24 INFO - PROCESS | 17837 | 1467036384240 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 07:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1694ms 07:06:24 INFO - PROCESS | 17837 | 1467036384300 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 07:06:24 INFO - PROCESS | 17837 | 1467036384306 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 07:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:06:24 INFO - PROCESS | 17837 | 1467036384314 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:06:24 INFO - PROCESS | 17837 | 1467036384318 Marionette TRACE conn4 <- [1,1150,null,{}] 07:06:24 INFO - PROCESS | 17837 | 1467036384326 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:24 INFO - PROCESS | 17837 | 1467036384331 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:24 INFO - PROCESS | 17837 | 1467036384607 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 07:06:24 INFO - PROCESS | 17837 | 1467036384902 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:24 INFO - PROCESS | 17837 | 1467036384910 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:24 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf9800 == 37 [pid = 17837] [id = 284] 07:06:24 INFO - PROCESS | 17837 | --DOMWINDOW == 116 (0x9a7d0000) [pid = 17837] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:06:24 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf9800 == 38 [pid = 17837] [id = 295] 07:06:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 117 (0x8d6ea400) [pid = 17837] [serial = 886] [outer = (nil)] 07:06:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 118 (0x8de0f000) [pid = 17837] [serial = 887] [outer = 0x8d6ea400] 07:06:25 INFO - PROCESS | 17837 | 1467036385040 Marionette DEBUG loaded listener.js 07:06:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 119 (0x8de43400) [pid = 17837] [serial = 888] [outer = 0x8d6ea400] 07:06:25 INFO - PROCESS | 17837 | --DOCSHELL 0x8eb92800 == 37 [pid = 17837] [id = 283] 07:06:25 INFO - PROCESS | 17837 | --DOCSHELL 0x8de39400 == 36 [pid = 17837] [id = 282] 07:06:25 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e3400 == 35 [pid = 17837] [id = 281] 07:06:25 INFO - PROCESS | 17837 | --DOMWINDOW == 118 (0x8f255c00) [pid = 17837] [serial = 804] [outer = (nil)] [url = about:blank] 07:06:25 INFO - PROCESS | 17837 | --DOMWINDOW == 117 (0x8f6bb800) [pid = 17837] [serial = 806] [outer = (nil)] [url = about:blank] 07:06:25 INFO - PROCESS | 17837 | --DOMWINDOW == 116 (0x8fc1f000) [pid = 17837] [serial = 807] [outer = (nil)] [url = about:blank] 07:06:25 INFO - PROCESS | 17837 | --DOMWINDOW == 115 (0x8ea7e800) [pid = 17837] [serial = 771] [outer = (nil)] [url = about:blank] 07:06:25 INFO - PROCESS | 17837 | --DOMWINDOW == 114 (0x8e17b000) [pid = 17837] [serial = 794] [outer = (nil)] [url = about:blank] 07:06:25 INFO - PROCESS | 17837 | --DOMWINDOW == 113 (0x8f261c00) [pid = 17837] [serial = 795] [outer = (nil)] [url = about:blank] 07:06:25 INFO - PROCESS | 17837 | --DOMWINDOW == 112 (0x8ea80400) [pid = 17837] [serial = 776] [outer = (nil)] [url = about:blank] 07:06:25 INFO - PROCESS | 17837 | --DOMWINDOW == 111 (0x8ea89000) [pid = 17837] [serial = 777] [outer = (nil)] [url = about:blank] 07:06:25 INFO - PROCESS | 17837 | --DOMWINDOW == 110 (0x8d8d6000) [pid = 17837] [serial = 773] [outer = (nil)] [url = about:blank] 07:06:25 INFO - PROCESS | 17837 | --DOMWINDOW == 109 (0x8de36c00) [pid = 17837] [serial = 774] [outer = (nil)] [url = about:blank] 07:06:25 INFO - PROCESS | 17837 | --DOMWINDOW == 108 (0x8e257c00) [pid = 17837] [serial = 800] [outer = (nil)] [url = about:blank] 07:06:25 INFO - PROCESS | 17837 | --DOMWINDOW == 107 (0x90351800) [pid = 17837] [serial = 791] [outer = (nil)] [url = about:blank] 07:06:25 INFO - PROCESS | 17837 | --DOMWINDOW == 106 (0x8fe84800) [pid = 17837] [serial = 792] [outer = (nil)] [url = about:blank] 07:06:25 INFO - PROCESS | 17837 | --DOMWINDOW == 105 (0x8d6e8000) [pid = 17837] [serial = 797] [outer = (nil)] [url = about:blank] 07:06:25 INFO - PROCESS | 17837 | --DOMWINDOW == 104 (0x8de04000) [pid = 17837] [serial = 798] [outer = (nil)] [url = about:blank] 07:06:25 INFO - PROCESS | 17837 | --DOMWINDOW == 103 (0x8f6ad400) [pid = 17837] [serial = 785] [outer = (nil)] [url = about:blank] 07:06:25 INFO - PROCESS | 17837 | --DOMWINDOW == 102 (0x8f6b0000) [pid = 17837] [serial = 786] [outer = (nil)] [url = about:blank] 07:06:25 INFO - PROCESS | 17837 | --DOMWINDOW == 101 (0x8edbbc00) [pid = 17837] [serial = 782] [outer = (nil)] [url = about:blank] 07:06:25 INFO - PROCESS | 17837 | --DOMWINDOW == 100 (0x8edbec00) [pid = 17837] [serial = 783] [outer = (nil)] [url = about:blank] 07:06:25 INFO - PROCESS | 17837 | --DOMWINDOW == 99 (0x8ecad800) [pid = 17837] [serial = 779] [outer = (nil)] [url = about:blank] 07:06:25 INFO - PROCESS | 17837 | --DOMWINDOW == 98 (0x8edb3c00) [pid = 17837] [serial = 780] [outer = (nil)] [url = about:blank] 07:06:25 INFO - PROCESS | 17837 | --DOMWINDOW == 97 (0x8fd3ec00) [pid = 17837] [serial = 788] [outer = (nil)] [url = about:blank] 07:06:25 INFO - PROCESS | 17837 | --DOMWINDOW == 96 (0x8fe7f400) [pid = 17837] [serial = 789] [outer = (nil)] [url = about:blank] 07:06:25 INFO - PROCESS | 17837 | --DOMWINDOW == 95 (0x8edb1400) [pid = 17837] [serial = 803] [outer = (nil)] [url = about:blank] 07:06:25 INFO - PROCESS | 17837 | --DOMWINDOW == 94 (0x8ea86400) [pid = 17837] [serial = 801] [outer = (nil)] [url = about:blank] 07:06:25 INFO - PROCESS | 17837 | --DOMWINDOW == 93 (0x8fd36000) [pid = 17837] [serial = 810] [outer = (nil)] [url = about:blank] 07:06:25 INFO - PROCESS | 17837 | --DOMWINDOW == 92 (0x8de08400) [pid = 17837] [serial = 564] [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:06:25 INFO - PROCESS | 17837 | --DOMWINDOW == 91 (0x8fc20400) [pid = 17837] [serial = 809] [outer = (nil)] [url = about:blank] 07:06:25 INFO - PROCESS | 17837 | 1467036385888 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 07:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1635ms 07:06:25 INFO - PROCESS | 17837 | 1467036385950 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 07:06:25 INFO - PROCESS | 17837 | 1467036385956 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 07:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:06:25 INFO - PROCESS | 17837 | 1467036385967 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:06:25 INFO - PROCESS | 17837 | 1467036385971 Marionette TRACE conn4 <- [1,1154,null,{}] 07:06:25 INFO - PROCESS | 17837 | 1467036385978 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:25 INFO - PROCESS | 17837 | 1467036385984 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:26 INFO - PROCESS | 17837 | 1467036386165 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 07:06:26 INFO - PROCESS | 17837 | 1467036386175 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:26 INFO - PROCESS | 17837 | 1467036386185 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:26 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de0bc00 == 36 [pid = 17837] [id = 296] 07:06:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 92 (0x8de32800) [pid = 17837] [serial = 889] [outer = (nil)] 07:06:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 93 (0x8ea89c00) [pid = 17837] [serial = 890] [outer = 0x8de32800] 07:06:26 INFO - PROCESS | 17837 | 1467036386256 Marionette DEBUG loaded listener.js 07:06:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 94 (0x8eca4000) [pid = 17837] [serial = 891] [outer = 0x8de32800] 07:06:27 INFO - PROCESS | 17837 | 1467036387272 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 07:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1347ms 07:06:27 INFO - PROCESS | 17837 | 1467036387316 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 07:06:27 INFO - PROCESS | 17837 | 1467036387320 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 07:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:06:27 INFO - PROCESS | 17837 | 1467036387326 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:06:27 INFO - PROCESS | 17837 | 1467036387332 Marionette TRACE conn4 <- [1,1158,null,{}] 07:06:27 INFO - PROCESS | 17837 | 1467036387348 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:27 INFO - PROCESS | 17837 | 1467036387356 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:27 INFO - PROCESS | 17837 | 1467036387609 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 07:06:27 INFO - PROCESS | 17837 | 1467036387634 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:27 INFO - PROCESS | 17837 | 1467036387646 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:27 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e257c00 == 37 [pid = 17837] [id = 297] 07:06:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 95 (0x8f257000) [pid = 17837] [serial = 892] [outer = (nil)] 07:06:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 96 (0x8f25c800) [pid = 17837] [serial = 893] [outer = 0x8f257000] 07:06:27 INFO - PROCESS | 17837 | 1467036387715 Marionette DEBUG loaded listener.js 07:06:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 97 (0x8f263800) [pid = 17837] [serial = 894] [outer = 0x8f257000] 07:06:28 INFO - PROCESS | 17837 | 1467036388667 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 07:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1403ms 07:06:28 INFO - PROCESS | 17837 | 1467036388730 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 07:06:28 INFO - PROCESS | 17837 | 1467036388735 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 07:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:06:28 INFO - PROCESS | 17837 | 1467036388750 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:06:28 INFO - PROCESS | 17837 | 1467036388754 Marionette TRACE conn4 <- [1,1162,null,{}] 07:06:28 INFO - PROCESS | 17837 | 1467036388760 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:28 INFO - PROCESS | 17837 | 1467036388765 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:29 INFO - PROCESS | 17837 | 1467036389027 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 07:06:29 INFO - PROCESS | 17837 | 1467036389065 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:29 INFO - PROCESS | 17837 | 1467036389073 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:29 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eca6000 == 38 [pid = 17837] [id = 298] 07:06:29 INFO - PROCESS | 17837 | ++DOMWINDOW == 98 (0x8ecac000) [pid = 17837] [serial = 895] [outer = (nil)] 07:06:29 INFO - PROCESS | 17837 | ++DOMWINDOW == 99 (0x8fc14c00) [pid = 17837] [serial = 896] [outer = 0x8ecac000] 07:06:29 INFO - PROCESS | 17837 | 1467036389147 Marionette DEBUG loaded listener.js 07:06:29 INFO - PROCESS | 17837 | ++DOMWINDOW == 100 (0x8fc1e400) [pid = 17837] [serial = 897] [outer = 0x8ecac000] 07:06:29 INFO - PROCESS | 17837 | --DOMWINDOW == 99 (0x91dd5800) [pid = 17837] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:06:29 INFO - PROCESS | 17837 | --DOMWINDOW == 98 (0x8d6e1400) [pid = 17837] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:06:29 INFO - PROCESS | 17837 | --DOMWINDOW == 97 (0x8eb90c00) [pid = 17837] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:06:29 INFO - PROCESS | 17837 | --DOMWINDOW == 96 (0x8c727800) [pid = 17837] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:06:29 INFO - PROCESS | 17837 | --DOMWINDOW == 95 (0x8f257c00) [pid = 17837] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:06:29 INFO - PROCESS | 17837 | --DOMWINDOW == 94 (0x8c3e4000) [pid = 17837] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:06:29 INFO - PROCESS | 17837 | --DOMWINDOW == 93 (0x8fe82800) [pid = 17837] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:06:29 INFO - PROCESS | 17837 | --DOMWINDOW == 92 (0x9222c000) [pid = 17837] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:06:29 INFO - PROCESS | 17837 | --DOMWINDOW == 91 (0x8c3ebc00) [pid = 17837] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:06:29 INFO - PROCESS | 17837 | --DOMWINDOW == 90 (0x8e178400) [pid = 17837] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:06:29 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x8de3ec00) [pid = 17837] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:06:29 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x8eb9a400) [pid = 17837] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:06:29 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x8d6e5400) [pid = 17837] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:06:29 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x9222cc00) [pid = 17837] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:06:29 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x9039a400) [pid = 17837] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:06:30 INFO - PROCESS | 17837 | 1467036390234 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 07:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1533ms 07:06:30 INFO - PROCESS | 17837 | 1467036390284 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 07:06:30 INFO - PROCESS | 17837 | 1467036390287 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 07:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:06:30 INFO - PROCESS | 17837 | 1467036390294 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:06:30 INFO - PROCESS | 17837 | 1467036390298 Marionette TRACE conn4 <- [1,1166,null,{}] 07:06:30 INFO - PROCESS | 17837 | 1467036390303 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:30 INFO - PROCESS | 17837 | 1467036390307 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:30 INFO - PROCESS | 17837 | 1467036390494 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 07:06:30 INFO - PROCESS | 17837 | 1467036390505 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:30 INFO - PROCESS | 17837 | 1467036390513 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:30 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de3ec00 == 39 [pid = 17837] [id = 299] 07:06:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x8e179000) [pid = 17837] [serial = 898] [outer = (nil)] 07:06:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x8f6b5800) [pid = 17837] [serial = 899] [outer = 0x8e179000] 07:06:30 INFO - PROCESS | 17837 | 1467036390718 Marionette DEBUG loaded listener.js 07:06:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x8fd3c400) [pid = 17837] [serial = 900] [outer = 0x8e179000] 07:06:31 INFO - PROCESS | 17837 | 1467036391526 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 07:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1290ms 07:06:31 INFO - PROCESS | 17837 | 1467036391586 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 07:06:31 INFO - PROCESS | 17837 | 1467036391590 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 07:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:06:31 INFO - PROCESS | 17837 | 1467036391597 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:06:31 INFO - PROCESS | 17837 | 1467036391599 Marionette TRACE conn4 <- [1,1170,null,{}] 07:06:31 INFO - PROCESS | 17837 | 1467036391614 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:31 INFO - PROCESS | 17837 | 1467036391625 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:31 INFO - PROCESS | 17837 | 1467036391881 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 07:06:32 INFO - PROCESS | 17837 | 1467036392055 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:32 INFO - PROCESS | 17837 | 1467036392071 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:32 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf5c00 == 40 [pid = 17837] [id = 300] 07:06:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x8bcf7800) [pid = 17837] [serial = 901] [outer = (nil)] 07:06:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0x8c3e7800) [pid = 17837] [serial = 902] [outer = 0x8bcf7800] 07:06:32 INFO - PROCESS | 17837 | 1467036392161 Marionette DEBUG loaded listener.js 07:06:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 91 (0x8c729800) [pid = 17837] [serial = 903] [outer = 0x8bcf7800] 07:06:33 INFO - PROCESS | 17837 | 1467036393284 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 07:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1736ms 07:06:33 INFO - PROCESS | 17837 | 1467036393336 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 07:06:33 INFO - PROCESS | 17837 | 1467036393343 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 07:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:06:33 INFO - PROCESS | 17837 | 1467036393353 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:06:33 INFO - PROCESS | 17837 | 1467036393359 Marionette TRACE conn4 <- [1,1174,null,{}] 07:06:33 INFO - PROCESS | 17837 | 1467036393366 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:33 INFO - PROCESS | 17837 | 1467036393373 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:33 INFO - PROCESS | 17837 | 1467036393594 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 07:06:33 INFO - PROCESS | 17837 | 1467036393821 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:33 INFO - PROCESS | 17837 | 1467036393830 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:33 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de36400 == 41 [pid = 17837] [id = 301] 07:06:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 92 (0x8de3fc00) [pid = 17837] [serial = 904] [outer = (nil)] 07:06:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 93 (0x8de48400) [pid = 17837] [serial = 905] [outer = 0x8de3fc00] 07:06:33 INFO - PROCESS | 17837 | 1467036393982 Marionette DEBUG loaded listener.js 07:06:34 INFO - PROCESS | 17837 | ++DOMWINDOW == 94 (0x8e253400) [pid = 17837] [serial = 906] [outer = 0x8de3fc00] 07:06:34 INFO - PROCESS | 17837 | 1467036394986 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 07:06:35 INFO - PROCESS | 17837 | 1467036395047 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 07:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:06:35 INFO - PROCESS | 17837 | 1467036395056 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:06:35 INFO - PROCESS | 17837 | 1467036395061 Marionette TRACE conn4 <- [1,1178,null,{}] 07:06:35 INFO - PROCESS | 17837 | 1467036395067 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:35 INFO - PROCESS | 17837 | 1467036395073 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:35 INFO - PROCESS | 17837 | 1467036395289 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 07:06:35 INFO - PROCESS | 17837 | 1467036395568 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:35 INFO - PROCESS | 17837 | 1467036395578 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:35 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ea8a000 == 42 [pid = 17837] [id = 302] 07:06:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 95 (0x8ecb0000) [pid = 17837] [serial = 907] [outer = (nil)] 07:06:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 96 (0x8edb8c00) [pid = 17837] [serial = 908] [outer = 0x8ecb0000] 07:06:35 INFO - PROCESS | 17837 | 1467036395707 Marionette DEBUG loaded listener.js 07:06:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 97 (0x8f25d800) [pid = 17837] [serial = 909] [outer = 0x8ecb0000] 07:06:36 INFO - PROCESS | 17837 | 1467036396710 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 07:06:36 INFO - PROCESS | 17837 | 1467036396799 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 07:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:06:36 INFO - PROCESS | 17837 | 1467036396817 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:06:36 INFO - PROCESS | 17837 | 1467036396826 Marionette TRACE conn4 <- [1,1182,null,{}] 07:06:36 INFO - PROCESS | 17837 | 1467036396832 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:36 INFO - PROCESS | 17837 | 1467036396840 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:37 INFO - PROCESS | 17837 | 1467036397187 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 07:06:37 INFO - PROCESS | 17837 | 1467036397379 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:37 INFO - PROCESS | 17837 | 1467036397390 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:37 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eca3800 == 43 [pid = 17837] [id = 303] 07:06:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 98 (0x8ecaec00) [pid = 17837] [serial = 910] [outer = (nil)] 07:06:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 99 (0x90353c00) [pid = 17837] [serial = 911] [outer = 0x8ecaec00] 07:06:37 INFO - PROCESS | 17837 | 1467036397475 Marionette DEBUG loaded listener.js 07:06:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 100 (0x9035f400) [pid = 17837] [serial = 912] [outer = 0x8ecaec00] 07:06:38 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:06:38 INFO - PROCESS | 17837 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:06:38 INFO - PROCESS | 17837 | 1467036398455 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 07:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:06:38 INFO - PROCESS | 17837 | 1467036398512 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 07:06:38 INFO - PROCESS | 17837 | 1467036398520 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:06:38 INFO - PROCESS | 17837 | 1467036398523 Marionette TRACE conn4 <- [1,1186,null,{}] 07:06:38 INFO - PROCESS | 17837 | 1467036398530 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:38 INFO - PROCESS | 17837 | 1467036398535 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:38 INFO - PROCESS | 17837 | 1467036398749 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 07:06:39 INFO - PROCESS | 17837 | 1467036398981 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:39 INFO - PROCESS | 17837 | 1467036398989 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:39 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8db000 == 44 [pid = 17837] [id = 304] 07:06:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 101 (0x8fd39800) [pid = 17837] [serial = 913] [outer = (nil)] 07:06:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 102 (0x91dd3400) [pid = 17837] [serial = 914] [outer = 0x8fd39800] 07:06:39 INFO - PROCESS | 17837 | 1467036399122 Marionette DEBUG loaded listener.js 07:06:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 103 (0x91dd7c00) [pid = 17837] [serial = 915] [outer = 0x8fd39800] 07:06:40 INFO - PROCESS | 17837 | 1467036400040 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 07:06:40 INFO - PROCESS | 17837 | 1467036400113 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 07:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:06:40 INFO - PROCESS | 17837 | 1467036400121 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:06:40 INFO - PROCESS | 17837 | 1467036400124 Marionette TRACE conn4 <- [1,1190,null,{}] 07:06:40 INFO - PROCESS | 17837 | 1467036400131 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:40 INFO - PROCESS | 17837 | 1467036400138 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:40 INFO - PROCESS | 17837 | 1467036400350 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 07:06:40 INFO - PROCESS | 17837 | 1467036400586 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:40 INFO - PROCESS | 17837 | 1467036400602 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:40 INFO - PROCESS | 17837 | ++DOCSHELL 0x92423800 == 45 [pid = 17837] [id = 305] 07:06:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 104 (0x92423c00) [pid = 17837] [serial = 916] [outer = (nil)] 07:06:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 105 (0x924b9400) [pid = 17837] [serial = 917] [outer = 0x92423c00] 07:06:40 INFO - PROCESS | 17837 | 1467036400749 Marionette DEBUG loaded listener.js 07:06:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 106 (0x925e1400) [pid = 17837] [serial = 918] [outer = 0x92423c00] 07:06:41 INFO - PROCESS | 17837 | 1467036401765 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 07:06:41 INFO - PROCESS | 17837 | 1467036401816 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 07:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:06:41 INFO - PROCESS | 17837 | 1467036401824 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:06:41 INFO - PROCESS | 17837 | 1467036401828 Marionette TRACE conn4 <- [1,1194,null,{}] 07:06:41 INFO - PROCESS | 17837 | 1467036401835 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:41 INFO - PROCESS | 17837 | 1467036401841 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:42 INFO - PROCESS | 17837 | 1467036402050 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 07:06:42 INFO - PROCESS | 17837 | 1467036402282 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:42 INFO - PROCESS | 17837 | 1467036402294 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:42 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ea81400 == 46 [pid = 17837] [id = 306] 07:06:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 107 (0x91dd5800) [pid = 17837] [serial = 919] [outer = (nil)] 07:06:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 108 (0x9285c800) [pid = 17837] [serial = 920] [outer = 0x91dd5800] 07:06:42 INFO - PROCESS | 17837 | 1467036402416 Marionette DEBUG loaded listener.js 07:06:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 109 (0x92861400) [pid = 17837] [serial = 921] [outer = 0x91dd5800] 07:06:43 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:06:43 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:06:43 INFO - PROCESS | 17837 | 1467036403359 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 07:06:43 INFO - PROCESS | 17837 | 1467036403416 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 07:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:06:43 INFO - PROCESS | 17837 | 1467036403423 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:06:43 INFO - PROCESS | 17837 | 1467036403427 Marionette TRACE conn4 <- [1,1198,null,{}] 07:06:43 INFO - PROCESS | 17837 | 1467036403434 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:43 INFO - PROCESS | 17837 | 1467036403439 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:43 INFO - PROCESS | 17837 | 1467036403640 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 07:06:43 INFO - PROCESS | 17837 | 1467036403860 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:43 INFO - PROCESS | 17837 | 1467036403869 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:43 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e252800 == 47 [pid = 17837] [id = 307] 07:06:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 110 (0x8e255400) [pid = 17837] [serial = 922] [outer = (nil)] 07:06:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 111 (0x925eac00) [pid = 17837] [serial = 923] [outer = 0x8e255400] 07:06:44 INFO - PROCESS | 17837 | 1467036404005 Marionette DEBUG loaded listener.js 07:06:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 112 (0x9367e800) [pid = 17837] [serial = 924] [outer = 0x8e255400] 07:06:44 INFO - PROCESS | 17837 | 1467036404930 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1540ms 07:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:06:44 INFO - PROCESS | 17837 | 1467036404964 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 07:06:44 INFO - PROCESS | 17837 | 1467036404967 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 07:06:44 INFO - PROCESS | 17837 | 1467036404974 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:06:44 INFO - PROCESS | 17837 | 1467036404978 Marionette TRACE conn4 <- [1,1202,null,{}] 07:06:44 INFO - PROCESS | 17837 | 1467036404984 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:44 INFO - PROCESS | 17837 | 1467036404990 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:45 INFO - PROCESS | 17837 | 1467036405192 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 07:06:45 INFO - PROCESS | 17837 | 1467036405424 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:45 INFO - PROCESS | 17837 | 1467036405434 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:45 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c734000 == 48 [pid = 17837] [id = 308] 07:06:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 113 (0x8d6e1800) [pid = 17837] [serial = 925] [outer = (nil)] 07:06:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 114 (0x8d8d0400) [pid = 17837] [serial = 926] [outer = 0x8d6e1800] 07:06:45 INFO - PROCESS | 17837 | 1467036405780 Marionette DEBUG loaded listener.js 07:06:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 115 (0x8de02000) [pid = 17837] [serial = 927] [outer = 0x8d6e1800] 07:06:46 INFO - PROCESS | 17837 | 1467036406781 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:06:46 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:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1886ms 07:06:46 INFO - PROCESS | 17837 | 1467036406861 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 07:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:06:46 INFO - PROCESS | 17837 | 1467036406868 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 07:06:46 INFO - PROCESS | 17837 | 1467036406878 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:06:46 INFO - PROCESS | 17837 | 1467036406882 Marionette TRACE conn4 <- [1,1206,null,{}] 07:06:46 INFO - PROCESS | 17837 | 1467036406891 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:46 INFO - PROCESS | 17837 | 1467036406897 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:47 INFO - PROCESS | 17837 | 1467036407156 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 07:06:47 INFO - PROCESS | 17837 | 1467036407487 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:47 INFO - PROCESS | 17837 | 1467036407497 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:47 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de0f400 == 49 [pid = 17837] [id = 309] 07:06:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 116 (0x8e177c00) [pid = 17837] [serial = 928] [outer = (nil)] 07:06:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 117 (0x8ea7f400) [pid = 17837] [serial = 929] [outer = 0x8e177c00] 07:06:47 INFO - PROCESS | 17837 | 1467036407593 Marionette DEBUG loaded listener.js 07:06:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 118 (0x8eb8c400) [pid = 17837] [serial = 930] [outer = 0x8e177c00] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e6400 == 48 [pid = 17837] [id = 254] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8de3ec00 == 47 [pid = 17837] [id = 299] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8eca6000 == 46 [pid = 17837] [id = 298] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8e257c00 == 45 [pid = 17837] [id = 297] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8de0bc00 == 44 [pid = 17837] [id = 296] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf9800 == 43 [pid = 17837] [id = 295] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8bced800 == 42 [pid = 17837] [id = 294] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8c72d400 == 41 [pid = 17837] [id = 253] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8d6400 == 40 [pid = 17837] [id = 256] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e8000 == 39 [pid = 17837] [id = 293] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8de38c00 == 38 [pid = 17837] [id = 285] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3ec800 == 37 [pid = 17837] [id = 269] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e9c00 == 36 [pid = 17837] [id = 255] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8c72ac00 == 35 [pid = 17837] [id = 257] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8c730c00 == 34 [pid = 17837] [id = 286] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8ecab800 == 33 [pid = 17837] [id = 267] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8eca8800 == 32 [pid = 17837] [id = 259] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e1800 == 31 [pid = 17837] [id = 287] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8fd40400 == 30 [pid = 17837] [id = 288] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8f263000 == 29 [pid = 17837] [id = 262] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf8000 == 28 [pid = 17837] [id = 268] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8eb92400 == 27 [pid = 17837] [id = 289] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf2c00 == 26 [pid = 17837] [id = 261] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e5800 == 25 [pid = 17837] [id = 258] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcfac00 == 24 [pid = 17837] [id = 290] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcef400 == 23 [pid = 17837] [id = 292] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8c72fc00 == 22 [pid = 17837] [id = 265] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf7c00 == 21 [pid = 17837] [id = 291] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf3800 == 20 [pid = 17837] [id = 264] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3f0400 == 19 [pid = 17837] [id = 266] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8eb93800 == 18 [pid = 17837] [id = 260] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3ec000 == 17 [pid = 17837] [id = 263] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8de34c00 == 16 [pid = 17837] [id = 280] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8ea81400 == 15 [pid = 17837] [id = 306] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8e252800 == 14 [pid = 17837] [id = 307] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x92423800 == 13 [pid = 17837] [id = 305] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8db000 == 12 [pid = 17837] [id = 304] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8eca3800 == 11 [pid = 17837] [id = 303] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8de36400 == 10 [pid = 17837] [id = 301] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8ea8a000 == 9 [pid = 17837] [id = 302] 07:06:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf5c00 == 8 [pid = 17837] [id = 300] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 117 (0x8c731000) [pid = 17837] [serial = 839] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 116 (0x91cb3400) [pid = 17837] [serial = 824] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 115 (0x8de4e800) [pid = 17837] [serial = 837] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 114 (0x9038bc00) [pid = 17837] [serial = 819] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 113 (0x92421000) [pid = 17837] [serial = 833] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 112 (0x8d8d8c00) [pid = 17837] [serial = 812] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 111 (0x8eb97800) [pid = 17837] [serial = 855] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 110 (0x8eb8f400) [pid = 17837] [serial = 843] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 109 (0x8de4d800) [pid = 17837] [serial = 848] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 108 (0x8ecacc00) [pid = 17837] [serial = 851] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 107 (0x8e173c00) [pid = 17837] [serial = 849] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 106 (0x91dc9400) [pid = 17837] [serial = 825] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 105 (0x8d8da400) [pid = 17837] [serial = 846] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 104 (0x8edb6000) [pid = 17837] [serial = 852] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 103 (0x922a2c00) [pid = 17837] [serial = 830] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 102 (0x91cae400) [pid = 17837] [serial = 822] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 101 (0x9229a800) [pid = 17837] [serial = 828] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 100 (0x8d6ef800) [pid = 17837] [serial = 840] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 99 (0x8d6e8800) [pid = 17837] [serial = 854] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 98 (0x92424800) [pid = 17837] [serial = 834] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 97 (0x922a5400) [pid = 17837] [serial = 831] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 96 (0x8d6ef400) [pid = 17837] [serial = 845] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 95 (0x8eb96400) [pid = 17837] [serial = 815] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 94 (0x8ea7dc00) [pid = 17837] [serial = 842] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 93 (0x8d6eec00) [pid = 17837] [serial = 836] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 92 (0x91cac400) [pid = 17837] [serial = 821] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 91 (0x90357400) [pid = 17837] [serial = 818] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 90 (0x8f262000) [pid = 17837] [serial = 857] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x9222ec00) [pid = 17837] [serial = 827] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x8de32000) [pid = 17837] [serial = 813] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x8ecaa000) [pid = 17837] [serial = 816] [outer = (nil)] [url = about:blank] 07:06:49 INFO - PROCESS | 17837 | 1467036409925 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:06:49 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:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 3096ms 07:06:49 INFO - PROCESS | 17837 | 1467036409973 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 07:06:49 INFO - PROCESS | 17837 | 1467036409980 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 07:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:06:49 INFO - PROCESS | 17837 | 1467036409989 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:06:49 INFO - PROCESS | 17837 | 1467036409994 Marionette TRACE conn4 <- [1,1210,null,{}] 07:06:50 INFO - PROCESS | 17837 | 1467036410002 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:50 INFO - PROCESS | 17837 | 1467036410007 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:50 INFO - PROCESS | 17837 | 1467036410190 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 07:06:50 INFO - PROCESS | 17837 | 1467036410347 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:50 INFO - PROCESS | 17837 | 1467036410360 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:50 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e9400 == 9 [pid = 17837] [id = 310] 07:06:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x8c3e9c00) [pid = 17837] [serial = 931] [outer = (nil)] 07:06:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x8d6e8800) [pid = 17837] [serial = 932] [outer = 0x8c3e9c00] 07:06:50 INFO - PROCESS | 17837 | 1467036410436 Marionette DEBUG loaded listener.js 07:06:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0x8d8d2800) [pid = 17837] [serial = 933] [outer = 0x8c3e9c00] 07:06:51 INFO - PROCESS | 17837 | 1467036411260 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1333ms 07:06:51 INFO - PROCESS | 17837 | 1467036411322 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 07:06:51 INFO - PROCESS | 17837 | 1467036411330 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 07:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:06:51 INFO - PROCESS | 17837 | 1467036411342 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:06:51 INFO - PROCESS | 17837 | 1467036411346 Marionette TRACE conn4 <- [1,1214,null,{}] 07:06:51 INFO - PROCESS | 17837 | 1467036411354 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:51 INFO - PROCESS | 17837 | 1467036411359 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:51 INFO - PROCESS | 17837 | 1467036411547 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 07:06:51 INFO - PROCESS | 17837 | 1467036411684 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:51 INFO - PROCESS | 17837 | 1467036411694 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:51 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de0a000 == 10 [pid = 17837] [id = 311] 07:06:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 91 (0x8de33800) [pid = 17837] [serial = 934] [outer = (nil)] 07:06:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 92 (0x8de3c000) [pid = 17837] [serial = 935] [outer = 0x8de33800] 07:06:51 INFO - PROCESS | 17837 | 1467036411785 Marionette DEBUG loaded listener.js 07:06:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 93 (0x8de44800) [pid = 17837] [serial = 936] [outer = 0x8de33800] 07:06:52 INFO - PROCESS | 17837 | 1467036412743 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 07:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1442ms 07:06:52 INFO - PROCESS | 17837 | 1467036412784 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 07:06:52 INFO - PROCESS | 17837 | 1467036412789 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 07:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:06:52 INFO - PROCESS | 17837 | 1467036412795 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:06:52 INFO - PROCESS | 17837 | 1467036412801 Marionette TRACE conn4 <- [1,1218,null,{}] 07:06:52 INFO - PROCESS | 17837 | 1467036412829 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:52 INFO - PROCESS | 17837 | 1467036412839 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:53 INFO - PROCESS | 17837 | 1467036413085 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 07:06:53 INFO - PROCESS | 17837 | 1467036413117 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:53 INFO - PROCESS | 17837 | 1467036413127 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:53 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e25a400 == 11 [pid = 17837] [id = 312] 07:06:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 94 (0x8e25ac00) [pid = 17837] [serial = 937] [outer = (nil)] 07:06:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 95 (0x8ea7b800) [pid = 17837] [serial = 938] [outer = 0x8e25ac00] 07:06:53 INFO - PROCESS | 17837 | 1467036413205 Marionette DEBUG loaded listener.js 07:06:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 96 (0x8eb8e800) [pid = 17837] [serial = 939] [outer = 0x8e25ac00] 07:06:54 INFO - PROCESS | 17837 | --DOMWINDOW == 95 (0x8e179000) [pid = 17837] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:06:54 INFO - PROCESS | 17837 | --DOMWINDOW == 94 (0x8ecac000) [pid = 17837] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:06:54 INFO - PROCESS | 17837 | --DOMWINDOW == 93 (0x8c3ef400) [pid = 17837] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:06:54 INFO - PROCESS | 17837 | --DOMWINDOW == 92 (0x8c731800) [pid = 17837] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:06:54 INFO - PROCESS | 17837 | --DOMWINDOW == 91 (0x8c3f0c00) [pid = 17837] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:06:54 INFO - PROCESS | 17837 | --DOMWINDOW == 90 (0x8e252000) [pid = 17837] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:06:54 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x8fe7e800) [pid = 17837] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:06:54 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x8bcf0800) [pid = 17837] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:06:54 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x9035c000) [pid = 17837] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:06:54 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x8d6ea400) [pid = 17837] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:06:54 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x8ea84000) [pid = 17837] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:06:54 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8c3e7000) [pid = 17837] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:06:54 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8de0ec00) [pid = 17837] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:06:54 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8de32800) [pid = 17837] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:06:54 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8f257000) [pid = 17837] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:06:54 INFO - PROCESS | 17837 | 1467036414903 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 07:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 2140ms 07:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:06:54 INFO - PROCESS | 17837 | 1467036414937 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 07:06:54 INFO - PROCESS | 17837 | 1467036414940 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 07:06:54 INFO - PROCESS | 17837 | 1467036414948 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:06:54 INFO - PROCESS | 17837 | 1467036414951 Marionette TRACE conn4 <- [1,1222,null,{}] 07:06:54 INFO - PROCESS | 17837 | 1467036414957 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:54 INFO - PROCESS | 17837 | 1467036414962 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:55 INFO - PROCESS | 17837 | 1467036415177 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 07:06:55 INFO - PROCESS | 17837 | 1467036415259 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:55 INFO - PROCESS | 17837 | 1467036415264 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:55 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de37400 == 12 [pid = 17837] [id = 313] 07:06:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x8de40800) [pid = 17837] [serial = 940] [outer = (nil)] 07:06:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8e17c800) [pid = 17837] [serial = 941] [outer = 0x8de40800] 07:06:55 INFO - PROCESS | 17837 | 1467036415341 Marionette DEBUG loaded listener.js 07:06:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x8eca5c00) [pid = 17837] [serial = 942] [outer = 0x8de40800] 07:06:56 INFO - PROCESS | 17837 | 1467036416161 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 07:06:56 INFO - PROCESS | 17837 | 1467036416242 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 07:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:06:56 INFO - PROCESS | 17837 | 1467036416248 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:06:56 INFO - PROCESS | 17837 | 1467036416252 Marionette TRACE conn4 <- [1,1226,null,{}] 07:06:56 INFO - PROCESS | 17837 | 1467036416258 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:56 INFO - PROCESS | 17837 | 1467036416264 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:56 INFO - PROCESS | 17837 | 1467036416432 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 07:06:56 INFO - PROCESS | 17837 | 1467036416560 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:56 INFO - PROCESS | 17837 | 1467036416570 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:56 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ea7b400 == 13 [pid = 17837] [id = 314] 07:06:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x8eca8400) [pid = 17837] [serial = 943] [outer = (nil)] 07:06:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x8edb2400) [pid = 17837] [serial = 944] [outer = 0x8eca8400] 07:06:56 INFO - PROCESS | 17837 | 1467036416662 Marionette DEBUG loaded listener.js 07:06:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x8edbc800) [pid = 17837] [serial = 945] [outer = 0x8eca8400] 07:06:57 INFO - PROCESS | 17837 | 1467036417706 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 07:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1487ms 07:06:57 INFO - PROCESS | 17837 | 1467036417737 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 07:06:57 INFO - PROCESS | 17837 | 1467036417745 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 07:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:06:57 INFO - PROCESS | 17837 | 1467036417754 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:06:57 INFO - PROCESS | 17837 | 1467036417763 Marionette TRACE conn4 <- [1,1230,null,{}] 07:06:57 INFO - PROCESS | 17837 | 1467036417772 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:57 INFO - PROCESS | 17837 | 1467036417779 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:58 INFO - PROCESS | 17837 | 1467036417998 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 07:06:58 INFO - PROCESS | 17837 | 1467036418227 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:58 INFO - PROCESS | 17837 | 1467036418237 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:58 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6eb400 == 14 [pid = 17837] [id = 315] 07:06:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x8d8d3000) [pid = 17837] [serial = 946] [outer = (nil)] 07:06:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x8de0cc00) [pid = 17837] [serial = 947] [outer = 0x8d8d3000] 07:06:58 INFO - PROCESS | 17837 | 1467036418374 Marionette DEBUG loaded listener.js 07:06:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0x8de3ec00) [pid = 17837] [serial = 948] [outer = 0x8d8d3000] 07:06:59 INFO - PROCESS | 17837 | 1467036419465 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 07:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1755ms 07:06:59 INFO - PROCESS | 17837 | 1467036419511 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 07:06:59 INFO - PROCESS | 17837 | 1467036419525 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 07:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:06:59 INFO - PROCESS | 17837 | 1467036419546 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:06:59 INFO - PROCESS | 17837 | 1467036419555 Marionette TRACE conn4 <- [1,1234,null,{}] 07:06:59 INFO - PROCESS | 17837 | 1467036419627 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:59 INFO - PROCESS | 17837 | 1467036419638 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:06:59 INFO - PROCESS | 17837 | 1467036419976 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 07:07:00 INFO - PROCESS | 17837 | 1467036420158 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:00 INFO - PROCESS | 17837 | 1467036420166 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:00 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcfa400 == 15 [pid = 17837] [id = 316] 07:07:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 91 (0x8ea86c00) [pid = 17837] [serial = 949] [outer = (nil)] 07:07:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 92 (0x8ecacc00) [pid = 17837] [serial = 950] [outer = 0x8ea86c00] 07:07:00 INFO - PROCESS | 17837 | 1467036420273 Marionette DEBUG loaded listener.js 07:07:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 93 (0x8eb90000) [pid = 17837] [serial = 951] [outer = 0x8ea86c00] 07:07:01 INFO - PROCESS | 17837 | 1467036421308 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 07:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1800ms 07:07:01 INFO - PROCESS | 17837 | 1467036421348 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 07:07:01 INFO - PROCESS | 17837 | 1467036421356 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 07:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:07:01 INFO - PROCESS | 17837 | 1467036421368 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:07:01 INFO - PROCESS | 17837 | 1467036421379 Marionette TRACE conn4 <- [1,1238,null,{}] 07:07:01 INFO - PROCESS | 17837 | 1467036421408 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:01 INFO - PROCESS | 17837 | 1467036421418 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:01 INFO - PROCESS | 17837 | 1467036421664 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 07:07:01 INFO - PROCESS | 17837 | 1467036421892 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:01 INFO - PROCESS | 17837 | 1467036421907 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:01 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f6b4c00 == 16 [pid = 17837] [id = 317] 07:07:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 94 (0x8f6b6000) [pid = 17837] [serial = 952] [outer = (nil)] 07:07:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 95 (0x8fc17c00) [pid = 17837] [serial = 953] [outer = 0x8f6b6000] 07:07:01 INFO - PROCESS | 17837 | 1467036421992 Marionette DEBUG loaded listener.js 07:07:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 96 (0x8fc20800) [pid = 17837] [serial = 954] [outer = 0x8f6b6000] 07:07:02 INFO - PROCESS | 17837 | 1467036422979 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 07:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1660ms 07:07:03 INFO - PROCESS | 17837 | 1467036423040 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 07:07:03 INFO - PROCESS | 17837 | 1467036423049 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 07:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:07:03 INFO - PROCESS | 17837 | 1467036423060 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:07:03 INFO - PROCESS | 17837 | 1467036423063 Marionette TRACE conn4 <- [1,1242,null,{}] 07:07:03 INFO - PROCESS | 17837 | 1467036423071 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:03 INFO - PROCESS | 17837 | 1467036423077 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:03 INFO - PROCESS | 17837 | 1467036423279 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 07:07:03 INFO - PROCESS | 17837 | 1467036423493 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:03 INFO - PROCESS | 17837 | 1467036423504 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:03 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fd35000 == 17 [pid = 17837] [id = 318] 07:07:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 97 (0x8fd35400) [pid = 17837] [serial = 955] [outer = (nil)] 07:07:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 98 (0x8fe7f000) [pid = 17837] [serial = 956] [outer = 0x8fd35400] 07:07:03 INFO - PROCESS | 17837 | 1467036423640 Marionette DEBUG loaded listener.js 07:07:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 99 (0x8fe88800) [pid = 17837] [serial = 957] [outer = 0x8fd35400] 07:07:04 INFO - PROCESS | 17837 | 1467036424581 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 07:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1584ms 07:07:04 INFO - PROCESS | 17837 | 1467036424646 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 07:07:04 INFO - PROCESS | 17837 | 1467036424650 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 07:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:07:04 INFO - PROCESS | 17837 | 1467036424658 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:07:04 INFO - PROCESS | 17837 | 1467036424662 Marionette TRACE conn4 <- [1,1246,null,{}] 07:07:04 INFO - PROCESS | 17837 | 1467036424668 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:04 INFO - PROCESS | 17837 | 1467036424674 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:04 INFO - PROCESS | 17837 | 1467036424870 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 07:07:05 INFO - PROCESS | 17837 | 1467036425087 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:05 INFO - PROCESS | 17837 | 1467036425094 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:05 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e252000 == 18 [pid = 17837] [id = 319] 07:07:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 100 (0x8fd37800) [pid = 17837] [serial = 958] [outer = (nil)] 07:07:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 101 (0x9035e800) [pid = 17837] [serial = 959] [outer = 0x8fd37800] 07:07:05 INFO - PROCESS | 17837 | 1467036425224 Marionette DEBUG loaded listener.js 07:07:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 102 (0x90395000) [pid = 17837] [serial = 960] [outer = 0x8fd37800] 07:07:06 INFO - PROCESS | 17837 | 1467036426245 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 07:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1634ms 07:07:06 INFO - PROCESS | 17837 | 1467036426294 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 07:07:06 INFO - PROCESS | 17837 | 1467036426297 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 07:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:07:06 INFO - PROCESS | 17837 | 1467036426308 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:07:06 INFO - PROCESS | 17837 | 1467036426311 Marionette TRACE conn4 <- [1,1250,null,{}] 07:07:06 INFO - PROCESS | 17837 | 1467036426320 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:06 INFO - PROCESS | 17837 | 1467036426332 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:06 INFO - PROCESS | 17837 | 1467036426605 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 07:07:06 INFO - PROCESS | 17837 | 1467036426877 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:06 INFO - PROCESS | 17837 | 1467036426891 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:06 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcfa800 == 19 [pid = 17837] [id = 320] 07:07:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 103 (0x8c732800) [pid = 17837] [serial = 961] [outer = (nil)] 07:07:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 104 (0x91cb3000) [pid = 17837] [serial = 962] [outer = 0x8c732800] 07:07:06 INFO - PROCESS | 17837 | 1467036426979 Marionette DEBUG loaded listener.js 07:07:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 105 (0x91dcc400) [pid = 17837] [serial = 963] [outer = 0x8c732800] 07:07:07 INFO - PROCESS | 17837 | 1467036427849 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 07:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1585ms 07:07:07 INFO - PROCESS | 17837 | 1467036427908 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 07:07:07 INFO - PROCESS | 17837 | 1467036427913 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 07:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:07:07 INFO - PROCESS | 17837 | 1467036427923 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:07:07 INFO - PROCESS | 17837 | 1467036427926 Marionette TRACE conn4 <- [1,1254,null,{}] 07:07:07 INFO - PROCESS | 17837 | 1467036427933 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:07 INFO - PROCESS | 17837 | 1467036427939 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:08 INFO - PROCESS | 17837 | 1467036428140 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 07:07:08 INFO - PROCESS | 17837 | 1467036428322 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:08 INFO - PROCESS | 17837 | 1467036428330 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:08 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c730400 == 20 [pid = 17837] [id = 321] 07:07:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 106 (0x8c732c00) [pid = 17837] [serial = 964] [outer = (nil)] 07:07:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 107 (0x9222b000) [pid = 17837] [serial = 965] [outer = 0x8c732c00] 07:07:08 INFO - PROCESS | 17837 | 1467036428457 Marionette DEBUG loaded listener.js 07:07:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 108 (0x92232400) [pid = 17837] [serial = 966] [outer = 0x8c732c00] 07:07:09 INFO - PROCESS | 17837 | 1467036429417 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 07:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1531ms 07:07:09 INFO - PROCESS | 17837 | 1467036429457 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 07:07:09 INFO - PROCESS | 17837 | 1467036429460 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 07:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:07:09 INFO - PROCESS | 17837 | 1467036429469 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:07:09 INFO - PROCESS | 17837 | 1467036429473 Marionette TRACE conn4 <- [1,1258,null,{}] 07:07:09 INFO - PROCESS | 17837 | 1467036429480 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:09 INFO - PROCESS | 17837 | 1467036429486 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:09 INFO - PROCESS | 17837 | 1467036429677 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 07:07:09 INFO - PROCESS | 17837 | 1467036429897 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:09 INFO - PROCESS | 17837 | 1467036429909 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:09 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c726800 == 21 [pid = 17837] [id = 322] 07:07:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 109 (0x8c727400) [pid = 17837] [serial = 967] [outer = (nil)] 07:07:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 110 (0x8de3d400) [pid = 17837] [serial = 968] [outer = 0x8c727400] 07:07:10 INFO - PROCESS | 17837 | 1467036430035 Marionette DEBUG loaded listener.js 07:07:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 111 (0x8eb92c00) [pid = 17837] [serial = 969] [outer = 0x8c727400] 07:07:11 INFO - PROCESS | 17837 | 1467036431173 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 07:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1735ms 07:07:11 INFO - PROCESS | 17837 | 1467036431205 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 07:07:11 INFO - PROCESS | 17837 | 1467036431212 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 07:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:07:11 INFO - PROCESS | 17837 | 1467036431220 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:07:11 INFO - PROCESS | 17837 | 1467036431228 Marionette TRACE conn4 <- [1,1262,null,{}] 07:07:11 INFO - PROCESS | 17837 | 1467036431237 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:11 INFO - PROCESS | 17837 | 1467036431241 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:11 INFO - PROCESS | 17837 | 1467036431437 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 07:07:11 INFO - PROCESS | 17837 | 1467036431708 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:11 INFO - PROCESS | 17837 | 1467036431718 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:11 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e2800 == 22 [pid = 17837] [id = 323] 07:07:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 112 (0x8d6e4400) [pid = 17837] [serial = 970] [outer = (nil)] 07:07:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 113 (0x8d8d8c00) [pid = 17837] [serial = 971] [outer = 0x8d6e4400] 07:07:11 INFO - PROCESS | 17837 | 1467036431851 Marionette DEBUG loaded listener.js 07:07:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 114 (0x8de36c00) [pid = 17837] [serial = 972] [outer = 0x8d6e4400] 07:07:12 INFO - PROCESS | 17837 | --DOMWINDOW == 113 (0x92421400) [pid = 17837] [serial = 881] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 17837 | --DOMWINDOW == 112 (0x92424000) [pid = 17837] [serial = 882] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 17837 | --DOMWINDOW == 111 (0x8de31400) [pid = 17837] [serial = 860] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 17837 | --DOMWINDOW == 110 (0x8de3e000) [pid = 17837] [serial = 861] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 17837 | --DOMWINDOW == 109 (0x922a1800) [pid = 17837] [serial = 878] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 17837 | --DOMWINDOW == 108 (0x922a6400) [pid = 17837] [serial = 879] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 17837 | --DOMWINDOW == 107 (0x8f6bb400) [pid = 17837] [serial = 858] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 17837 | --DOMWINDOW == 106 (0x8fe86c00) [pid = 17837] [serial = 866] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 17837 | --DOMWINDOW == 105 (0x8fe8a800) [pid = 17837] [serial = 867] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 17837 | --DOMWINDOW == 104 (0x8bcfa000) [pid = 17837] [serial = 884] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 17837 | --DOMWINDOW == 103 (0x8c725400) [pid = 17837] [serial = 885] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 17837 | --DOMWINDOW == 102 (0x9035fc00) [pid = 17837] [serial = 869] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 17837 | --DOMWINDOW == 101 (0x9038d400) [pid = 17837] [serial = 870] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 17837 | --DOMWINDOW == 100 (0x8eca3000) [pid = 17837] [serial = 863] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 17837 | --DOMWINDOW == 99 (0x8edb3000) [pid = 17837] [serial = 864] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 17837 | --DOMWINDOW == 98 (0x90398800) [pid = 17837] [serial = 872] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 17837 | --DOMWINDOW == 97 (0x91ca8000) [pid = 17837] [serial = 873] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 17837 | --DOMWINDOW == 96 (0x91dd7000) [pid = 17837] [serial = 875] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 17837 | --DOMWINDOW == 95 (0x9222dc00) [pid = 17837] [serial = 876] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 17837 | --DOMWINDOW == 94 (0x8f6b5800) [pid = 17837] [serial = 899] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 17837 | --DOMWINDOW == 93 (0x8fc14c00) [pid = 17837] [serial = 896] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 17837 | --DOMWINDOW == 92 (0x8de0f000) [pid = 17837] [serial = 887] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 17837 | --DOMWINDOW == 91 (0x8de43400) [pid = 17837] [serial = 888] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 17837 | --DOMWINDOW == 90 (0x8ea89c00) [pid = 17837] [serial = 890] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x8eca4000) [pid = 17837] [serial = 891] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x8fd3c400) [pid = 17837] [serial = 900] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x8f263800) [pid = 17837] [serial = 894] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x8f25c800) [pid = 17837] [serial = 893] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x8fc1e400) [pid = 17837] [serial = 897] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 17837 | 1467036432781 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 07:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1596ms 07:07:12 INFO - PROCESS | 17837 | 1467036432817 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 07:07:12 INFO - PROCESS | 17837 | 1467036432825 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 07:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:07:12 INFO - PROCESS | 17837 | 1467036432836 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:07:12 INFO - PROCESS | 17837 | 1467036432840 Marionette TRACE conn4 <- [1,1266,null,{}] 07:07:12 INFO - PROCESS | 17837 | 1467036432847 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:12 INFO - PROCESS | 17837 | 1467036432854 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:13 INFO - PROCESS | 17837 | 1467036433044 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 07:07:13 INFO - PROCESS | 17837 | 1467036433205 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:13 INFO - PROCESS | 17837 | 1467036433213 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:13 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de08c00 == 23 [pid = 17837] [id = 324] 07:07:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x8de4b800) [pid = 17837] [serial = 973] [outer = (nil)] 07:07:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x8e255000) [pid = 17837] [serial = 974] [outer = 0x8de4b800] 07:07:13 INFO - PROCESS | 17837 | 1467036433295 Marionette DEBUG loaded listener.js 07:07:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x8eb8c800) [pid = 17837] [serial = 975] [outer = 0x8de4b800] 07:07:14 INFO - PROCESS | 17837 | 1467036434197 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 07:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1433ms 07:07:14 INFO - PROCESS | 17837 | 1467036434270 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 07:07:14 INFO - PROCESS | 17837 | 1467036434275 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 07:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:07:14 INFO - PROCESS | 17837 | 1467036434283 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:07:14 INFO - PROCESS | 17837 | 1467036434292 Marionette TRACE conn4 <- [1,1270,null,{}] 07:07:14 INFO - PROCESS | 17837 | 1467036434312 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:14 INFO - PROCESS | 17837 | 1467036434322 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:14 INFO - PROCESS | 17837 | 1467036434512 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 07:07:14 INFO - PROCESS | 17837 | 1467036434664 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:14 INFO - PROCESS | 17837 | 1467036434675 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:14 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f260000 == 24 [pid = 17837] [id = 325] 07:07:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x8f260400) [pid = 17837] [serial = 976] [outer = (nil)] 07:07:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0x8f6ae400) [pid = 17837] [serial = 977] [outer = 0x8f260400] 07:07:14 INFO - PROCESS | 17837 | 1467036434756 Marionette DEBUG loaded listener.js 07:07:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 91 (0x8f6bb400) [pid = 17837] [serial = 978] [outer = 0x8f260400] 07:07:15 INFO - PROCESS | 17837 | 1467036435659 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 07:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1449ms 07:07:15 INFO - PROCESS | 17837 | 1467036435737 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 07:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:07:15 INFO - PROCESS | 17837 | 1467036435742 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 07:07:15 INFO - PROCESS | 17837 | 1467036435749 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:07:15 INFO - PROCESS | 17837 | 1467036435753 Marionette TRACE conn4 <- [1,1274,null,{}] 07:07:15 INFO - PROCESS | 17837 | 1467036435760 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:15 INFO - PROCESS | 17837 | 1467036435766 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:16 INFO - PROCESS | 17837 | 1467036436012 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 07:07:16 INFO - PROCESS | 17837 | 1467036436041 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:16 INFO - PROCESS | 17837 | 1467036436056 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:16 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eca4400 == 25 [pid = 17837] [id = 326] 07:07:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 92 (0x8eca7400) [pid = 17837] [serial = 979] [outer = (nil)] 07:07:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 93 (0x8fc18000) [pid = 17837] [serial = 980] [outer = 0x8eca7400] 07:07:16 INFO - PROCESS | 17837 | 1467036436229 Marionette DEBUG loaded listener.js 07:07:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 94 (0x8fd3f000) [pid = 17837] [serial = 981] [outer = 0x8eca7400] 07:07:17 INFO - PROCESS | 17837 | --DOMWINDOW == 93 (0x8e255400) [pid = 17837] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:07:17 INFO - PROCESS | 17837 | --DOMWINDOW == 92 (0x8d6e1800) [pid = 17837] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:07:17 INFO - PROCESS | 17837 | --DOMWINDOW == 91 (0x8de3fc00) [pid = 17837] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:07:17 INFO - PROCESS | 17837 | --DOMWINDOW == 90 (0x8de33800) [pid = 17837] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:07:17 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x8e25ac00) [pid = 17837] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:07:17 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x8ecaec00) [pid = 17837] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:07:17 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x92423c00) [pid = 17837] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:07:17 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x91dd5800) [pid = 17837] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:07:17 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x8c3e9c00) [pid = 17837] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:07:17 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8fd39800) [pid = 17837] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:07:17 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8ecb0000) [pid = 17837] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:07:17 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8bcf7800) [pid = 17837] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:07:17 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8e177c00) [pid = 17837] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:07:17 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8de40800) [pid = 17837] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:07:17 INFO - PROCESS | 17837 | 1467036437310 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 07:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1594ms 07:07:17 INFO - PROCESS | 17837 | 1467036437343 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 07:07:17 INFO - PROCESS | 17837 | 1467036437348 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 07:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:07:17 INFO - PROCESS | 17837 | 1467036437356 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:07:17 INFO - PROCESS | 17837 | 1467036437360 Marionette TRACE conn4 <- [1,1278,null,{}] 07:07:17 INFO - PROCESS | 17837 | 1467036437374 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:17 INFO - PROCESS | 17837 | 1467036437381 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:17 INFO - PROCESS | 17837 | 1467036437565 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 07:07:17 INFO - PROCESS | 17837 | 1467036437574 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:17 INFO - PROCESS | 17837 | 1467036437581 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:17 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bced800 == 26 [pid = 17837] [id = 327] 07:07:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8bcef400) [pid = 17837] [serial = 982] [outer = (nil)] 07:07:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x8e177c00) [pid = 17837] [serial = 983] [outer = 0x8bcef400] 07:07:17 INFO - PROCESS | 17837 | 1467036437655 Marionette DEBUG loaded listener.js 07:07:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8edb9400) [pid = 17837] [serial = 984] [outer = 0x8bcef400] 07:07:18 INFO - PROCESS | 17837 | 1467036438751 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 07:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1450ms 07:07:18 INFO - PROCESS | 17837 | 1467036438808 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 07:07:18 INFO - PROCESS | 17837 | 1467036438811 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 07:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:07:18 INFO - PROCESS | 17837 | 1467036438819 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:07:18 INFO - PROCESS | 17837 | 1467036438822 Marionette TRACE conn4 <- [1,1282,null,{}] 07:07:18 INFO - PROCESS | 17837 | 1467036438829 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:18 INFO - PROCESS | 17837 | 1467036438839 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:19 INFO - PROCESS | 17837 | 1467036439038 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 07:07:19 INFO - PROCESS | 17837 | 1467036439247 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:19 INFO - PROCESS | 17837 | 1467036439258 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:19 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf0800 == 27 [pid = 17837] [id = 328] 07:07:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x8bcf2800) [pid = 17837] [serial = 985] [outer = (nil)] 07:07:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x8bcf9400) [pid = 17837] [serial = 986] [outer = 0x8bcf2800] 07:07:19 INFO - PROCESS | 17837 | 1467036439348 Marionette DEBUG loaded listener.js 07:07:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x8c3ec800) [pid = 17837] [serial = 987] [outer = 0x8bcf2800] 07:07:20 INFO - PROCESS | 17837 | 1467036440448 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 07:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1683ms 07:07:20 INFO - PROCESS | 17837 | 1467036440505 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 07:07:20 INFO - PROCESS | 17837 | 1467036440512 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 07:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:07:20 INFO - PROCESS | 17837 | 1467036440521 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:07:20 INFO - PROCESS | 17837 | 1467036440526 Marionette TRACE conn4 <- [1,1286,null,{}] 07:07:20 INFO - PROCESS | 17837 | 1467036440537 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:20 INFO - PROCESS | 17837 | 1467036440545 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:20 INFO - PROCESS | 17837 | 1467036440808 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 07:07:21 INFO - PROCESS | 17837 | 1467036441084 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:21 INFO - PROCESS | 17837 | 1467036441094 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:21 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de31400 == 28 [pid = 17837] [id = 329] 07:07:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x8de34c00) [pid = 17837] [serial = 988] [outer = (nil)] 07:07:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x8de42800) [pid = 17837] [serial = 989] [outer = 0x8de34c00] 07:07:21 INFO - PROCESS | 17837 | 1467036441205 Marionette DEBUG loaded listener.js 07:07:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x8e172400) [pid = 17837] [serial = 990] [outer = 0x8de34c00] 07:07:22 INFO - PROCESS | 17837 | 1467036442230 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 07:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1741ms 07:07:22 INFO - PROCESS | 17837 | 1467036442265 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 07:07:22 INFO - PROCESS | 17837 | 1467036442273 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 07:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:07:22 INFO - PROCESS | 17837 | 1467036442284 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:07:22 INFO - PROCESS | 17837 | 1467036442287 Marionette TRACE conn4 <- [1,1290,null,{}] 07:07:22 INFO - PROCESS | 17837 | 1467036442294 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:22 INFO - PROCESS | 17837 | 1467036442301 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:22 INFO - PROCESS | 17837 | 1467036442527 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 07:07:22 INFO - PROCESS | 17837 | 1467036442799 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:22 INFO - PROCESS | 17837 | 1467036442808 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:22 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e25c800 == 29 [pid = 17837] [id = 330] 07:07:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0x8eca2400) [pid = 17837] [serial = 991] [outer = (nil)] 07:07:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 91 (0x8ecac400) [pid = 17837] [serial = 992] [outer = 0x8eca2400] 07:07:22 INFO - PROCESS | 17837 | 1467036442947 Marionette DEBUG loaded listener.js 07:07:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 92 (0x8f259c00) [pid = 17837] [serial = 993] [outer = 0x8eca2400] 07:07:24 INFO - PROCESS | 17837 | 1467036444026 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 07:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1781ms 07:07:24 INFO - PROCESS | 17837 | 1467036444072 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 07:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:07:24 INFO - PROCESS | 17837 | 1467036444078 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 07:07:24 INFO - PROCESS | 17837 | 1467036444088 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:07:24 INFO - PROCESS | 17837 | 1467036444099 Marionette TRACE conn4 <- [1,1294,null,{}] 07:07:24 INFO - PROCESS | 17837 | 1467036444116 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:24 INFO - PROCESS | 17837 | 1467036444124 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:24 INFO - PROCESS | 17837 | 1467036444371 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 07:07:24 INFO - PROCESS | 17837 | 1467036444595 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:24 INFO - PROCESS | 17837 | 1467036444607 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:24 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e251000 == 30 [pid = 17837] [id = 331] 07:07:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 93 (0x8f6b9c00) [pid = 17837] [serial = 994] [outer = (nil)] 07:07:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 94 (0x90391000) [pid = 17837] [serial = 995] [outer = 0x8f6b9c00] 07:07:24 INFO - PROCESS | 17837 | 1467036444736 Marionette DEBUG loaded listener.js 07:07:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 95 (0x91ca7800) [pid = 17837] [serial = 996] [outer = 0x8f6b9c00] 07:07:25 INFO - PROCESS | 17837 | 1467036445685 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 07:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1647ms 07:07:25 INFO - PROCESS | 17837 | 1467036445732 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 07:07:25 INFO - PROCESS | 17837 | 1467036445738 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 07:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:07:25 INFO - PROCESS | 17837 | 1467036445745 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:07:25 INFO - PROCESS | 17837 | 1467036445748 Marionette TRACE conn4 <- [1,1298,null,{}] 07:07:25 INFO - PROCESS | 17837 | 1467036445755 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:25 INFO - PROCESS | 17837 | 1467036445760 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:25 INFO - PROCESS | 17837 | 1467036445974 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 07:07:26 INFO - PROCESS | 17837 | 1467036446205 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:26 INFO - PROCESS | 17837 | 1467036446216 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:26 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eb99800 == 31 [pid = 17837] [id = 332] 07:07:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 96 (0x8f6ac800) [pid = 17837] [serial = 997] [outer = (nil)] 07:07:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 97 (0x91dd0400) [pid = 17837] [serial = 998] [outer = 0x8f6ac800] 07:07:26 INFO - PROCESS | 17837 | 1467036446343 Marionette DEBUG loaded listener.js 07:07:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 98 (0x9222c400) [pid = 17837] [serial = 999] [outer = 0x8f6ac800] 07:07:27 INFO - PROCESS | 17837 | 1467036447269 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1537ms 07:07:27 INFO - PROCESS | 17837 | 1467036447282 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 07:07:27 INFO - PROCESS | 17837 | 1467036447286 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 07:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:07:27 INFO - PROCESS | 17837 | 1467036447293 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:07:27 INFO - PROCESS | 17837 | 1467036447296 Marionette TRACE conn4 <- [1,1302,null,{}] 07:07:27 INFO - PROCESS | 17837 | 1467036447304 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:27 INFO - PROCESS | 17837 | 1467036447310 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:27 INFO - PROCESS | 17837 | 1467036447507 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 07:07:27 INFO - PROCESS | 17837 | 1467036447687 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:27 INFO - PROCESS | 17837 | 1467036447705 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:27 INFO - PROCESS | 17837 | ++DOCSHELL 0x922a4800 == 32 [pid = 17837] [id = 333] 07:07:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 99 (0x922a5400) [pid = 17837] [serial = 1000] [outer = (nil)] 07:07:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 100 (0x92417400) [pid = 17837] [serial = 1001] [outer = 0x922a5400] 07:07:27 INFO - PROCESS | 17837 | 1467036447855 Marionette DEBUG loaded listener.js 07:07:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 101 (0x924b3c00) [pid = 17837] [serial = 1002] [outer = 0x922a5400] 07:07:28 INFO - PROCESS | 17837 | 1467036448860 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 07:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1633ms 07:07:28 INFO - PROCESS | 17837 | 1467036448927 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 07:07:28 INFO - PROCESS | 17837 | 1467036448932 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 07:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:07:28 INFO - PROCESS | 17837 | 1467036448939 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:07:28 INFO - PROCESS | 17837 | 1467036448943 Marionette TRACE conn4 <- [1,1306,null,{}] 07:07:28 INFO - PROCESS | 17837 | 1467036448950 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:28 INFO - PROCESS | 17837 | 1467036448957 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:29 INFO - PROCESS | 17837 | 1467036449168 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 07:07:29 INFO - PROCESS | 17837 | 1467036449419 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:29 INFO - PROCESS | 17837 | 1467036449430 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:29 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcfac00 == 33 [pid = 17837] [id = 334] 07:07:29 INFO - PROCESS | 17837 | ++DOMWINDOW == 102 (0x8c3e2000) [pid = 17837] [serial = 1003] [outer = (nil)] 07:07:29 INFO - PROCESS | 17837 | ++DOMWINDOW == 103 (0x924bf800) [pid = 17837] [serial = 1004] [outer = 0x8c3e2000] 07:07:29 INFO - PROCESS | 17837 | 1467036449525 Marionette DEBUG loaded listener.js 07:07:29 INFO - PROCESS | 17837 | ++DOMWINDOW == 104 (0x925e4000) [pid = 17837] [serial = 1005] [outer = 0x8c3e2000] 07:07:30 INFO - PROCESS | 17837 | 1467036450478 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 07:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1587ms 07:07:30 INFO - PROCESS | 17837 | 1467036450527 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 07:07:30 INFO - PROCESS | 17837 | 1467036450532 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 07:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:07:30 INFO - PROCESS | 17837 | 1467036450540 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:07:30 INFO - PROCESS | 17837 | 1467036450544 Marionette TRACE conn4 <- [1,1310,null,{}] 07:07:30 INFO - PROCESS | 17837 | 1467036450551 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:30 INFO - PROCESS | 17837 | 1467036450557 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:30 INFO - PROCESS | 17837 | 1467036450795 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 07:07:31 INFO - PROCESS | 17837 | 1467036451040 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:31 INFO - PROCESS | 17837 | 1467036451050 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:31 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ea85400 == 34 [pid = 17837] [id = 335] 07:07:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 105 (0x8ea86800) [pid = 17837] [serial = 1006] [outer = (nil)] 07:07:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 106 (0x925e9c00) [pid = 17837] [serial = 1007] [outer = 0x8ea86800] 07:07:31 INFO - PROCESS | 17837 | 1467036451194 Marionette DEBUG loaded listener.js 07:07:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 107 (0x92860000) [pid = 17837] [serial = 1008] [outer = 0x8ea86800] 07:07:32 INFO - PROCESS | 17837 | 1467036452195 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 07:07:32 INFO - PROCESS | 17837 | 1467036452238 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 07:07:32 INFO - PROCESS | 17837 | 1467036452246 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:07:32 INFO - PROCESS | 17837 | 1467036452250 Marionette TRACE conn4 <- [1,1314,null,{}] 07:07:32 INFO - PROCESS | 17837 | 1467036452257 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:32 INFO - PROCESS | 17837 | 1467036452261 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:32 INFO - PROCESS | 17837 | 1467036452498 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 07:07:32 INFO - PROCESS | 17837 | 1467036452730 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:32 INFO - PROCESS | 17837 | 1467036452742 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:33 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c72b800 == 35 [pid = 17837] [id = 336] 07:07:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 108 (0x8c72c800) [pid = 17837] [serial = 1009] [outer = (nil)] 07:07:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 109 (0x8d6e1800) [pid = 17837] [serial = 1010] [outer = 0x8c72c800] 07:07:33 INFO - PROCESS | 17837 | 1467036453150 Marionette DEBUG loaded listener.js 07:07:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 110 (0x8d8dd400) [pid = 17837] [serial = 1011] [outer = 0x8c72c800] 07:07:34 INFO - PROCESS | 17837 | 1467036454203 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 07:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1990ms 07:07:34 INFO - PROCESS | 17837 | 1467036454237 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 07:07:34 INFO - PROCESS | 17837 | 1467036454243 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 07:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:07:34 INFO - PROCESS | 17837 | 1467036454266 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:07:34 INFO - PROCESS | 17837 | 1467036454273 Marionette TRACE conn4 <- [1,1318,null,{}] 07:07:34 INFO - PROCESS | 17837 | 1467036454282 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:34 INFO - PROCESS | 17837 | 1467036454288 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:34 INFO - PROCESS | 17837 | 1467036454492 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 07:07:34 INFO - PROCESS | 17837 | 1467036454733 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:34 INFO - PROCESS | 17837 | 1467036454745 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:34 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e25ac00 == 36 [pid = 17837] [id = 337] 07:07:34 INFO - PROCESS | 17837 | ++DOMWINDOW == 111 (0x8e25d800) [pid = 17837] [serial = 1012] [outer = (nil)] 07:07:34 INFO - PROCESS | 17837 | ++DOMWINDOW == 112 (0x8eb91000) [pid = 17837] [serial = 1013] [outer = 0x8e25d800] 07:07:34 INFO - PROCESS | 17837 | 1467036454924 Marionette DEBUG loaded listener.js 07:07:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 113 (0x8eca6800) [pid = 17837] [serial = 1014] [outer = 0x8e25d800] 07:07:36 INFO - PROCESS | 17837 | --DOCSHELL 0x8de0f400 == 35 [pid = 17837] [id = 309] 07:07:36 INFO - PROCESS | 17837 | --DOCSHELL 0x8c734000 == 34 [pid = 17837] [id = 308] 07:07:36 INFO - PROCESS | 17837 | --DOCSHELL 0x8bced800 == 33 [pid = 17837] [id = 327] 07:07:36 INFO - PROCESS | 17837 | --DOCSHELL 0x8eca4400 == 32 [pid = 17837] [id = 326] 07:07:36 INFO - PROCESS | 17837 | --DOCSHELL 0x8f260000 == 31 [pid = 17837] [id = 325] 07:07:36 INFO - PROCESS | 17837 | --DOCSHELL 0x8de08c00 == 30 [pid = 17837] [id = 324] 07:07:36 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e2800 == 29 [pid = 17837] [id = 323] 07:07:36 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcfa400 == 28 [pid = 17837] [id = 316] 07:07:36 INFO - PROCESS | 17837 | --DOCSHELL 0x8c726800 == 27 [pid = 17837] [id = 322] 07:07:36 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6eb400 == 26 [pid = 17837] [id = 315] 07:07:36 INFO - PROCESS | 17837 | --DOCSHELL 0x8fd35000 == 25 [pid = 17837] [id = 318] 07:07:36 INFO - PROCESS | 17837 | --DOCSHELL 0x8e252000 == 24 [pid = 17837] [id = 319] 07:07:36 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcfa800 == 23 [pid = 17837] [id = 320] 07:07:36 INFO - PROCESS | 17837 | --DOCSHELL 0x8c730400 == 22 [pid = 17837] [id = 321] 07:07:36 INFO - PROCESS | 17837 | --DOCSHELL 0x8de37400 == 21 [pid = 17837] [id = 313] 07:07:36 INFO - PROCESS | 17837 | --DOCSHELL 0x8f6b4c00 == 20 [pid = 17837] [id = 317] 07:07:36 INFO - PROCESS | 17837 | --DOCSHELL 0x8ea7b400 == 19 [pid = 17837] [id = 314] 07:07:36 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e9400 == 18 [pid = 17837] [id = 310] 07:07:36 INFO - PROCESS | 17837 | --DOCSHELL 0x8e25a400 == 17 [pid = 17837] [id = 312] 07:07:36 INFO - PROCESS | 17837 | --DOCSHELL 0x8de0a000 == 16 [pid = 17837] [id = 311] 07:07:36 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcfac00 == 15 [pid = 17837] [id = 334] 07:07:36 INFO - PROCESS | 17837 | --DOCSHELL 0x8ea85400 == 14 [pid = 17837] [id = 335] 07:07:36 INFO - PROCESS | 17837 | --DOCSHELL 0x922a4800 == 13 [pid = 17837] [id = 333] 07:07:36 INFO - PROCESS | 17837 | --DOCSHELL 0x8eb99800 == 12 [pid = 17837] [id = 332] 07:07:36 INFO - PROCESS | 17837 | --DOCSHELL 0x8e251000 == 11 [pid = 17837] [id = 331] 07:07:36 INFO - PROCESS | 17837 | --DOCSHELL 0x8de31400 == 10 [pid = 17837] [id = 329] 07:07:36 INFO - PROCESS | 17837 | --DOCSHELL 0x8e25c800 == 9 [pid = 17837] [id = 330] 07:07:36 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf0800 == 8 [pid = 17837] [id = 328] 07:07:36 INFO - PROCESS | 17837 | --DOMWINDOW == 112 (0x9367e800) [pid = 17837] [serial = 924] [outer = (nil)] [url = about:blank] 07:07:36 INFO - PROCESS | 17837 | --DOMWINDOW == 111 (0x8d8d0400) [pid = 17837] [serial = 926] [outer = (nil)] [url = about:blank] 07:07:36 INFO - PROCESS | 17837 | --DOMWINDOW == 110 (0x8de48400) [pid = 17837] [serial = 905] [outer = (nil)] [url = about:blank] 07:07:36 INFO - PROCESS | 17837 | --DOMWINDOW == 109 (0x8de3c000) [pid = 17837] [serial = 935] [outer = (nil)] [url = about:blank] 07:07:36 INFO - PROCESS | 17837 | --DOMWINDOW == 108 (0x8ea7b800) [pid = 17837] [serial = 938] [outer = (nil)] [url = about:blank] 07:07:36 INFO - PROCESS | 17837 | --DOMWINDOW == 107 (0x9035f400) [pid = 17837] [serial = 912] [outer = (nil)] [url = about:blank] 07:07:36 INFO - PROCESS | 17837 | --DOMWINDOW == 106 (0x8de44800) [pid = 17837] [serial = 936] [outer = (nil)] [url = about:blank] 07:07:36 INFO - PROCESS | 17837 | --DOMWINDOW == 105 (0x925e1400) [pid = 17837] [serial = 918] [outer = (nil)] [url = about:blank] 07:07:36 INFO - PROCESS | 17837 | --DOMWINDOW == 104 (0x9285c800) [pid = 17837] [serial = 920] [outer = (nil)] [url = about:blank] 07:07:36 INFO - PROCESS | 17837 | --DOMWINDOW == 103 (0x8de02000) [pid = 17837] [serial = 927] [outer = (nil)] [url = about:blank] 07:07:36 INFO - PROCESS | 17837 | --DOMWINDOW == 102 (0x8d8d2800) [pid = 17837] [serial = 933] [outer = (nil)] [url = about:blank] 07:07:36 INFO - PROCESS | 17837 | --DOMWINDOW == 101 (0x91dd7c00) [pid = 17837] [serial = 915] [outer = (nil)] [url = about:blank] 07:07:36 INFO - PROCESS | 17837 | --DOMWINDOW == 100 (0x8edb8c00) [pid = 17837] [serial = 908] [outer = (nil)] [url = about:blank] 07:07:36 INFO - PROCESS | 17837 | --DOMWINDOW == 99 (0x8f25d800) [pid = 17837] [serial = 909] [outer = (nil)] [url = about:blank] 07:07:37 INFO - PROCESS | 17837 | --DOMWINDOW == 98 (0x8d6e8800) [pid = 17837] [serial = 932] [outer = (nil)] [url = about:blank] 07:07:37 INFO - PROCESS | 17837 | --DOMWINDOW == 97 (0x8eb8e800) [pid = 17837] [serial = 939] [outer = (nil)] [url = about:blank] 07:07:37 INFO - PROCESS | 17837 | --DOMWINDOW == 96 (0x925eac00) [pid = 17837] [serial = 923] [outer = (nil)] [url = about:blank] 07:07:37 INFO - PROCESS | 17837 | --DOMWINDOW == 95 (0x8c3e7800) [pid = 17837] [serial = 902] [outer = (nil)] [url = about:blank] 07:07:37 INFO - PROCESS | 17837 | --DOMWINDOW == 94 (0x90353c00) [pid = 17837] [serial = 911] [outer = (nil)] [url = about:blank] 07:07:37 INFO - PROCESS | 17837 | --DOMWINDOW == 93 (0x8c729800) [pid = 17837] [serial = 903] [outer = (nil)] [url = about:blank] 07:07:37 INFO - PROCESS | 17837 | --DOMWINDOW == 92 (0x8eb8c400) [pid = 17837] [serial = 930] [outer = (nil)] [url = about:blank] 07:07:37 INFO - PROCESS | 17837 | --DOMWINDOW == 91 (0x92861400) [pid = 17837] [serial = 921] [outer = (nil)] [url = about:blank] 07:07:37 INFO - PROCESS | 17837 | --DOMWINDOW == 90 (0x8e17c800) [pid = 17837] [serial = 941] [outer = (nil)] [url = about:blank] 07:07:37 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x91dd3400) [pid = 17837] [serial = 914] [outer = (nil)] [url = about:blank] 07:07:37 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x8e253400) [pid = 17837] [serial = 906] [outer = (nil)] [url = about:blank] 07:07:37 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x8ea7f400) [pid = 17837] [serial = 929] [outer = (nil)] [url = about:blank] 07:07:37 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x8eca5c00) [pid = 17837] [serial = 942] [outer = (nil)] [url = about:blank] 07:07:37 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x924b9400) [pid = 17837] [serial = 917] [outer = (nil)] [url = about:blank] 07:07:37 INFO - PROCESS | 17837 | 1467036457349 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 07:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 3111ms 07:07:37 INFO - PROCESS | 17837 | 1467036457369 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 07:07:37 INFO - PROCESS | 17837 | 1467036457377 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 07:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:07:37 INFO - PROCESS | 17837 | 1467036457387 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:07:37 INFO - PROCESS | 17837 | 1467036457394 Marionette TRACE conn4 <- [1,1322,null,{}] 07:07:37 INFO - PROCESS | 17837 | 1467036457404 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:37 INFO - PROCESS | 17837 | 1467036457409 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:37 INFO - PROCESS | 17837 | 1467036457607 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 07:07:37 INFO - PROCESS | 17837 | 1467036457768 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:37 INFO - PROCESS | 17837 | 1467036457787 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:37 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e8800 == 9 [pid = 17837] [id = 338] 07:07:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x8c3e9c00) [pid = 17837] [serial = 1015] [outer = (nil)] 07:07:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x8c733c00) [pid = 17837] [serial = 1016] [outer = 0x8c3e9c00] 07:07:37 INFO - PROCESS | 17837 | 1467036457864 Marionette DEBUG loaded listener.js 07:07:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x8d6ec000) [pid = 17837] [serial = 1017] [outer = 0x8c3e9c00] 07:07:38 INFO - PROCESS | 17837 | 1467036458744 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 07:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1396ms 07:07:38 INFO - PROCESS | 17837 | 1467036458784 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 07:07:38 INFO - PROCESS | 17837 | 1467036458793 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 07:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:07:38 INFO - PROCESS | 17837 | 1467036458808 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:07:38 INFO - PROCESS | 17837 | 1467036458814 Marionette TRACE conn4 <- [1,1326,null,{}] 07:07:38 INFO - PROCESS | 17837 | 1467036458822 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:38 INFO - PROCESS | 17837 | 1467036458829 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:39 INFO - PROCESS | 17837 | 1467036459026 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 07:07:39 INFO - PROCESS | 17837 | 1467036459181 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:39 INFO - PROCESS | 17837 | 1467036459193 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:39 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8da800 == 10 [pid = 17837] [id = 339] 07:07:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x8de0c400) [pid = 17837] [serial = 1018] [outer = (nil)] 07:07:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0x8de3d000) [pid = 17837] [serial = 1019] [outer = 0x8de0c400] 07:07:39 INFO - PROCESS | 17837 | 1467036459269 Marionette DEBUG loaded listener.js 07:07:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 91 (0x8de45000) [pid = 17837] [serial = 1020] [outer = 0x8de0c400] 07:07:40 INFO - PROCESS | 17837 | 1467036460310 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:07:40 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:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1548ms 07:07:40 INFO - PROCESS | 17837 | 1467036460355 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 07:07:40 INFO - PROCESS | 17837 | 1467036460361 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 07:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:07:40 INFO - PROCESS | 17837 | 1467036460380 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:07:40 INFO - PROCESS | 17837 | 1467036460387 Marionette TRACE conn4 <- [1,1330,null,{}] 07:07:40 INFO - PROCESS | 17837 | 1467036460408 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:40 INFO - PROCESS | 17837 | 1467036460424 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:40 INFO - PROCESS | 17837 | 1467036460703 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 07:07:40 INFO - PROCESS | 17837 | 1467036460868 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:40 INFO - PROCESS | 17837 | 1467036460883 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:40 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ea81800 == 11 [pid = 17837] [id = 340] 07:07:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 92 (0x8ea82400) [pid = 17837] [serial = 1021] [outer = (nil)] 07:07:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 93 (0x8ea85800) [pid = 17837] [serial = 1022] [outer = 0x8ea82400] 07:07:40 INFO - PROCESS | 17837 | 1467036460972 Marionette DEBUG loaded listener.js 07:07:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 94 (0x8eb8f400) [pid = 17837] [serial = 1023] [outer = 0x8ea82400] 07:07:42 INFO - PROCESS | 17837 | --DOMWINDOW == 93 (0x8fd35400) [pid = 17837] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:07:42 INFO - PROCESS | 17837 | --DOMWINDOW == 92 (0x8f260400) [pid = 17837] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:07:42 INFO - PROCESS | 17837 | --DOMWINDOW == 91 (0x8d6e4400) [pid = 17837] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:07:42 INFO - PROCESS | 17837 | --DOMWINDOW == 90 (0x8eca7400) [pid = 17837] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:07:42 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x8bcef400) [pid = 17837] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:07:42 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x8eca8400) [pid = 17837] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:07:42 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x8ea86c00) [pid = 17837] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:07:42 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x8d8d3000) [pid = 17837] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:07:42 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x8c732800) [pid = 17837] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:07:42 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8fd37800) [pid = 17837] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:07:42 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8c732c00) [pid = 17837] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:07:42 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8de4b800) [pid = 17837] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:07:42 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8c727400) [pid = 17837] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:07:42 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8f6b6000) [pid = 17837] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:07:42 INFO - PROCESS | 17837 | 1467036462524 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:07:42 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:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 2205ms 07:07:42 INFO - PROCESS | 17837 | 1467036462585 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 07:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:07:42 INFO - PROCESS | 17837 | 1467036462591 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 07:07:42 INFO - PROCESS | 17837 | 1467036462598 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:07:42 INFO - PROCESS | 17837 | 1467036462601 Marionette TRACE conn4 <- [1,1334,null,{}] 07:07:42 INFO - PROCESS | 17837 | 1467036462607 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:42 INFO - PROCESS | 17837 | 1467036462613 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:42 INFO - PROCESS | 17837 | 1467036462792 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 07:07:42 INFO - PROCESS | 17837 | 1467036462919 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:42 INFO - PROCESS | 17837 | 1467036462929 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:42 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6ef800 == 12 [pid = 17837] [id = 341] 07:07:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8d6f0400) [pid = 17837] [serial = 1024] [outer = (nil)] 07:07:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x8e254800) [pid = 17837] [serial = 1025] [outer = 0x8d6f0400] 07:07:43 INFO - PROCESS | 17837 | 1467036463004 Marionette DEBUG loaded listener.js 07:07:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8ecafc00) [pid = 17837] [serial = 1026] [outer = 0x8d6f0400] 07:07:43 INFO - PROCESS | 17837 | 1467036463873 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1335ms 07:07:43 INFO - PROCESS | 17837 | 1467036463934 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 07:07:43 INFO - PROCESS | 17837 | 1467036463938 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 07:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:07:43 INFO - PROCESS | 17837 | 1467036463945 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:07:43 INFO - PROCESS | 17837 | 1467036463948 Marionette TRACE conn4 <- [1,1338,null,{}] 07:07:43 INFO - PROCESS | 17837 | 1467036463954 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:43 INFO - PROCESS | 17837 | 1467036463960 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:44 INFO - PROCESS | 17837 | 1467036464133 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 07:07:44 INFO - PROCESS | 17837 | 1467036464369 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:44 INFO - PROCESS | 17837 | 1467036464378 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:44 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf3c00 == 13 [pid = 17837] [id = 342] 07:07:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x8bcf4400) [pid = 17837] [serial = 1027] [outer = (nil)] 07:07:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x8bcfcc00) [pid = 17837] [serial = 1028] [outer = 0x8bcf4400] 07:07:44 INFO - PROCESS | 17837 | 1467036464539 Marionette DEBUG loaded listener.js 07:07:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x8c3f0400) [pid = 17837] [serial = 1029] [outer = 0x8bcf4400] 07:07:46 INFO - PROCESS | 17837 | 1467036466044 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 07:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2136ms 07:07:46 INFO - PROCESS | 17837 | 1467036466085 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 07:07:46 INFO - PROCESS | 17837 | 1467036466092 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 07:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:07:46 INFO - PROCESS | 17837 | 1467036466103 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:07:46 INFO - PROCESS | 17837 | 1467036466108 Marionette TRACE conn4 <- [1,1342,null,{}] 07:07:46 INFO - PROCESS | 17837 | 1467036466118 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:46 INFO - PROCESS | 17837 | 1467036466124 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:46 INFO - PROCESS | 17837 | 1467036466443 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 07:07:46 INFO - PROCESS | 17837 | 1467036466532 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:46 INFO - PROCESS | 17837 | 1467036466541 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:46 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8df000 == 14 [pid = 17837] [id = 343] 07:07:46 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x8de0a000) [pid = 17837] [serial = 1030] [outer = (nil)] 07:07:46 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x8de3a400) [pid = 17837] [serial = 1031] [outer = 0x8de0a000] 07:07:46 INFO - PROCESS | 17837 | 1467036466671 Marionette DEBUG loaded listener.js 07:07:46 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x8e16d800) [pid = 17837] [serial = 1032] [outer = 0x8de0a000] 07:07:47 INFO - PROCESS | 17837 | 1467036467693 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 07:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1642ms 07:07:47 INFO - PROCESS | 17837 | 1467036467749 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 07:07:47 INFO - PROCESS | 17837 | 1467036467756 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 07:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:07:47 INFO - PROCESS | 17837 | 1467036467764 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:07:47 INFO - PROCESS | 17837 | 1467036467768 Marionette TRACE conn4 <- [1,1346,null,{}] 07:07:47 INFO - PROCESS | 17837 | 1467036467775 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:47 INFO - PROCESS | 17837 | 1467036467781 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:48 INFO - PROCESS | 17837 | 1467036468005 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 07:07:48 INFO - PROCESS | 17837 | 1467036468273 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:48 INFO - PROCESS | 17837 | 1467036468287 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:48 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de39c00 == 15 [pid = 17837] [id = 344] 07:07:48 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0x8ea84c00) [pid = 17837] [serial = 1033] [outer = (nil)] 07:07:48 INFO - PROCESS | 17837 | ++DOMWINDOW == 91 (0x8eca5800) [pid = 17837] [serial = 1034] [outer = 0x8ea84c00] 07:07:48 INFO - PROCESS | 17837 | 1467036468418 Marionette DEBUG loaded listener.js 07:07:48 INFO - PROCESS | 17837 | ++DOMWINDOW == 92 (0x8ecad800) [pid = 17837] [serial = 1035] [outer = 0x8ea84c00] 07:07:49 INFO - PROCESS | 17837 | 1467036469476 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 07:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1786ms 07:07:49 INFO - PROCESS | 17837 | 1467036469550 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 07:07:49 INFO - PROCESS | 17837 | 1467036469556 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 07:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:07:49 INFO - PROCESS | 17837 | 1467036469574 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:07:49 INFO - PROCESS | 17837 | 1467036469585 Marionette TRACE conn4 <- [1,1350,null,{}] 07:07:49 INFO - PROCESS | 17837 | 1467036469592 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:49 INFO - PROCESS | 17837 | 1467036469601 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:49 INFO - PROCESS | 17837 | 1467036469929 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 07:07:50 INFO - PROCESS | 17837 | 1467036470119 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:50 INFO - PROCESS | 17837 | 1467036470125 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:50 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eca6000 == 16 [pid = 17837] [id = 345] 07:07:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 93 (0x8eca7400) [pid = 17837] [serial = 1036] [outer = (nil)] 07:07:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 94 (0x8fc11800) [pid = 17837] [serial = 1037] [outer = 0x8eca7400] 07:07:50 INFO - PROCESS | 17837 | 1467036470212 Marionette DEBUG loaded listener.js 07:07:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 95 (0x8fc16800) [pid = 17837] [serial = 1038] [outer = 0x8eca7400] 07:07:51 INFO - PROCESS | 17837 | 1467036471190 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 07:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1706ms 07:07:51 INFO - PROCESS | 17837 | 1467036471272 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 07:07:51 INFO - PROCESS | 17837 | 1467036471277 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 07:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:07:51 INFO - PROCESS | 17837 | 1467036471284 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:07:51 INFO - PROCESS | 17837 | 1467036471289 Marionette TRACE conn4 <- [1,1354,null,{}] 07:07:51 INFO - PROCESS | 17837 | 1467036471295 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:51 INFO - PROCESS | 17837 | 1467036471302 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:51 INFO - PROCESS | 17837 | 1467036471537 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 07:07:51 INFO - PROCESS | 17837 | 1467036471795 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:51 INFO - PROCESS | 17837 | 1467036471805 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:51 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c734c00 == 17 [pid = 17837] [id = 346] 07:07:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 96 (0x8e25a400) [pid = 17837] [serial = 1039] [outer = (nil)] 07:07:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 97 (0x8fe80c00) [pid = 17837] [serial = 1040] [outer = 0x8e25a400] 07:07:51 INFO - PROCESS | 17837 | 1467036471892 Marionette DEBUG loaded listener.js 07:07:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 98 (0x8fe83c00) [pid = 17837] [serial = 1041] [outer = 0x8e25a400] 07:07:52 INFO - PROCESS | 17837 | 1467036472932 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 07:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1684ms 07:07:52 INFO - PROCESS | 17837 | 1467036472970 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 07:07:52 INFO - PROCESS | 17837 | 1467036472973 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 07:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:07:52 INFO - PROCESS | 17837 | 1467036472982 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:07:52 INFO - PROCESS | 17837 | 1467036472987 Marionette TRACE conn4 <- [1,1358,null,{}] 07:07:53 INFO - PROCESS | 17837 | 1467036472994 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:53 INFO - PROCESS | 17837 | 1467036472998 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:53 INFO - PROCESS | 17837 | 1467036473202 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 07:07:53 INFO - PROCESS | 17837 | 1467036473435 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:53 INFO - PROCESS | 17837 | 1467036473455 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:53 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eb9a400 == 18 [pid = 17837] [id = 347] 07:07:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 99 (0x8f6ae800) [pid = 17837] [serial = 1042] [outer = (nil)] 07:07:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 100 (0x90356000) [pid = 17837] [serial = 1043] [outer = 0x8f6ae800] 07:07:53 INFO - PROCESS | 17837 | 1467036473572 Marionette DEBUG loaded listener.js 07:07:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 101 (0x90397000) [pid = 17837] [serial = 1044] [outer = 0x8f6ae800] 07:07:54 INFO - PROCESS | 17837 | 1467036474606 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 07:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1685ms 07:07:54 INFO - PROCESS | 17837 | 1467036474668 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 07:07:54 INFO - PROCESS | 17837 | 1467036474674 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 07:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:07:54 INFO - PROCESS | 17837 | 1467036474682 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:07:54 INFO - PROCESS | 17837 | 1467036474685 Marionette TRACE conn4 <- [1,1362,null,{}] 07:07:54 INFO - PROCESS | 17837 | 1467036474692 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:54 INFO - PROCESS | 17837 | 1467036474698 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:54 INFO - PROCESS | 17837 | 1467036474910 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 07:07:55 INFO - PROCESS | 17837 | 1467036475281 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:55 INFO - PROCESS | 17837 | 1467036475295 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:55 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf1400 == 19 [pid = 17837] [id = 348] 07:07:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 102 (0x8bcf2400) [pid = 17837] [serial = 1045] [outer = (nil)] 07:07:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 103 (0x8c3e1400) [pid = 17837] [serial = 1046] [outer = 0x8bcf2400] 07:07:55 INFO - PROCESS | 17837 | 1467036475384 Marionette DEBUG loaded listener.js 07:07:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 104 (0x8c725c00) [pid = 17837] [serial = 1047] [outer = 0x8bcf2400] 07:07:56 INFO - PROCESS | 17837 | 1467036476381 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1741ms 07:07:56 INFO - PROCESS | 17837 | 1467036476424 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 07:07:56 INFO - PROCESS | 17837 | 1467036476431 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 07:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:07:56 INFO - PROCESS | 17837 | 1467036476440 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:07:56 INFO - PROCESS | 17837 | 1467036476446 Marionette TRACE conn4 <- [1,1366,null,{}] 07:07:56 INFO - PROCESS | 17837 | 1467036476457 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:56 INFO - PROCESS | 17837 | 1467036476466 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:56 INFO - PROCESS | 17837 | 1467036476666 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 07:07:56 INFO - PROCESS | 17837 | 1467036476931 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:56 INFO - PROCESS | 17837 | 1467036476942 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:57 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6efc00 == 20 [pid = 17837] [id = 349] 07:07:57 INFO - PROCESS | 17837 | ++DOMWINDOW == 105 (0x8de04c00) [pid = 17837] [serial = 1048] [outer = (nil)] 07:07:57 INFO - PROCESS | 17837 | ++DOMWINDOW == 106 (0x8de33000) [pid = 17837] [serial = 1049] [outer = 0x8de04c00] 07:07:57 INFO - PROCESS | 17837 | 1467036477090 Marionette DEBUG loaded listener.js 07:07:57 INFO - PROCESS | 17837 | ++DOMWINDOW == 107 (0x8e179000) [pid = 17837] [serial = 1050] [outer = 0x8de04c00] 07:07:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6ef800 == 19 [pid = 17837] [id = 341] 07:07:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8ea81800 == 18 [pid = 17837] [id = 340] 07:07:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8da800 == 17 [pid = 17837] [id = 339] 07:07:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e8800 == 16 [pid = 17837] [id = 338] 07:07:57 INFO - PROCESS | 17837 | --DOMWINDOW == 106 (0x8fc18000) [pid = 17837] [serial = 980] [outer = (nil)] [url = about:blank] 07:07:57 INFO - PROCESS | 17837 | --DOMWINDOW == 105 (0x8e177c00) [pid = 17837] [serial = 983] [outer = (nil)] [url = about:blank] 07:07:57 INFO - PROCESS | 17837 | --DOMWINDOW == 104 (0x8fd3f000) [pid = 17837] [serial = 981] [outer = (nil)] [url = about:blank] 07:07:57 INFO - PROCESS | 17837 | --DOMWINDOW == 103 (0x8edbc800) [pid = 17837] [serial = 945] [outer = (nil)] [url = about:blank] 07:07:57 INFO - PROCESS | 17837 | --DOMWINDOW == 102 (0x8edb2400) [pid = 17837] [serial = 944] [outer = (nil)] [url = about:blank] 07:07:57 INFO - PROCESS | 17837 | --DOMWINDOW == 101 (0x8ecacc00) [pid = 17837] [serial = 950] [outer = (nil)] [url = about:blank] 07:07:57 INFO - PROCESS | 17837 | --DOMWINDOW == 100 (0x8eb90000) [pid = 17837] [serial = 951] [outer = (nil)] [url = about:blank] 07:07:57 INFO - PROCESS | 17837 | --DOMWINDOW == 99 (0x8de0cc00) [pid = 17837] [serial = 947] [outer = (nil)] [url = about:blank] 07:07:57 INFO - PROCESS | 17837 | --DOMWINDOW == 98 (0x8de3ec00) [pid = 17837] [serial = 948] [outer = (nil)] [url = about:blank] 07:07:57 INFO - PROCESS | 17837 | --DOMWINDOW == 97 (0x91cb3000) [pid = 17837] [serial = 962] [outer = (nil)] [url = about:blank] 07:07:57 INFO - PROCESS | 17837 | --DOMWINDOW == 96 (0x91dcc400) [pid = 17837] [serial = 963] [outer = (nil)] [url = about:blank] 07:07:57 INFO - PROCESS | 17837 | --DOMWINDOW == 95 (0x9035e800) [pid = 17837] [serial = 959] [outer = (nil)] [url = about:blank] 07:07:57 INFO - PROCESS | 17837 | --DOMWINDOW == 94 (0x90395000) [pid = 17837] [serial = 960] [outer = (nil)] [url = about:blank] 07:07:57 INFO - PROCESS | 17837 | --DOMWINDOW == 93 (0x9222b000) [pid = 17837] [serial = 965] [outer = (nil)] [url = about:blank] 07:07:57 INFO - PROCESS | 17837 | --DOMWINDOW == 92 (0x92232400) [pid = 17837] [serial = 966] [outer = (nil)] [url = about:blank] 07:07:57 INFO - PROCESS | 17837 | --DOMWINDOW == 91 (0x8e255000) [pid = 17837] [serial = 974] [outer = (nil)] [url = about:blank] 07:07:57 INFO - PROCESS | 17837 | --DOMWINDOW == 90 (0x8eb8c800) [pid = 17837] [serial = 975] [outer = (nil)] [url = about:blank] 07:07:57 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x8de3d400) [pid = 17837] [serial = 968] [outer = (nil)] [url = about:blank] 07:07:57 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x8eb92c00) [pid = 17837] [serial = 969] [outer = (nil)] [url = about:blank] 07:07:57 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x8fc17c00) [pid = 17837] [serial = 953] [outer = (nil)] [url = about:blank] 07:07:57 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x8fc20800) [pid = 17837] [serial = 954] [outer = (nil)] [url = about:blank] 07:07:57 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x8fe7f000) [pid = 17837] [serial = 956] [outer = (nil)] [url = about:blank] 07:07:57 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8fe88800) [pid = 17837] [serial = 957] [outer = (nil)] [url = about:blank] 07:07:57 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8f6ae400) [pid = 17837] [serial = 977] [outer = (nil)] [url = about:blank] 07:07:57 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8d8d8c00) [pid = 17837] [serial = 971] [outer = (nil)] [url = about:blank] 07:07:57 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8de36c00) [pid = 17837] [serial = 972] [outer = (nil)] [url = about:blank] 07:07:57 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8edb9400) [pid = 17837] [serial = 984] [outer = (nil)] [url = about:blank] 07:07:57 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8f6bb400) [pid = 17837] [serial = 978] [outer = (nil)] [url = about:blank] 07:07:58 INFO - PROCESS | 17837 | 1467036478047 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 07:07:58 INFO - PROCESS | 17837 | 1467036478089 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 07:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:07:58 INFO - PROCESS | 17837 | 1467036478099 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:07:58 INFO - PROCESS | 17837 | 1467036478103 Marionette TRACE conn4 <- [1,1370,null,{}] 07:07:58 INFO - PROCESS | 17837 | 1467036478110 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:58 INFO - PROCESS | 17837 | 1467036478114 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:58 INFO - PROCESS | 17837 | 1467036478311 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 07:07:58 INFO - PROCESS | 17837 | 1467036478443 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:58 INFO - PROCESS | 17837 | 1467036478450 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:58 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e24e400 == 17 [pid = 17837] [id = 350] 07:07:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8ea89c00) [pid = 17837] [serial = 1051] [outer = (nil)] 07:07:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8eb95000) [pid = 17837] [serial = 1052] [outer = 0x8ea89c00] 07:07:58 INFO - PROCESS | 17837 | 1467036478528 Marionette DEBUG loaded listener.js 07:07:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x8de49000) [pid = 17837] [serial = 1053] [outer = 0x8ea89c00] 07:07:59 INFO - PROCESS | 17837 | 1467036479515 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 07:07:59 INFO - PROCESS | 17837 | 1467036479538 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 07:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:07:59 INFO - PROCESS | 17837 | 1467036479548 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:07:59 INFO - PROCESS | 17837 | 1467036479558 Marionette TRACE conn4 <- [1,1374,null,{}] 07:07:59 INFO - PROCESS | 17837 | 1467036479573 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:59 INFO - PROCESS | 17837 | 1467036479581 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:59 INFO - PROCESS | 17837 | 1467036479843 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 07:07:59 INFO - PROCESS | 17837 | 1467036479869 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:59 INFO - PROCESS | 17837 | 1467036479877 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:07:59 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf3800 == 18 [pid = 17837] [id = 351] 07:07:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8f6af800) [pid = 17837] [serial = 1054] [outer = (nil)] 07:07:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x8f6bbc00) [pid = 17837] [serial = 1055] [outer = 0x8f6af800] 07:07:59 INFO - PROCESS | 17837 | 1467036479955 Marionette DEBUG loaded listener.js 07:08:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x8fc15000) [pid = 17837] [serial = 1056] [outer = 0x8f6af800] 07:08:01 INFO - PROCESS | 17837 | [17837] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:08:01 INFO - PROCESS | 17837 | 1467036481316 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 07:08:01 INFO - PROCESS | 17837 | 1467036481397 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 07:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:08:01 INFO - PROCESS | 17837 | 1467036481425 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:08:01 INFO - PROCESS | 17837 | 1467036481431 Marionette TRACE conn4 <- [1,1378,null,{}] 07:08:01 INFO - PROCESS | 17837 | 1467036481438 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:01 INFO - PROCESS | 17837 | 1467036481444 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:01 INFO - PROCESS | 17837 | 1467036481697 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 07:08:02 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8de34c00) [pid = 17837] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:08:02 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8ea82400) [pid = 17837] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:08:02 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8c3e9c00) [pid = 17837] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:08:02 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8c3e2000) [pid = 17837] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:08:02 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8f6b9c00) [pid = 17837] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:08:02 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8c72c800) [pid = 17837] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:08:02 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8f6ac800) [pid = 17837] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:08:02 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8ea86800) [pid = 17837] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:08:02 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8de0c400) [pid = 17837] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:08:02 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8e25d800) [pid = 17837] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:08:02 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x922a5400) [pid = 17837] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:08:02 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8bcf2800) [pid = 17837] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:08:02 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8eca2400) [pid = 17837] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:08:02 INFO - PROCESS | 17837 | 1467036482049 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:02 INFO - PROCESS | 17837 | 1467036482061 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:02 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bced400 == 19 [pid = 17837] [id = 352] 07:08:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8bcf2800) [pid = 17837] [serial = 1057] [outer = (nil)] 07:08:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8d6e7400) [pid = 17837] [serial = 1058] [outer = 0x8bcf2800] 07:08:02 INFO - PROCESS | 17837 | 1467036482132 Marionette DEBUG loaded listener.js 07:08:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8d8d8800) [pid = 17837] [serial = 1059] [outer = 0x8bcf2800] 07:08:02 INFO - PROCESS | 17837 | 1467036482895 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 07:08:02 INFO - PROCESS | 17837 | 1467036482926 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 07:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:08:02 INFO - PROCESS | 17837 | 1467036482935 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:08:02 INFO - PROCESS | 17837 | 1467036482938 Marionette TRACE conn4 <- [1,1382,null,{}] 07:08:02 INFO - PROCESS | 17837 | 1467036482944 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:02 INFO - PROCESS | 17837 | 1467036482950 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:03 INFO - PROCESS | 17837 | 1467036483120 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 07:08:03 INFO - PROCESS | 17837 | 1467036483134 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:03 INFO - PROCESS | 17837 | 1467036483151 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:03 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fe7f400 == 20 [pid = 17837] [id = 353] 07:08:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8fe80800) [pid = 17837] [serial = 1060] [outer = (nil)] 07:08:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8fe8b800) [pid = 17837] [serial = 1061] [outer = 0x8fe80800] 07:08:03 INFO - PROCESS | 17837 | 1467036483234 Marionette DEBUG loaded listener.js 07:08:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x9038ec00) [pid = 17837] [serial = 1062] [outer = 0x8fe80800] 07:08:04 INFO - PROCESS | 17837 | [17837] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:08:04 INFO - PROCESS | 17837 | 1467036484513 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 07:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:08:04 INFO - PROCESS | 17837 | 1467036484600 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 07:08:04 INFO - PROCESS | 17837 | 1467036484609 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:08:04 INFO - PROCESS | 17837 | 1467036484616 Marionette TRACE conn4 <- [1,1386,null,{}] 07:08:04 INFO - PROCESS | 17837 | 1467036484638 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:04 INFO - PROCESS | 17837 | 1467036484646 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:05 INFO - PROCESS | 17837 | 1467036485045 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 07:08:05 INFO - PROCESS | 17837 | 1467036485165 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:05 INFO - PROCESS | 17837 | 1467036485177 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:05 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6ee800 == 21 [pid = 17837] [id = 354] 07:08:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8d8d4400) [pid = 17837] [serial = 1063] [outer = (nil)] 07:08:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8e178c00) [pid = 17837] [serial = 1064] [outer = 0x8d8d4400] 07:08:05 INFO - PROCESS | 17837 | 1467036485266 Marionette DEBUG loaded listener.js 07:08:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8e255000) [pid = 17837] [serial = 1065] [outer = 0x8d8d4400] 07:08:06 INFO - PROCESS | 17837 | 1467036486330 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 07:08:06 INFO - PROCESS | 17837 | 1467036486360 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 07:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:08:06 INFO - PROCESS | 17837 | 1467036486373 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:08:06 INFO - PROCESS | 17837 | 1467036486377 Marionette TRACE conn4 <- [1,1390,null,{}] 07:08:06 INFO - PROCESS | 17837 | 1467036486385 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:06 INFO - PROCESS | 17837 | 1467036486393 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:06 INFO - PROCESS | 17837 | 1467036486645 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 07:08:06 INFO - PROCESS | 17837 | 1467036486914 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:06 INFO - PROCESS | 17837 | 1467036486936 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:06 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de3d800 == 22 [pid = 17837] [id = 355] 07:08:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x8f256800) [pid = 17837] [serial = 1066] [outer = (nil)] 07:08:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8f6b1c00) [pid = 17837] [serial = 1067] [outer = 0x8f256800] 07:08:07 INFO - PROCESS | 17837 | 1467036487028 Marionette DEBUG loaded listener.js 07:08:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x8fc13800) [pid = 17837] [serial = 1068] [outer = 0x8f256800] 07:08:08 INFO - PROCESS | 17837 | 1467036488041 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 07:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1693ms 07:08:08 INFO - PROCESS | 17837 | 1467036488066 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 07:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:08:08 INFO - PROCESS | 17837 | 1467036488071 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 07:08:08 INFO - PROCESS | 17837 | 1467036488080 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:08:08 INFO - PROCESS | 17837 | 1467036488088 Marionette TRACE conn4 <- [1,1394,null,{}] 07:08:08 INFO - PROCESS | 17837 | 1467036488106 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:08 INFO - PROCESS | 17837 | 1467036488116 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:08 INFO - PROCESS | 17837 | 1467036488377 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 07:08:08 INFO - PROCESS | 17837 | 1467036488646 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:08 INFO - PROCESS | 17837 | 1467036488661 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:08 INFO - PROCESS | 17837 | ++DOCSHELL 0x90391800 == 23 [pid = 17837] [id = 356] 07:08:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x90395000) [pid = 17837] [serial = 1069] [outer = (nil)] 07:08:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x91cab000) [pid = 17837] [serial = 1070] [outer = 0x90395000] 07:08:08 INFO - PROCESS | 17837 | 1467036488750 Marionette DEBUG loaded listener.js 07:08:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x91cb4c00) [pid = 17837] [serial = 1071] [outer = 0x90395000] 07:08:09 INFO - PROCESS | 17837 | 1467036489751 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 07:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1707ms 07:08:09 INFO - PROCESS | 17837 | 1467036489786 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 07:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:08:09 INFO - PROCESS | 17837 | 1467036489791 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 07:08:09 INFO - PROCESS | 17837 | 1467036489799 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:08:09 INFO - PROCESS | 17837 | 1467036489803 Marionette TRACE conn4 <- [1,1398,null,{}] 07:08:09 INFO - PROCESS | 17837 | 1467036489810 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:09 INFO - PROCESS | 17837 | 1467036489815 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:10 INFO - PROCESS | 17837 | 1467036490029 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 07:08:10 INFO - PROCESS | 17837 | 1467036490250 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:10 INFO - PROCESS | 17837 | 1467036490258 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:10 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de38800 == 24 [pid = 17837] [id = 357] 07:08:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x8fd3f800) [pid = 17837] [serial = 1072] [outer = (nil)] 07:08:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x91dd4000) [pid = 17837] [serial = 1073] [outer = 0x8fd3f800] 07:08:10 INFO - PROCESS | 17837 | 1467036490392 Marionette DEBUG loaded listener.js 07:08:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0x91dd7c00) [pid = 17837] [serial = 1074] [outer = 0x8fd3f800] 07:08:11 INFO - PROCESS | 17837 | 1467036491351 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 07:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1586ms 07:08:11 INFO - PROCESS | 17837 | 1467036491385 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 07:08:11 INFO - PROCESS | 17837 | 1467036491389 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 07:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:08:11 INFO - PROCESS | 17837 | 1467036491397 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:08:11 INFO - PROCESS | 17837 | 1467036491401 Marionette TRACE conn4 <- [1,1402,null,{}] 07:08:11 INFO - PROCESS | 17837 | 1467036491408 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:11 INFO - PROCESS | 17837 | 1467036491414 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:11 INFO - PROCESS | 17837 | 1467036491607 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 07:08:11 INFO - PROCESS | 17837 | 1467036491829 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:11 INFO - PROCESS | 17837 | 1467036491840 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:11 INFO - PROCESS | 17837 | ++DOCSHELL 0x91cb4400 == 25 [pid = 17837] [id = 358] 07:08:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 91 (0x91cb6400) [pid = 17837] [serial = 1075] [outer = (nil)] 07:08:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 92 (0x92237800) [pid = 17837] [serial = 1076] [outer = 0x91cb6400] 07:08:11 INFO - PROCESS | 17837 | 1467036491978 Marionette DEBUG loaded listener.js 07:08:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 93 (0x922a5400) [pid = 17837] [serial = 1077] [outer = 0x91cb6400] 07:08:13 INFO - PROCESS | 17837 | 1467036493054 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 07:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1734ms 07:08:13 INFO - PROCESS | 17837 | 1467036493133 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 07:08:13 INFO - PROCESS | 17837 | 1467036493136 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 07:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:08:13 INFO - PROCESS | 17837 | 1467036493143 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:08:13 INFO - PROCESS | 17837 | 1467036493148 Marionette TRACE conn4 <- [1,1406,null,{}] 07:08:13 INFO - PROCESS | 17837 | 1467036493153 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:13 INFO - PROCESS | 17837 | 1467036493164 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:13 INFO - PROCESS | 17837 | 1467036493428 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 07:08:13 INFO - PROCESS | 17837 | 1467036493706 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:13 INFO - PROCESS | 17837 | 1467036493718 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:13 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eca4800 == 26 [pid = 17837] [id = 359] 07:08:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 94 (0x8fc17000) [pid = 17837] [serial = 1078] [outer = (nil)] 07:08:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 95 (0x92425400) [pid = 17837] [serial = 1079] [outer = 0x8fc17000] 07:08:13 INFO - PROCESS | 17837 | 1467036493799 Marionette DEBUG loaded listener.js 07:08:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 96 (0x924b9800) [pid = 17837] [serial = 1080] [outer = 0x8fc17000] 07:08:14 INFO - PROCESS | 17837 | 1467036494714 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 07:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1638ms 07:08:14 INFO - PROCESS | 17837 | 1467036494802 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 07:08:14 INFO - PROCESS | 17837 | 1467036494807 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 07:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:08:14 INFO - PROCESS | 17837 | 1467036494817 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:08:14 INFO - PROCESS | 17837 | 1467036494824 Marionette TRACE conn4 <- [1,1410,null,{}] 07:08:14 INFO - PROCESS | 17837 | 1467036494830 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:14 INFO - PROCESS | 17837 | 1467036494835 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:15 INFO - PROCESS | 17837 | 1467036495024 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 07:08:15 INFO - PROCESS | 17837 | 1467036495477 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:15 INFO - PROCESS | 17837 | 1467036495486 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:15 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6ed800 == 27 [pid = 17837] [id = 360] 07:08:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 97 (0x8d6f0000) [pid = 17837] [serial = 1081] [outer = (nil)] 07:08:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 98 (0x8d8dc800) [pid = 17837] [serial = 1082] [outer = 0x8d6f0000] 07:08:15 INFO - PROCESS | 17837 | 1467036495612 Marionette DEBUG loaded listener.js 07:08:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 99 (0x8de38c00) [pid = 17837] [serial = 1083] [outer = 0x8d6f0000] 07:08:16 INFO - PROCESS | 17837 | 1467036496691 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 07:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1934ms 07:08:16 INFO - PROCESS | 17837 | 1467036496754 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 07:08:16 INFO - PROCESS | 17837 | 1467036496760 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 07:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:08:16 INFO - PROCESS | 17837 | 1467036496821 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:08:16 INFO - PROCESS | 17837 | 1467036496828 Marionette TRACE conn4 <- [1,1414,null,{}] 07:08:16 INFO - PROCESS | 17837 | 1467036496836 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:16 INFO - PROCESS | 17837 | 1467036496842 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:17 INFO - PROCESS | 17837 | 1467036497050 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 07:08:18 INFO - PROCESS | 17837 | --DOCSHELL 0x8c72b800 == 26 [pid = 17837] [id = 336] 07:08:18 INFO - PROCESS | 17837 | --DOCSHELL 0x8eb9a400 == 25 [pid = 17837] [id = 347] 07:08:18 INFO - PROCESS | 17837 | --DOCSHELL 0x8eca6000 == 24 [pid = 17837] [id = 345] 07:08:18 INFO - PROCESS | 17837 | --DOCSHELL 0x8c734c00 == 23 [pid = 17837] [id = 346] 07:08:18 INFO - PROCESS | 17837 | --DOCSHELL 0x8de39c00 == 22 [pid = 17837] [id = 344] 07:08:18 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8df000 == 21 [pid = 17837] [id = 343] 07:08:18 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf3c00 == 20 [pid = 17837] [id = 342] 07:08:18 INFO - PROCESS | 17837 | --DOCSHELL 0x8e25ac00 == 19 [pid = 17837] [id = 337] 07:08:18 INFO - PROCESS | 17837 | --DOMWINDOW == 98 (0x8de42800) [pid = 17837] [serial = 989] [outer = (nil)] [url = about:blank] 07:08:18 INFO - PROCESS | 17837 | --DOMWINDOW == 97 (0x8e172400) [pid = 17837] [serial = 990] [outer = (nil)] [url = about:blank] 07:08:18 INFO - PROCESS | 17837 | --DOMWINDOW == 96 (0x8eb8f400) [pid = 17837] [serial = 1023] [outer = (nil)] [url = about:blank] 07:08:18 INFO - PROCESS | 17837 | --DOMWINDOW == 95 (0x8d6ec000) [pid = 17837] [serial = 1017] [outer = (nil)] [url = about:blank] 07:08:18 INFO - PROCESS | 17837 | --DOMWINDOW == 94 (0x925e4000) [pid = 17837] [serial = 1005] [outer = (nil)] [url = about:blank] 07:08:18 INFO - PROCESS | 17837 | --DOMWINDOW == 93 (0x91ca7800) [pid = 17837] [serial = 996] [outer = (nil)] [url = about:blank] 07:08:18 INFO - PROCESS | 17837 | --DOMWINDOW == 92 (0x8d6e1800) [pid = 17837] [serial = 1010] [outer = (nil)] [url = about:blank] 07:08:18 INFO - PROCESS | 17837 | --DOMWINDOW == 91 (0x8c733c00) [pid = 17837] [serial = 1016] [outer = (nil)] [url = about:blank] 07:08:18 INFO - PROCESS | 17837 | --DOMWINDOW == 90 (0x91dd0400) [pid = 17837] [serial = 998] [outer = (nil)] [url = about:blank] 07:08:18 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x925e9c00) [pid = 17837] [serial = 1007] [outer = (nil)] [url = about:blank] 07:08:18 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x8de3d000) [pid = 17837] [serial = 1019] [outer = (nil)] [url = about:blank] 07:08:18 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x8eca6800) [pid = 17837] [serial = 1014] [outer = (nil)] [url = about:blank] 07:08:18 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x924b3c00) [pid = 17837] [serial = 1002] [outer = (nil)] [url = about:blank] 07:08:18 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x8d8dd400) [pid = 17837] [serial = 1011] [outer = (nil)] [url = about:blank] 07:08:18 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x9222c400) [pid = 17837] [serial = 999] [outer = (nil)] [url = about:blank] 07:08:18 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8bcf9400) [pid = 17837] [serial = 986] [outer = (nil)] [url = about:blank] 07:08:18 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8ecac400) [pid = 17837] [serial = 992] [outer = (nil)] [url = about:blank] 07:08:18 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8eb91000) [pid = 17837] [serial = 1013] [outer = (nil)] [url = about:blank] 07:08:18 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8ea85800) [pid = 17837] [serial = 1022] [outer = (nil)] [url = about:blank] 07:08:18 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8de45000) [pid = 17837] [serial = 1020] [outer = (nil)] [url = about:blank] 07:08:18 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x924bf800) [pid = 17837] [serial = 1004] [outer = (nil)] [url = about:blank] 07:08:18 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x92860000) [pid = 17837] [serial = 1008] [outer = (nil)] [url = about:blank] 07:08:18 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x92417400) [pid = 17837] [serial = 1001] [outer = (nil)] [url = about:blank] 07:08:18 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8c3ec800) [pid = 17837] [serial = 987] [outer = (nil)] [url = about:blank] 07:08:18 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x90391000) [pid = 17837] [serial = 995] [outer = (nil)] [url = about:blank] 07:08:18 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8f259c00) [pid = 17837] [serial = 993] [outer = (nil)] [url = about:blank] 07:08:18 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8e254800) [pid = 17837] [serial = 1025] [outer = (nil)] [url = about:blank] 07:08:18 INFO - PROCESS | 17837 | 1467036498447 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:18 INFO - PROCESS | 17837 | 1467036498457 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:18 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf7400 == 20 [pid = 17837] [id = 361] 07:08:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8bcf7800) [pid = 17837] [serial = 1084] [outer = (nil)] 07:08:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8c3e5800) [pid = 17837] [serial = 1085] [outer = 0x8bcf7800] 07:08:18 INFO - PROCESS | 17837 | 1467036498537 Marionette DEBUG loaded listener.js 07:08:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8c728400) [pid = 17837] [serial = 1086] [outer = 0x8bcf7800] 07:08:19 INFO - PROCESS | 17837 | 1467036499501 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 07:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 2695ms 07:08:19 INFO - PROCESS | 17837 | 1467036499513 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 07:08:19 INFO - PROCESS | 17837 | 1467036499517 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 07:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:08:19 INFO - PROCESS | 17837 | 1467036499525 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:08:19 INFO - PROCESS | 17837 | 1467036499531 Marionette TRACE conn4 <- [1,1418,null,{}] 07:08:19 INFO - PROCESS | 17837 | 1467036499539 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:19 INFO - PROCESS | 17837 | 1467036499545 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:19 INFO - PROCESS | 17837 | 1467036499716 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 07:08:19 INFO - PROCESS | 17837 | 1467036499848 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:19 INFO - PROCESS | 17837 | 1467036499858 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:19 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8d7c00 == 21 [pid = 17837] [id = 362] 07:08:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8d8dcc00) [pid = 17837] [serial = 1087] [outer = (nil)] 07:08:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8de03800) [pid = 17837] [serial = 1088] [outer = 0x8d8dcc00] 07:08:19 INFO - PROCESS | 17837 | 1467036499985 Marionette DEBUG loaded listener.js 07:08:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8de0bc00) [pid = 17837] [serial = 1089] [outer = 0x8d8dcc00] 07:08:20 INFO - PROCESS | 17837 | 1467036500829 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 07:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1340ms 07:08:20 INFO - PROCESS | 17837 | 1467036500875 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 07:08:20 INFO - PROCESS | 17837 | 1467036500883 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 07:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:08:20 INFO - PROCESS | 17837 | 1467036500891 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:08:20 INFO - PROCESS | 17837 | 1467036500894 Marionette TRACE conn4 <- [1,1422,null,{}] 07:08:20 INFO - PROCESS | 17837 | 1467036500906 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:20 INFO - PROCESS | 17837 | 1467036500910 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:21 INFO - PROCESS | 17837 | 1467036501152 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 07:08:21 INFO - PROCESS | 17837 | 1467036501175 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:21 INFO - PROCESS | 17837 | 1467036501187 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:21 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e9800 == 22 [pid = 17837] [id = 363] 07:08:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8de45400) [pid = 17837] [serial = 1090] [outer = (nil)] 07:08:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8e172c00) [pid = 17837] [serial = 1091] [outer = 0x8de45400] 07:08:21 INFO - PROCESS | 17837 | 1467036501258 Marionette DEBUG loaded listener.js 07:08:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8e17c800) [pid = 17837] [serial = 1092] [outer = 0x8de45400] 07:08:22 INFO - PROCESS | 17837 | 1467036502338 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 07:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1491ms 07:08:22 INFO - PROCESS | 17837 | 1467036502384 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 07:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:08:22 INFO - PROCESS | 17837 | 1467036502388 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 07:08:22 INFO - PROCESS | 17837 | 1467036502413 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:08:22 INFO - PROCESS | 17837 | 1467036502423 Marionette TRACE conn4 <- [1,1426,null,{}] 07:08:22 INFO - PROCESS | 17837 | 1467036502433 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:22 INFO - PROCESS | 17837 | 1467036502442 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:22 INFO - PROCESS | 17837 | 1467036502678 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 07:08:22 INFO - PROCESS | 17837 | 1467036502828 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:22 INFO - PROCESS | 17837 | 1467036502843 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:23 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c732c00 == 23 [pid = 17837] [id = 364] 07:08:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x8d6ed400) [pid = 17837] [serial = 1093] [outer = (nil)] 07:08:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8eb8f000) [pid = 17837] [serial = 1094] [outer = 0x8d6ed400] 07:08:23 INFO - PROCESS | 17837 | 1467036503654 Marionette DEBUG loaded listener.js 07:08:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x8eca6000) [pid = 17837] [serial = 1095] [outer = 0x8d6ed400] 07:08:23 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8d6f0400) [pid = 17837] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:08:23 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8fe80800) [pid = 17837] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:08:23 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8f6af800) [pid = 17837] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:08:23 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8bcf2800) [pid = 17837] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:08:23 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8bcf4400) [pid = 17837] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:08:23 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8ea84c00) [pid = 17837] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:08:23 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8ea89c00) [pid = 17837] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:08:23 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8de04c00) [pid = 17837] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:08:23 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8f6ae800) [pid = 17837] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:08:23 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8bcf2400) [pid = 17837] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:08:23 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8eca7400) [pid = 17837] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:08:23 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8de0a000) [pid = 17837] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:08:23 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8e25a400) [pid = 17837] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:08:24 INFO - PROCESS | 17837 | 1467036504604 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 07:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 2269ms 07:08:24 INFO - PROCESS | 17837 | 1467036504665 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 07:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:08:24 INFO - PROCESS | 17837 | 1467036504670 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 07:08:24 INFO - PROCESS | 17837 | 1467036504677 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:08:24 INFO - PROCESS | 17837 | 1467036504681 Marionette TRACE conn4 <- [1,1430,null,{}] 07:08:24 INFO - PROCESS | 17837 | 1467036504687 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:24 INFO - PROCESS | 17837 | 1467036504693 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:24 INFO - PROCESS | 17837 | 1467036504870 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 07:08:25 INFO - PROCESS | 17837 | 1467036505001 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:25 INFO - PROCESS | 17837 | 1467036505009 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:25 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de04400 == 24 [pid = 17837] [id = 365] 07:08:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8de04c00) [pid = 17837] [serial = 1096] [outer = (nil)] 07:08:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8eca8c00) [pid = 17837] [serial = 1097] [outer = 0x8de04c00] 07:08:25 INFO - PROCESS | 17837 | 1467036505091 Marionette DEBUG loaded listener.js 07:08:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8ecad400) [pid = 17837] [serial = 1098] [outer = 0x8de04c00] 07:08:26 INFO - PROCESS | 17837 | 1467036506181 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 07:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1583ms 07:08:26 INFO - PROCESS | 17837 | 1467036506262 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 07:08:26 INFO - PROCESS | 17837 | 1467036506270 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 07:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:08:26 INFO - PROCESS | 17837 | 1467036506282 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:08:26 INFO - PROCESS | 17837 | 1467036506287 Marionette TRACE conn4 <- [1,1434,null,{}] 07:08:26 INFO - PROCESS | 17837 | 1467036506298 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:26 INFO - PROCESS | 17837 | 1467036506304 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:26 INFO - PROCESS | 17837 | 1467036506538 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 07:08:26 INFO - PROCESS | 17837 | 1467036506789 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:26 INFO - PROCESS | 17837 | 1467036506807 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:26 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c734c00 == 25 [pid = 17837] [id = 366] 07:08:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8d6e6800) [pid = 17837] [serial = 1099] [outer = (nil)] 07:08:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8de0a400) [pid = 17837] [serial = 1100] [outer = 0x8d6e6800] 07:08:26 INFO - PROCESS | 17837 | 1467036506894 Marionette DEBUG loaded listener.js 07:08:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8e173800) [pid = 17837] [serial = 1101] [outer = 0x8d6e6800] 07:08:27 INFO - PROCESS | 17837 | 1467036507982 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 07:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1788ms 07:08:28 INFO - PROCESS | 17837 | 1467036508070 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 07:08:28 INFO - PROCESS | 17837 | 1467036508078 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 07:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:08:28 INFO - PROCESS | 17837 | 1467036508089 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:08:28 INFO - PROCESS | 17837 | 1467036508093 Marionette TRACE conn4 <- [1,1438,null,{}] 07:08:28 INFO - PROCESS | 17837 | 1467036508101 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:28 INFO - PROCESS | 17837 | 1467036508106 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:28 INFO - PROCESS | 17837 | 1467036508342 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 07:08:28 INFO - PROCESS | 17837 | 1467036508565 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:28 INFO - PROCESS | 17837 | 1467036508572 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:28 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e8400 == 26 [pid = 17837] [id = 367] 07:08:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8e24fc00) [pid = 17837] [serial = 1102] [outer = (nil)] 07:08:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8ecacc00) [pid = 17837] [serial = 1103] [outer = 0x8e24fc00] 07:08:28 INFO - PROCESS | 17837 | 1467036508662 Marionette DEBUG loaded listener.js 07:08:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8edb7c00) [pid = 17837] [serial = 1104] [outer = 0x8e24fc00] 07:08:29 INFO - PROCESS | 17837 | 1467036509747 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 07:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1739ms 07:08:29 INFO - PROCESS | 17837 | 1467036509828 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 07:08:29 INFO - PROCESS | 17837 | 1467036509833 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 07:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:08:29 INFO - PROCESS | 17837 | 1467036509840 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:08:29 INFO - PROCESS | 17837 | 1467036509846 Marionette TRACE conn4 <- [1,1442,null,{}] 07:08:29 INFO - PROCESS | 17837 | 1467036509863 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:29 INFO - PROCESS | 17837 | 1467036509872 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:30 INFO - PROCESS | 17837 | 1467036510112 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 07:08:30 INFO - PROCESS | 17837 | 1467036510342 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:30 INFO - PROCESS | 17837 | 1467036510356 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:30 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f6af400 == 27 [pid = 17837] [id = 368] 07:08:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8f6af800) [pid = 17837] [serial = 1105] [outer = (nil)] 07:08:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x8f6b6800) [pid = 17837] [serial = 1106] [outer = 0x8f6af800] 07:08:30 INFO - PROCESS | 17837 | 1467036510446 Marionette DEBUG loaded listener.js 07:08:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8fc1f400) [pid = 17837] [serial = 1107] [outer = 0x8f6af800] 07:08:31 INFO - PROCESS | 17837 | 1467036511488 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 07:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1704ms 07:08:31 INFO - PROCESS | 17837 | 1467036511545 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 07:08:31 INFO - PROCESS | 17837 | 1467036511550 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 07:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:08:31 INFO - PROCESS | 17837 | 1467036511558 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:08:31 INFO - PROCESS | 17837 | 1467036511563 Marionette TRACE conn4 <- [1,1446,null,{}] 07:08:31 INFO - PROCESS | 17837 | 1467036511570 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:31 INFO - PROCESS | 17837 | 1467036511576 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:31 INFO - PROCESS | 17837 | 1467036511785 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 07:08:32 INFO - PROCESS | 17837 | 1467036512049 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:32 INFO - PROCESS | 17837 | 1467036512057 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:32 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c72b800 == 28 [pid = 17837] [id = 369] 07:08:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x8c72c000) [pid = 17837] [serial = 1108] [outer = (nil)] 07:08:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x8fd3dc00) [pid = 17837] [serial = 1109] [outer = 0x8c72c000] 07:08:32 INFO - PROCESS | 17837 | 1467036512149 Marionette DEBUG loaded listener.js 07:08:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x8fd3b800) [pid = 17837] [serial = 1110] [outer = 0x8c72c000] 07:08:33 INFO - PROCESS | 17837 | 1467036513387 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 07:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1881ms 07:08:33 INFO - PROCESS | 17837 | 1467036513448 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 07:08:33 INFO - PROCESS | 17837 | 1467036513455 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 07:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:08:33 INFO - PROCESS | 17837 | 1467036513465 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:08:33 INFO - PROCESS | 17837 | 1467036513469 Marionette TRACE conn4 <- [1,1450,null,{}] 07:08:33 INFO - PROCESS | 17837 | 1467036513480 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:33 INFO - PROCESS | 17837 | 1467036513487 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:33 INFO - PROCESS | 17837 | 1467036513749 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 07:08:34 INFO - PROCESS | 17837 | 1467036513998 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:34 INFO - PROCESS | 17837 | 1467036514010 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:34 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8dbc00 == 29 [pid = 17837] [id = 370] 07:08:34 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x8d8de000) [pid = 17837] [serial = 1111] [outer = (nil)] 07:08:34 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x8de0d800) [pid = 17837] [serial = 1112] [outer = 0x8d8de000] 07:08:34 INFO - PROCESS | 17837 | 1467036514097 Marionette DEBUG loaded listener.js 07:08:34 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x8de48c00) [pid = 17837] [serial = 1113] [outer = 0x8d8de000] 07:08:34 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x8ecafc00) [pid = 17837] [serial = 1026] [outer = (nil)] [url = about:blank] 07:08:34 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x8fc15000) [pid = 17837] [serial = 1056] [outer = (nil)] [url = about:blank] 07:08:34 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x8d6e7400) [pid = 17837] [serial = 1058] [outer = (nil)] [url = about:blank] 07:08:34 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x8bcfcc00) [pid = 17837] [serial = 1028] [outer = (nil)] [url = about:blank] 07:08:34 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8c3f0400) [pid = 17837] [serial = 1029] [outer = (nil)] [url = about:blank] 07:08:34 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8eca5800) [pid = 17837] [serial = 1034] [outer = (nil)] [url = about:blank] 07:08:34 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8ecad800) [pid = 17837] [serial = 1035] [outer = (nil)] [url = about:blank] 07:08:34 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8eb95000) [pid = 17837] [serial = 1052] [outer = (nil)] [url = about:blank] 07:08:34 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8de49000) [pid = 17837] [serial = 1053] [outer = (nil)] [url = about:blank] 07:08:34 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8de33000) [pid = 17837] [serial = 1049] [outer = (nil)] [url = about:blank] 07:08:34 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8e179000) [pid = 17837] [serial = 1050] [outer = (nil)] [url = about:blank] 07:08:34 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x90356000) [pid = 17837] [serial = 1043] [outer = (nil)] [url = about:blank] 07:08:34 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x90397000) [pid = 17837] [serial = 1044] [outer = (nil)] [url = about:blank] 07:08:34 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8c3e1400) [pid = 17837] [serial = 1046] [outer = (nil)] [url = about:blank] 07:08:34 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8c725c00) [pid = 17837] [serial = 1047] [outer = (nil)] [url = about:blank] 07:08:34 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8fc11800) [pid = 17837] [serial = 1037] [outer = (nil)] [url = about:blank] 07:08:34 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8fc16800) [pid = 17837] [serial = 1038] [outer = (nil)] [url = about:blank] 07:08:34 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8de3a400) [pid = 17837] [serial = 1031] [outer = (nil)] [url = about:blank] 07:08:34 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8e16d800) [pid = 17837] [serial = 1032] [outer = (nil)] [url = about:blank] 07:08:34 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8fe80c00) [pid = 17837] [serial = 1040] [outer = (nil)] [url = about:blank] 07:08:34 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8fe83c00) [pid = 17837] [serial = 1041] [outer = (nil)] [url = about:blank] 07:08:34 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x9038ec00) [pid = 17837] [serial = 1062] [outer = (nil)] [url = about:blank] 07:08:34 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x8f6bbc00) [pid = 17837] [serial = 1055] [outer = (nil)] [url = about:blank] 07:08:34 INFO - PROCESS | 17837 | --DOMWINDOW == 65 (0x8d8d8800) [pid = 17837] [serial = 1059] [outer = (nil)] [url = about:blank] 07:08:34 INFO - PROCESS | 17837 | --DOMWINDOW == 64 (0x8fe8b800) [pid = 17837] [serial = 1061] [outer = (nil)] [url = about:blank] 07:08:35 INFO - PROCESS | 17837 | 1467036515174 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 07:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1735ms 07:08:35 INFO - PROCESS | 17837 | 1467036515200 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 07:08:35 INFO - PROCESS | 17837 | 1467036515209 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 07:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:08:35 INFO - PROCESS | 17837 | 1467036515221 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:08:35 INFO - PROCESS | 17837 | 1467036515225 Marionette TRACE conn4 <- [1,1454,null,{}] 07:08:35 INFO - PROCESS | 17837 | 1467036515232 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:35 INFO - PROCESS | 17837 | 1467036515238 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:35 INFO - PROCESS | 17837 | 1467036515462 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 07:08:35 INFO - PROCESS | 17837 | 1467036515633 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:35 INFO - PROCESS | 17837 | 1467036515640 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:35 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8da400 == 30 [pid = 17837] [id = 371] 07:08:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 65 (0x8d8de800) [pid = 17837] [serial = 1114] [outer = (nil)] 07:08:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x8e258800) [pid = 17837] [serial = 1115] [outer = 0x8d8de800] 07:08:35 INFO - PROCESS | 17837 | 1467036515737 Marionette DEBUG loaded listener.js 07:08:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x8eb8f400) [pid = 17837] [serial = 1116] [outer = 0x8d8de800] 07:08:36 INFO - PROCESS | 17837 | 1467036516566 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 07:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1384ms 07:08:36 INFO - PROCESS | 17837 | 1467036516605 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 07:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:08:36 INFO - PROCESS | 17837 | 1467036516609 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 07:08:36 INFO - PROCESS | 17837 | 1467036516616 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:08:36 INFO - PROCESS | 17837 | 1467036516621 Marionette TRACE conn4 <- [1,1458,null,{}] 07:08:36 INFO - PROCESS | 17837 | 1467036516637 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:36 INFO - PROCESS | 17837 | 1467036516645 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:36 INFO - PROCESS | 17837 | 1467036516872 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 07:08:37 INFO - PROCESS | 17837 | 1467036517009 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:37 INFO - PROCESS | 17837 | 1467036517022 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:37 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcfcc00 == 31 [pid = 17837] [id = 372] 07:08:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8c3e2c00) [pid = 17837] [serial = 1117] [outer = (nil)] 07:08:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8c3ebc00) [pid = 17837] [serial = 1118] [outer = 0x8c3e2c00] 07:08:37 INFO - PROCESS | 17837 | 1467036517105 Marionette DEBUG loaded listener.js 07:08:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8c72ac00) [pid = 17837] [serial = 1119] [outer = 0x8c3e2c00] 07:08:38 INFO - PROCESS | 17837 | 1467036518209 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 07:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1635ms 07:08:38 INFO - PROCESS | 17837 | 1467036518254 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 07:08:38 INFO - PROCESS | 17837 | 1467036518261 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 07:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:08:38 INFO - PROCESS | 17837 | 1467036518269 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:08:38 INFO - PROCESS | 17837 | 1467036518275 Marionette TRACE conn4 <- [1,1462,null,{}] 07:08:38 INFO - PROCESS | 17837 | 1467036518283 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:38 INFO - PROCESS | 17837 | 1467036518292 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:38 INFO - PROCESS | 17837 | 1467036518497 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 07:08:38 INFO - PROCESS | 17837 | 1467036518720 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:38 INFO - PROCESS | 17837 | 1467036518733 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:38 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de43c00 == 32 [pid = 17837] [id = 373] 07:08:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8de4a800) [pid = 17837] [serial = 1120] [outer = (nil)] 07:08:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8e16ec00) [pid = 17837] [serial = 1121] [outer = 0x8de4a800] 07:08:38 INFO - PROCESS | 17837 | 1467036518836 Marionette DEBUG loaded listener.js 07:08:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8e252800) [pid = 17837] [serial = 1122] [outer = 0x8de4a800] 07:08:39 INFO - PROCESS | 17837 | 1467036519887 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 07:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1694ms 07:08:39 INFO - PROCESS | 17837 | 1467036519968 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 07:08:39 INFO - PROCESS | 17837 | 1467036519975 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 07:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:08:39 INFO - PROCESS | 17837 | 1467036519984 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:08:39 INFO - PROCESS | 17837 | 1467036519988 Marionette TRACE conn4 <- [1,1466,null,{}] 07:08:39 INFO - PROCESS | 17837 | 1467036519995 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:40 INFO - PROCESS | 17837 | 1467036520000 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:40 INFO - PROCESS | 17837 | 1467036520253 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 07:08:40 INFO - PROCESS | 17837 | 1467036520521 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:40 INFO - PROCESS | 17837 | 1467036520531 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:40 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e25d800 == 33 [pid = 17837] [id = 374] 07:08:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8eca2c00) [pid = 17837] [serial = 1123] [outer = (nil)] 07:08:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8edb9400) [pid = 17837] [serial = 1124] [outer = 0x8eca2c00] 07:08:40 INFO - PROCESS | 17837 | 1467036520614 Marionette DEBUG loaded listener.js 07:08:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8f25c000) [pid = 17837] [serial = 1125] [outer = 0x8eca2c00] 07:08:41 INFO - PROCESS | 17837 | 1467036521672 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 07:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1743ms 07:08:41 INFO - PROCESS | 17837 | 1467036521727 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 07:08:41 INFO - PROCESS | 17837 | 1467036521731 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 07:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:08:41 INFO - PROCESS | 17837 | 1467036521750 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:08:41 INFO - PROCESS | 17837 | 1467036521760 Marionette TRACE conn4 <- [1,1470,null,{}] 07:08:41 INFO - PROCESS | 17837 | 1467036521768 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:41 INFO - PROCESS | 17837 | 1467036521776 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:42 INFO - PROCESS | 17837 | 1467036522031 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 07:08:42 INFO - PROCESS | 17837 | 1467036522292 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:42 INFO - PROCESS | 17837 | 1467036522304 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:42 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcfb800 == 34 [pid = 17837] [id = 375] 07:08:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8e258400) [pid = 17837] [serial = 1126] [outer = (nil)] 07:08:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8fd37400) [pid = 17837] [serial = 1127] [outer = 0x8e258400] 07:08:42 INFO - PROCESS | 17837 | 1467036522386 Marionette DEBUG loaded listener.js 07:08:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8fe7ec00) [pid = 17837] [serial = 1128] [outer = 0x8e258400] 07:08:43 INFO - PROCESS | 17837 | 1467036523366 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 07:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1670ms 07:08:43 INFO - PROCESS | 17837 | 1467036523411 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 07:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:08:43 INFO - PROCESS | 17837 | 1467036523416 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 07:08:43 INFO - PROCESS | 17837 | 1467036523423 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:08:43 INFO - PROCESS | 17837 | 1467036523426 Marionette TRACE conn4 <- [1,1474,null,{}] 07:08:43 INFO - PROCESS | 17837 | 1467036523432 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:43 INFO - PROCESS | 17837 | 1467036523438 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:43 INFO - PROCESS | 17837 | 1467036523624 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 07:08:43 INFO - PROCESS | 17837 | 1467036523873 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:43 INFO - PROCESS | 17837 | 1467036523882 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:43 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf0800 == 35 [pid = 17837] [id = 376] 07:08:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8c72ec00) [pid = 17837] [serial = 1129] [outer = (nil)] 07:08:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x90352c00) [pid = 17837] [serial = 1130] [outer = 0x8c72ec00] 07:08:44 INFO - PROCESS | 17837 | 1467036524010 Marionette DEBUG loaded listener.js 07:08:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x90351800) [pid = 17837] [serial = 1131] [outer = 0x8c72ec00] 07:08:45 INFO - PROCESS | 17837 | 1467036525005 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 07:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1644ms 07:08:45 INFO - PROCESS | 17837 | 1467036525068 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 07:08:45 INFO - PROCESS | 17837 | 1467036525073 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 07:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:08:45 INFO - PROCESS | 17837 | 1467036525080 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:08:45 INFO - PROCESS | 17837 | 1467036525084 Marionette TRACE conn4 <- [1,1478,null,{}] 07:08:45 INFO - PROCESS | 17837 | 1467036525090 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:45 INFO - PROCESS | 17837 | 1467036525097 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:45 INFO - PROCESS | 17837 | 1467036525341 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 07:08:45 INFO - PROCESS | 17837 | 1467036525613 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:45 INFO - PROCESS | 17837 | 1467036525632 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:45 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fe8b800 == 36 [pid = 17837] [id = 377] 07:08:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x90351c00) [pid = 17837] [serial = 1132] [outer = (nil)] 07:08:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x9038d800) [pid = 17837] [serial = 1133] [outer = 0x90351c00] 07:08:45 INFO - PROCESS | 17837 | 1467036525733 Marionette DEBUG loaded listener.js 07:08:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x91ca7800) [pid = 17837] [serial = 1134] [outer = 0x90351c00] 07:08:46 INFO - PROCESS | 17837 | 1467036526752 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 07:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1732ms 07:08:46 INFO - PROCESS | 17837 | 1467036526813 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 07:08:46 INFO - PROCESS | 17837 | 1467036526817 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 07:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:08:46 INFO - PROCESS | 17837 | 1467036526824 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:08:46 INFO - PROCESS | 17837 | 1467036526827 Marionette TRACE conn4 <- [1,1482,null,{}] 07:08:46 INFO - PROCESS | 17837 | 1467036526834 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:46 INFO - PROCESS | 17837 | 1467036526839 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:47 INFO - PROCESS | 17837 | 1467036527077 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 07:08:47 INFO - PROCESS | 17837 | 1467036527297 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:47 INFO - PROCESS | 17837 | 1467036527304 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:47 INFO - PROCESS | 17837 | ++DOCSHELL 0x91cafc00 == 37 [pid = 17837] [id = 378] 07:08:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x91dca000) [pid = 17837] [serial = 1135] [outer = (nil)] 07:08:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x91dd8800) [pid = 17837] [serial = 1136] [outer = 0x91dca000] 07:08:47 INFO - PROCESS | 17837 | 1467036527437 Marionette DEBUG loaded listener.js 07:08:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x92229400) [pid = 17837] [serial = 1137] [outer = 0x91dca000] 07:08:48 INFO - PROCESS | 17837 | 1467036528574 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 07:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1783ms 07:08:48 INFO - PROCESS | 17837 | 1467036528609 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 07:08:48 INFO - PROCESS | 17837 | 1467036528615 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 07:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:08:48 INFO - PROCESS | 17837 | 1467036528624 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:08:48 INFO - PROCESS | 17837 | 1467036528629 Marionette TRACE conn4 <- [1,1486,null,{}] 07:08:48 INFO - PROCESS | 17837 | 1467036528638 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:48 INFO - PROCESS | 17837 | 1467036528644 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:48 INFO - PROCESS | 17837 | 1467036528846 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 07:08:49 INFO - PROCESS | 17837 | 1467036529049 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:49 INFO - PROCESS | 17837 | 1467036529059 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:49 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de06c00 == 38 [pid = 17837] [id = 379] 07:08:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x8de0dc00) [pid = 17837] [serial = 1138] [outer = (nil)] 07:08:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0x8de4cc00) [pid = 17837] [serial = 1139] [outer = 0x8de0dc00] 07:08:49 INFO - PROCESS | 17837 | 1467036529140 Marionette DEBUG loaded listener.js 07:08:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 91 (0x8e252000) [pid = 17837] [serial = 1140] [outer = 0x8de0dc00] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8da400 == 37 [pid = 17837] [id = 371] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8dbc00 == 36 [pid = 17837] [id = 370] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6efc00 == 35 [pid = 17837] [id = 349] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf7400 == 34 [pid = 17837] [id = 361] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x8e24e400 == 33 [pid = 17837] [id = 350] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x8de3d800 == 32 [pid = 17837] [id = 355] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x8c72b800 == 31 [pid = 17837] [id = 369] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x91cb4400 == 30 [pid = 17837] [id = 358] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6ed800 == 29 [pid = 17837] [id = 360] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x8f6af400 == 28 [pid = 17837] [id = 368] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x8c734c00 == 27 [pid = 17837] [id = 366] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x8de38800 == 26 [pid = 17837] [id = 357] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e8400 == 25 [pid = 17837] [id = 367] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x8eca4800 == 24 [pid = 17837] [id = 359] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x8c732c00 == 23 [pid = 17837] [id = 364] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6ee800 == 22 [pid = 17837] [id = 354] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8d7c00 == 21 [pid = 17837] [id = 362] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x8fe7f400 == 20 [pid = 17837] [id = 353] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf1400 == 19 [pid = 17837] [id = 348] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e9800 == 18 [pid = 17837] [id = 363] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf3800 == 17 [pid = 17837] [id = 351] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x8bced400 == 16 [pid = 17837] [id = 352] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x90391800 == 15 [pid = 17837] [id = 356] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x91cafc00 == 14 [pid = 17837] [id = 378] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x8fe8b800 == 13 [pid = 17837] [id = 377] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf0800 == 12 [pid = 17837] [id = 376] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x8e25d800 == 11 [pid = 17837] [id = 374] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcfb800 == 10 [pid = 17837] [id = 375] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x8de43c00 == 9 [pid = 17837] [id = 373] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcfcc00 == 8 [pid = 17837] [id = 372] 07:08:51 INFO - PROCESS | 17837 | --DOCSHELL 0x8de04400 == 7 [pid = 17837] [id = 365] 07:08:51 INFO - PROCESS | 17837 | 1467036531565 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 07:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 2997ms 07:08:51 INFO - PROCESS | 17837 | 1467036531621 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 07:08:51 INFO - PROCESS | 17837 | 1467036531628 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 07:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:08:51 INFO - PROCESS | 17837 | 1467036531649 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:08:51 INFO - PROCESS | 17837 | 1467036531655 Marionette TRACE conn4 <- [1,1490,null,{}] 07:08:51 INFO - PROCESS | 17837 | 1467036531663 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:51 INFO - PROCESS | 17837 | 1467036531669 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:51 INFO - PROCESS | 17837 | 1467036531904 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 07:08:51 INFO - PROCESS | 17837 | 1467036531936 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:51 INFO - PROCESS | 17837 | 1467036531951 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:51 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c733000 == 8 [pid = 17837] [id = 380] 07:08:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 92 (0x8c734c00) [pid = 17837] [serial = 1141] [outer = (nil)] 07:08:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 93 (0x8d6e7c00) [pid = 17837] [serial = 1142] [outer = 0x8c734c00] 07:08:52 INFO - PROCESS | 17837 | 1467036532024 Marionette DEBUG loaded listener.js 07:08:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 94 (0x8d8d4000) [pid = 17837] [serial = 1143] [outer = 0x8c734c00] 07:08:52 INFO - PROCESS | 17837 | 1467036532978 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 07:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1386ms 07:08:53 INFO - PROCESS | 17837 | 1467036533036 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 07:08:53 INFO - PROCESS | 17837 | 1467036533045 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 07:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:08:53 INFO - PROCESS | 17837 | 1467036533066 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:08:53 INFO - PROCESS | 17837 | 1467036533071 Marionette TRACE conn4 <- [1,1494,null,{}] 07:08:53 INFO - PROCESS | 17837 | 1467036533077 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:53 INFO - PROCESS | 17837 | 1467036533083 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:53 INFO - PROCESS | 17837 | 1467036533315 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 07:08:53 INFO - PROCESS | 17837 | --DOMWINDOW == 93 (0x8d8dcc00) [pid = 17837] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:08:53 INFO - PROCESS | 17837 | --DOMWINDOW == 92 (0x8d8d4400) [pid = 17837] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:08:53 INFO - PROCESS | 17837 | --DOMWINDOW == 91 (0x8bcf7800) [pid = 17837] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:08:53 INFO - PROCESS | 17837 | --DOMWINDOW == 90 (0x8d6f0000) [pid = 17837] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:08:53 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x8f256800) [pid = 17837] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:08:53 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x90395000) [pid = 17837] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:08:53 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x8fd3f800) [pid = 17837] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:08:53 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x91cb6400) [pid = 17837] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:08:53 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x8d6ed400) [pid = 17837] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:08:53 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8de45400) [pid = 17837] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:08:53 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8fc17000) [pid = 17837] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:08:53 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8f6af800) [pid = 17837] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:08:53 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8d8de000) [pid = 17837] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:08:53 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8de04c00) [pid = 17837] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:08:53 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8e24fc00) [pid = 17837] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:08:53 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8d6e6800) [pid = 17837] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:08:53 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8c72c000) [pid = 17837] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:08:53 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8d8de800) [pid = 17837] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:08:54 INFO - PROCESS | 17837 | 1467036534038 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:54 INFO - PROCESS | 17837 | 1467036534049 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:54 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e2800 == 9 [pid = 17837] [id = 381] 07:08:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8c3e5c00) [pid = 17837] [serial = 1144] [outer = (nil)] 07:08:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8c730000) [pid = 17837] [serial = 1145] [outer = 0x8c3e5c00] 07:08:54 INFO - PROCESS | 17837 | 1467036534129 Marionette DEBUG loaded listener.js 07:08:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8de3f800) [pid = 17837] [serial = 1146] [outer = 0x8c3e5c00] 07:08:55 INFO - PROCESS | 17837 | 1467036535044 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 07:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 2038ms 07:08:55 INFO - PROCESS | 17837 | 1467036535103 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 07:08:55 INFO - PROCESS | 17837 | 1467036535106 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 07:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:08:55 INFO - PROCESS | 17837 | 1467036535114 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:08:55 INFO - PROCESS | 17837 | 1467036535120 Marionette TRACE conn4 <- [1,1498,null,{}] 07:08:55 INFO - PROCESS | 17837 | 1467036535138 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:55 INFO - PROCESS | 17837 | 1467036535147 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:55 INFO - PROCESS | 17837 | 1467036535325 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 07:08:55 INFO - PROCESS | 17837 | 1467036535456 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:55 INFO - PROCESS | 17837 | 1467036535467 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:55 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ea86400 == 10 [pid = 17837] [id = 382] 07:08:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8ea86800) [pid = 17837] [serial = 1147] [outer = (nil)] 07:08:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8eb94c00) [pid = 17837] [serial = 1148] [outer = 0x8ea86800] 07:08:55 INFO - PROCESS | 17837 | 1467036535541 Marionette DEBUG loaded listener.js 07:08:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x8eca5800) [pid = 17837] [serial = 1149] [outer = 0x8ea86800] 07:08:56 INFO - PROCESS | 17837 | 1467036536633 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 07:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1557ms 07:08:56 INFO - PROCESS | 17837 | 1467036536672 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 07:08:56 INFO - PROCESS | 17837 | 1467036536679 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 07:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:08:56 INFO - PROCESS | 17837 | 1467036536688 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:08:56 INFO - PROCESS | 17837 | 1467036536693 Marionette TRACE conn4 <- [1,1502,null,{}] 07:08:56 INFO - PROCESS | 17837 | 1467036536703 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:56 INFO - PROCESS | 17837 | 1467036536709 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:56 INFO - PROCESS | 17837 | 1467036536932 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 07:08:57 INFO - PROCESS | 17837 | 1467036537161 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:57 INFO - PROCESS | 17837 | 1467036537170 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:57 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c733800 == 11 [pid = 17837] [id = 383] 07:08:57 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8d6e1400) [pid = 17837] [serial = 1150] [outer = (nil)] 07:08:57 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x8de32400) [pid = 17837] [serial = 1151] [outer = 0x8d6e1400] 07:08:57 INFO - PROCESS | 17837 | 1467036537287 Marionette DEBUG loaded listener.js 07:08:57 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x8de47800) [pid = 17837] [serial = 1152] [outer = 0x8d6e1400] 07:08:58 INFO - PROCESS | 17837 | 1467036538328 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 07:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1691ms 07:08:58 INFO - PROCESS | 17837 | 1467036538380 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 07:08:58 INFO - PROCESS | 17837 | 1467036538388 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 07:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:08:58 INFO - PROCESS | 17837 | 1467036538400 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:08:58 INFO - PROCESS | 17837 | 1467036538404 Marionette TRACE conn4 <- [1,1506,null,{}] 07:08:58 INFO - PROCESS | 17837 | 1467036538412 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:58 INFO - PROCESS | 17837 | 1467036538419 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:58 INFO - PROCESS | 17837 | 1467036538662 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 07:08:58 INFO - PROCESS | 17837 | 1467036538891 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:58 INFO - PROCESS | 17837 | 1467036538900 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:08:58 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ecae400 == 12 [pid = 17837] [id = 384] 07:08:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x8ecaf400) [pid = 17837] [serial = 1153] [outer = (nil)] 07:08:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x8edb2800) [pid = 17837] [serial = 1154] [outer = 0x8ecaf400] 07:08:58 INFO - PROCESS | 17837 | 1467036538989 Marionette DEBUG loaded listener.js 07:08:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x8edbac00) [pid = 17837] [serial = 1155] [outer = 0x8ecaf400] 07:09:00 INFO - PROCESS | 17837 | 1467036540072 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 07:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1693ms 07:09:00 INFO - PROCESS | 17837 | 1467036540092 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 07:09:00 INFO - PROCESS | 17837 | 1467036540097 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 07:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:09:00 INFO - PROCESS | 17837 | 1467036540104 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:09:00 INFO - PROCESS | 17837 | 1467036540110 Marionette TRACE conn4 <- [1,1510,null,{}] 07:09:00 INFO - PROCESS | 17837 | 1467036540133 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:00 INFO - PROCESS | 17837 | 1467036540143 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:00 INFO - PROCESS | 17837 | 1467036540394 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 07:09:00 INFO - PROCESS | 17837 | 1467036540618 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:00 INFO - PROCESS | 17837 | 1467036540630 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:00 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f6ba000 == 13 [pid = 17837] [id = 385] 07:09:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x8f6bb000) [pid = 17837] [serial = 1156] [outer = (nil)] 07:09:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0x8fc15000) [pid = 17837] [serial = 1157] [outer = 0x8f6bb000] 07:09:00 INFO - PROCESS | 17837 | 1467036540718 Marionette DEBUG loaded listener.js 07:09:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 91 (0x8fc1fc00) [pid = 17837] [serial = 1158] [outer = 0x8f6bb000] 07:09:01 INFO - PROCESS | 17837 | 1467036541804 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 07:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1745ms 07:09:01 INFO - PROCESS | 17837 | 1467036541850 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 07:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:09:01 INFO - PROCESS | 17837 | 1467036541855 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 07:09:01 INFO - PROCESS | 17837 | 1467036541862 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:09:01 INFO - PROCESS | 17837 | 1467036541866 Marionette TRACE conn4 <- [1,1514,null,{}] 07:09:01 INFO - PROCESS | 17837 | 1467036541872 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:01 INFO - PROCESS | 17837 | 1467036541878 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:02 INFO - PROCESS | 17837 | 1467036542110 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 07:09:02 INFO - PROCESS | 17837 | 1467036542390 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:02 INFO - PROCESS | 17837 | 1467036542400 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:02 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf5400 == 14 [pid = 17837] [id = 386] 07:09:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 92 (0x8bcf6400) [pid = 17837] [serial = 1159] [outer = (nil)] 07:09:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 93 (0x8de3b000) [pid = 17837] [serial = 1160] [outer = 0x8bcf6400] 07:09:02 INFO - PROCESS | 17837 | 1467036542491 Marionette DEBUG loaded listener.js 07:09:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 94 (0x8ea8a000) [pid = 17837] [serial = 1161] [outer = 0x8bcf6400] 07:09:03 INFO - PROCESS | 17837 | 1467036543610 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 07:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1833ms 07:09:03 INFO - PROCESS | 17837 | 1467036543696 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 07:09:03 INFO - PROCESS | 17837 | 1467036543702 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 07:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:09:03 INFO - PROCESS | 17837 | 1467036543712 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:09:03 INFO - PROCESS | 17837 | 1467036543717 Marionette TRACE conn4 <- [1,1518,null,{}] 07:09:03 INFO - PROCESS | 17837 | 1467036543725 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:03 INFO - PROCESS | 17837 | 1467036543731 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:03 INFO - PROCESS | 17837 | 1467036543968 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 93 (0x8de03800) [pid = 17837] [serial = 1088] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 92 (0x8e255000) [pid = 17837] [serial = 1065] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 91 (0x8c3e5800) [pid = 17837] [serial = 1085] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 90 (0x8c728400) [pid = 17837] [serial = 1086] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x8e178c00) [pid = 17837] [serial = 1064] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x8de38c00) [pid = 17837] [serial = 1083] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x8d8dc800) [pid = 17837] [serial = 1082] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x8fc13800) [pid = 17837] [serial = 1068] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x8f6b1c00) [pid = 17837] [serial = 1067] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x91cb4c00) [pid = 17837] [serial = 1071] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8f6b6800) [pid = 17837] [serial = 1106] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x91cab000) [pid = 17837] [serial = 1070] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8e258800) [pid = 17837] [serial = 1115] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8fc1f400) [pid = 17837] [serial = 1107] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8de0d800) [pid = 17837] [serial = 1112] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x91dd7c00) [pid = 17837] [serial = 1074] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8de48c00) [pid = 17837] [serial = 1113] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x91dd4000) [pid = 17837] [serial = 1073] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8ecad400) [pid = 17837] [serial = 1098] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8ecacc00) [pid = 17837] [serial = 1103] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8edb7c00) [pid = 17837] [serial = 1104] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x922a5400) [pid = 17837] [serial = 1077] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x92237800) [pid = 17837] [serial = 1076] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8de0a400) [pid = 17837] [serial = 1100] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8e173800) [pid = 17837] [serial = 1101] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8fd3dc00) [pid = 17837] [serial = 1109] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8fd3b800) [pid = 17837] [serial = 1110] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x8eb8f000) [pid = 17837] [serial = 1094] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 65 (0x8e172c00) [pid = 17837] [serial = 1091] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 64 (0x8eca8c00) [pid = 17837] [serial = 1097] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 63 (0x924b9800) [pid = 17837] [serial = 1080] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 62 (0x92425400) [pid = 17837] [serial = 1079] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 61 (0x8eb8f400) [pid = 17837] [serial = 1116] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 60 (0x8e17c800) [pid = 17837] [serial = 1092] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 59 (0x8de0bc00) [pid = 17837] [serial = 1089] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | --DOMWINDOW == 58 (0x8eca6000) [pid = 17837] [serial = 1095] [outer = (nil)] [url = about:blank] 07:09:04 INFO - PROCESS | 17837 | 1467036544238 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:04 INFO - PROCESS | 17837 | 1467036544252 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:04 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e7400 == 15 [pid = 17837] [id = 387] 07:09:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 59 (0x8c3e8800) [pid = 17837] [serial = 1162] [outer = (nil)] 07:09:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 60 (0x8d6e3c00) [pid = 17837] [serial = 1163] [outer = 0x8c3e8800] 07:09:04 INFO - PROCESS | 17837 | 1467036544326 Marionette DEBUG loaded listener.js 07:09:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 61 (0x8d8d0800) [pid = 17837] [serial = 1164] [outer = 0x8c3e8800] 07:09:05 INFO - PROCESS | 17837 | 1467036545632 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1990ms 07:09:05 INFO - PROCESS | 17837 | 1467036545705 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 07:09:05 INFO - PROCESS | 17837 | 1467036545717 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 07:09:05 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:09:05 INFO - PROCESS | 17837 | 1467036545735 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:09:05 INFO - PROCESS | 17837 | 1467036545742 Marionette TRACE conn4 <- [1,1522,null,{}] 07:09:05 INFO - PROCESS | 17837 | 1467036545752 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:05 INFO - PROCESS | 17837 | 1467036545762 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:06 INFO - PROCESS | 17837 | 1467036546083 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 07:09:06 INFO - PROCESS | 17837 | 1467036546258 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:06 INFO - PROCESS | 17837 | 1467036546265 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:06 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e3000 == 16 [pid = 17837] [id = 388] 07:09:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 62 (0x8de36c00) [pid = 17837] [serial = 1165] [outer = (nil)] 07:09:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 63 (0x8de50400) [pid = 17837] [serial = 1166] [outer = 0x8de36c00] 07:09:06 INFO - PROCESS | 17837 | 1467036546341 Marionette DEBUG loaded listener.js 07:09:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 64 (0x8e177000) [pid = 17837] [serial = 1167] [outer = 0x8de36c00] 07:09:06 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:09:06 INFO - PROCESS | 17837 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:09:06 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:09:06 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:09:06 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:09:06 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:09:06 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:09:06 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:09:06 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:09:06 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:09:06 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:09:06 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:09:07 INFO - PROCESS | 17837 | 1467036547137 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 07:09:07 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:09:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:09:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:09:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:09:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:09:07 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:09:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:09:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:09:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:09:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:09:07 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:09:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:09:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:09:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:09:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:09:07 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:09:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:09:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:09:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:09:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:09:07 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1450ms 07:09:07 INFO - PROCESS | 17837 | 1467036547200 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 07:09:07 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:09:07 INFO - PROCESS | 17837 | 1467036547205 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 07:09:07 INFO - PROCESS | 17837 | 1467036547213 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:09:07 INFO - PROCESS | 17837 | 1467036547219 Marionette TRACE conn4 <- [1,1526,null,{}] 07:09:07 INFO - PROCESS | 17837 | 1467036547242 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:07 INFO - PROCESS | 17837 | 1467036547251 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:07 INFO - PROCESS | 17837 | 1467036547460 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 07:09:07 INFO - PROCESS | 17837 | 1467036547486 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:07 INFO - PROCESS | 17837 | 1467036547500 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:07 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ecb1c00 == 17 [pid = 17837] [id = 389] 07:09:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 65 (0x8edaf800) [pid = 17837] [serial = 1168] [outer = (nil)] 07:09:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x8edb7400) [pid = 17837] [serial = 1169] [outer = 0x8edaf800] 07:09:07 INFO - PROCESS | 17837 | 1467036547578 Marionette DEBUG loaded listener.js 07:09:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x8f257800) [pid = 17837] [serial = 1170] [outer = 0x8edaf800] 07:09:08 INFO - PROCESS | 17837 | 1467036548457 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 07:09:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:09:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:09:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:09:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:09:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:09:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:09:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:09:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:09:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:09:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:09:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:09:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:09:08 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1292ms 07:09:08 INFO - PROCESS | 17837 | 1467036548530 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 07:09:08 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:09:08 INFO - PROCESS | 17837 | 1467036548536 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 07:09:08 INFO - PROCESS | 17837 | 1467036548543 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:09:08 INFO - PROCESS | 17837 | 1467036548546 Marionette TRACE conn4 <- [1,1530,null,{}] 07:09:08 INFO - PROCESS | 17837 | 1467036548551 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:08 INFO - PROCESS | 17837 | 1467036548557 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:08 INFO - PROCESS | 17837 | 1467036548788 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 07:09:08 INFO - PROCESS | 17837 | 1467036548814 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:08 INFO - PROCESS | 17837 | 1467036548825 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:08 INFO - PROCESS | 17837 | ++DOCSHELL 0x8edb9000 == 18 [pid = 17837] [id = 390] 07:09:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8f262400) [pid = 17837] [serial = 1171] [outer = (nil)] 07:09:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8fc11800) [pid = 17837] [serial = 1172] [outer = 0x8f262400] 07:09:08 INFO - PROCESS | 17837 | 1467036548891 Marionette DEBUG loaded listener.js 07:09:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8fd33000) [pid = 17837] [serial = 1173] [outer = 0x8f262400] 07:09:09 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8c734c00) [pid = 17837] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:09:09 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8de0dc00) [pid = 17837] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:09:09 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8c3e5c00) [pid = 17837] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:09:09 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x8c3e2c00) [pid = 17837] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:09:09 INFO - PROCESS | 17837 | --DOMWINDOW == 65 (0x8de4a800) [pid = 17837] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:09:09 INFO - PROCESS | 17837 | --DOMWINDOW == 64 (0x8eca2c00) [pid = 17837] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:09:09 INFO - PROCESS | 17837 | --DOMWINDOW == 63 (0x8e258400) [pid = 17837] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:09:09 INFO - PROCESS | 17837 | --DOMWINDOW == 62 (0x8c72ec00) [pid = 17837] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:09:09 INFO - PROCESS | 17837 | --DOMWINDOW == 61 (0x90351c00) [pid = 17837] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:09:09 INFO - PROCESS | 17837 | --DOMWINDOW == 60 (0x91dca000) [pid = 17837] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:09:09 INFO - PROCESS | 17837 | 1467036549707 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 07:09:09 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:09:09 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:09:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:09:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:09:09 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:09:09 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:09:09 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:09:09 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:09:09 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1196ms 07:09:09 INFO - PROCESS | 17837 | 1467036549741 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 07:09:09 INFO - PROCESS | 17837 | 1467036549751 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 07:09:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:09:09 INFO - PROCESS | 17837 | 1467036549763 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:09:09 INFO - PROCESS | 17837 | 1467036549769 Marionette TRACE conn4 <- [1,1534,null,{}] 07:09:09 INFO - PROCESS | 17837 | 1467036549775 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:09 INFO - PROCESS | 17837 | 1467036549780 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:09 INFO - PROCESS | 17837 | 1467036549981 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 07:09:10 INFO - PROCESS | 17837 | 1467036549994 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:10 INFO - PROCESS | 17837 | 1467036550000 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:10 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c72a000 == 19 [pid = 17837] [id = 391] 07:09:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 61 (0x8de0dc00) [pid = 17837] [serial = 1174] [outer = (nil)] 07:09:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 62 (0x8fc16400) [pid = 17837] [serial = 1175] [outer = 0x8de0dc00] 07:09:10 INFO - PROCESS | 17837 | 1467036550072 Marionette DEBUG loaded listener.js 07:09:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 63 (0x8fd3dc00) [pid = 17837] [serial = 1176] [outer = 0x8de0dc00] 07:09:10 INFO - PROCESS | 17837 | 1467036550955 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:09:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:09:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1243ms 07:09:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:09:11 INFO - PROCESS | 17837 | 1467036551006 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 07:09:11 INFO - PROCESS | 17837 | 1467036551009 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 07:09:11 INFO - PROCESS | 17837 | 1467036551017 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:09:11 INFO - PROCESS | 17837 | 1467036551020 Marionette TRACE conn4 <- [1,1538,null,{}] 07:09:11 INFO - PROCESS | 17837 | 1467036551026 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:11 INFO - PROCESS | 17837 | 1467036551037 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:11 INFO - PROCESS | 17837 | 1467036551252 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 07:09:11 INFO - PROCESS | 17837 | 1467036551479 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:11 INFO - PROCESS | 17837 | 1467036551489 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:11 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bceec00 == 20 [pid = 17837] [id = 392] 07:09:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 64 (0x8bcf1400) [pid = 17837] [serial = 1177] [outer = (nil)] 07:09:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 65 (0x8bcfa400) [pid = 17837] [serial = 1178] [outer = 0x8bcf1400] 07:09:11 INFO - PROCESS | 17837 | 1467036551578 Marionette DEBUG loaded listener.js 07:09:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x8c3e9000) [pid = 17837] [serial = 1179] [outer = 0x8bcf1400] 07:09:12 INFO - PROCESS | 17837 | 1467036552661 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:09:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:09:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1687ms 07:09:12 INFO - PROCESS | 17837 | 1467036552706 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 07:09:12 INFO - PROCESS | 17837 | 1467036552712 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 07:09:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:09:12 INFO - PROCESS | 17837 | 1467036552721 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:09:12 INFO - PROCESS | 17837 | 1467036552727 Marionette TRACE conn4 <- [1,1542,null,{}] 07:09:12 INFO - PROCESS | 17837 | 1467036552736 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:12 INFO - PROCESS | 17837 | 1467036552744 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:12 INFO - PROCESS | 17837 | 1467036552956 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 07:09:13 INFO - PROCESS | 17837 | 1467036553180 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:13 INFO - PROCESS | 17837 | 1467036553193 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:13 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de33800 == 21 [pid = 17837] [id = 393] 07:09:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x8de39c00) [pid = 17837] [serial = 1180] [outer = (nil)] 07:09:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8de44400) [pid = 17837] [serial = 1181] [outer = 0x8de39c00] 07:09:13 INFO - PROCESS | 17837 | 1467036553321 Marionette DEBUG loaded listener.js 07:09:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8e16d800) [pid = 17837] [serial = 1182] [outer = 0x8de39c00] 07:09:14 INFO - PROCESS | 17837 | 1467036554270 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 07:09:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:09:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1590ms 07:09:14 INFO - PROCESS | 17837 | 1467036554315 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 07:09:14 INFO - PROCESS | 17837 | 1467036554322 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 07:09:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:09:14 INFO - PROCESS | 17837 | 1467036554330 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:09:14 INFO - PROCESS | 17837 | 1467036554334 Marionette TRACE conn4 <- [1,1546,null,{}] 07:09:14 INFO - PROCESS | 17837 | 1467036554340 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:14 INFO - PROCESS | 17837 | 1467036554346 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:14 INFO - PROCESS | 17837 | 1467036554548 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 07:09:14 INFO - PROCESS | 17837 | 1467036554841 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:14 INFO - PROCESS | 17837 | 1467036554850 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:14 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eb8ec00 == 22 [pid = 17837] [id = 394] 07:09:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8eb90000) [pid = 17837] [serial = 1183] [outer = (nil)] 07:09:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8eb97c00) [pid = 17837] [serial = 1184] [outer = 0x8eb90000] 07:09:14 INFO - PROCESS | 17837 | 1467036554978 Marionette DEBUG loaded listener.js 07:09:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8ecaf000) [pid = 17837] [serial = 1185] [outer = 0x8eb90000] 07:09:15 INFO - PROCESS | 17837 | 1467036555971 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:09:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:09:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1690ms 07:09:16 INFO - PROCESS | 17837 | 1467036556027 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 07:09:16 INFO - PROCESS | 17837 | 1467036556033 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 07:09:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:09:16 INFO - PROCESS | 17837 | 1467036556052 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:09:16 INFO - PROCESS | 17837 | 1467036556062 Marionette TRACE conn4 <- [1,1550,null,{}] 07:09:16 INFO - PROCESS | 17837 | 1467036556069 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:16 INFO - PROCESS | 17837 | 1467036556078 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:16 INFO - PROCESS | 17837 | 1467036556295 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 07:09:16 INFO - PROCESS | 17837 | 1467036556514 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:16 INFO - PROCESS | 17837 | 1467036556521 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:16 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ea7e800 == 23 [pid = 17837] [id = 395] 07:09:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8edb3400) [pid = 17837] [serial = 1186] [outer = (nil)] 07:09:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8fe7f000) [pid = 17837] [serial = 1187] [outer = 0x8edb3400] 07:09:16 INFO - PROCESS | 17837 | 1467036556618 Marionette DEBUG loaded listener.js 07:09:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x9035bc00) [pid = 17837] [serial = 1188] [outer = 0x8edb3400] 07:09:17 INFO - PROCESS | 17837 | 1467036557602 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:09:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:09:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1603ms 07:09:17 INFO - PROCESS | 17837 | 1467036557648 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 07:09:17 INFO - PROCESS | 17837 | 1467036557654 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 07:09:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:09:17 INFO - PROCESS | 17837 | 1467036557661 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:09:17 INFO - PROCESS | 17837 | 1467036557663 Marionette TRACE conn4 <- [1,1554,null,{}] 07:09:17 INFO - PROCESS | 17837 | 1467036557670 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:17 INFO - PROCESS | 17837 | 1467036557676 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:17 INFO - PROCESS | 17837 | 1467036557873 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 07:09:18 INFO - PROCESS | 17837 | 1467036558093 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:18 INFO - PROCESS | 17837 | 1467036558101 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:18 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e1800 == 24 [pid = 17837] [id = 396] 07:09:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8c3e6c00) [pid = 17837] [serial = 1189] [outer = (nil)] 07:09:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x90394000) [pid = 17837] [serial = 1190] [outer = 0x8c3e6c00] 07:09:18 INFO - PROCESS | 17837 | 1467036558199 Marionette DEBUG loaded listener.js 07:09:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x90396000) [pid = 17837] [serial = 1191] [outer = 0x8c3e6c00] 07:09:19 INFO - PROCESS | 17837 | 1467036559087 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:09:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:09:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1479ms 07:09:19 INFO - PROCESS | 17837 | 1467036559142 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 07:09:19 INFO - PROCESS | 17837 | 1467036559146 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 07:09:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:09:19 INFO - PROCESS | 17837 | 1467036559153 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:09:19 INFO - PROCESS | 17837 | 1467036559156 Marionette TRACE conn4 <- [1,1558,null,{}] 07:09:19 INFO - PROCESS | 17837 | 1467036559162 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:19 INFO - PROCESS | 17837 | 1467036559168 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:19 INFO - PROCESS | 17837 | 1467036559353 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 07:09:19 INFO - PROCESS | 17837 | 1467036559529 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:19 INFO - PROCESS | 17837 | 1467036559549 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:19 INFO - PROCESS | 17837 | ++DOCSHELL 0x91cabc00 == 25 [pid = 17837] [id = 397] 07:09:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x91cae000) [pid = 17837] [serial = 1192] [outer = (nil)] 07:09:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x91cb1800) [pid = 17837] [serial = 1193] [outer = 0x91cae000] 07:09:19 INFO - PROCESS | 17837 | 1467036559697 Marionette DEBUG loaded listener.js 07:09:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x91dd1c00) [pid = 17837] [serial = 1194] [outer = 0x91cae000] 07:09:20 INFO - PROCESS | 17837 | 1467036560758 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:09:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:09:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1638ms 07:09:20 INFO - PROCESS | 17837 | 1467036560792 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 07:09:20 INFO - PROCESS | 17837 | 1467036560796 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 07:09:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:09:20 INFO - PROCESS | 17837 | 1467036560803 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:09:20 INFO - PROCESS | 17837 | 1467036560806 Marionette TRACE conn4 <- [1,1562,null,{}] 07:09:20 INFO - PROCESS | 17837 | 1467036560813 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:20 INFO - PROCESS | 17837 | 1467036560819 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:21 INFO - PROCESS | 17837 | 1467036561009 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 07:09:21 INFO - PROCESS | 17837 | 1467036561320 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:21 INFO - PROCESS | 17837 | 1467036561330 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:21 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e5400 == 26 [pid = 17837] [id = 398] 07:09:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x8f257400) [pid = 17837] [serial = 1195] [outer = (nil)] 07:09:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x9229a400) [pid = 17837] [serial = 1196] [outer = 0x8f257400] 07:09:21 INFO - PROCESS | 17837 | 1467036561419 Marionette DEBUG loaded listener.js 07:09:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x9229ec00) [pid = 17837] [serial = 1197] [outer = 0x8f257400] 07:09:22 INFO - PROCESS | 17837 | 1467036562320 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:09:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:09:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1592ms 07:09:22 INFO - PROCESS | 17837 | 1467036562396 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 07:09:22 INFO - PROCESS | 17837 | 1467036562400 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 07:09:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:09:22 INFO - PROCESS | 17837 | 1467036562407 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:09:22 INFO - PROCESS | 17837 | 1467036562410 Marionette TRACE conn4 <- [1,1566,null,{}] 07:09:22 INFO - PROCESS | 17837 | 1467036562416 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:22 INFO - PROCESS | 17837 | 1467036562422 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:22 INFO - PROCESS | 17837 | 1467036562650 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 07:09:22 INFO - PROCESS | 17837 | 1467036562870 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:22 INFO - PROCESS | 17837 | 1467036562878 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:23 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf7800 == 27 [pid = 17837] [id = 399] 07:09:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x8bcf7c00) [pid = 17837] [serial = 1198] [outer = (nil)] 07:09:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x8c3e4400) [pid = 17837] [serial = 1199] [outer = 0x8bcf7c00] 07:09:23 INFO - PROCESS | 17837 | 1467036563175 Marionette DEBUG loaded listener.js 07:09:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x8c732800) [pid = 17837] [serial = 1200] [outer = 0x8bcf7c00] 07:09:24 INFO - PROCESS | 17837 | 1467036564118 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:09:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:09:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1787ms 07:09:24 INFO - PROCESS | 17837 | 1467036564196 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 07:09:24 INFO - PROCESS | 17837 | 1467036564202 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 07:09:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:09:24 INFO - PROCESS | 17837 | 1467036564210 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:09:24 INFO - PROCESS | 17837 | 1467036564214 Marionette TRACE conn4 <- [1,1570,null,{}] 07:09:24 INFO - PROCESS | 17837 | 1467036564221 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:24 INFO - PROCESS | 17837 | 1467036564227 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:24 INFO - PROCESS | 17837 | 1467036564493 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 07:09:24 INFO - PROCESS | 17837 | 1467036564739 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:24 INFO - PROCESS | 17837 | 1467036564750 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:24 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de0ac00 == 28 [pid = 17837] [id = 400] 07:09:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x8de0d800) [pid = 17837] [serial = 1201] [outer = (nil)] 07:09:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x8de4a800) [pid = 17837] [serial = 1202] [outer = 0x8de0d800] 07:09:24 INFO - PROCESS | 17837 | 1467036564864 Marionette DEBUG loaded listener.js 07:09:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0x8e250c00) [pid = 17837] [serial = 1203] [outer = 0x8de0d800] 07:09:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8c733000 == 27 [pid = 17837] [id = 380] 07:09:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e2800 == 26 [pid = 17837] [id = 381] 07:09:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8c72a000 == 25 [pid = 17837] [id = 391] 07:09:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8edb9000 == 24 [pid = 17837] [id = 390] 07:09:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8ecb1c00 == 23 [pid = 17837] [id = 389] 07:09:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e3000 == 22 [pid = 17837] [id = 388] 07:09:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e7400 == 21 [pid = 17837] [id = 387] 07:09:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf5400 == 20 [pid = 17837] [id = 386] 07:09:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8f6ba000 == 19 [pid = 17837] [id = 385] 07:09:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8ecae400 == 18 [pid = 17837] [id = 384] 07:09:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8ea86400 == 17 [pid = 17837] [id = 382] 07:09:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8c733800 == 16 [pid = 17837] [id = 383] 07:09:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8de06c00 == 15 [pid = 17837] [id = 379] 07:09:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e5400 == 14 [pid = 17837] [id = 398] 07:09:26 INFO - PROCESS | 17837 | --DOCSHELL 0x91cabc00 == 13 [pid = 17837] [id = 397] 07:09:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e1800 == 12 [pid = 17837] [id = 396] 07:09:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8ea7e800 == 11 [pid = 17837] [id = 395] 07:09:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8de33800 == 10 [pid = 17837] [id = 393] 07:09:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8eb8ec00 == 9 [pid = 17837] [id = 394] 07:09:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8bceec00 == 8 [pid = 17837] [id = 392] 07:09:26 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x8d6e7c00) [pid = 17837] [serial = 1142] [outer = (nil)] [url = about:blank] 07:09:26 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x8de4cc00) [pid = 17837] [serial = 1139] [outer = (nil)] [url = about:blank] 07:09:26 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x8c730000) [pid = 17837] [serial = 1145] [outer = (nil)] [url = about:blank] 07:09:26 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x8c72ac00) [pid = 17837] [serial = 1119] [outer = (nil)] [url = about:blank] 07:09:26 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x8c3ebc00) [pid = 17837] [serial = 1118] [outer = (nil)] [url = about:blank] 07:09:26 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8d8d4000) [pid = 17837] [serial = 1143] [outer = (nil)] [url = about:blank] 07:09:26 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8e252800) [pid = 17837] [serial = 1122] [outer = (nil)] [url = about:blank] 07:09:26 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8e16ec00) [pid = 17837] [serial = 1121] [outer = (nil)] [url = about:blank] 07:09:26 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8f25c000) [pid = 17837] [serial = 1125] [outer = (nil)] [url = about:blank] 07:09:26 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8edb9400) [pid = 17837] [serial = 1124] [outer = (nil)] [url = about:blank] 07:09:26 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8fe7ec00) [pid = 17837] [serial = 1128] [outer = (nil)] [url = about:blank] 07:09:26 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8fd37400) [pid = 17837] [serial = 1127] [outer = (nil)] [url = about:blank] 07:09:26 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x90351800) [pid = 17837] [serial = 1131] [outer = (nil)] [url = about:blank] 07:09:26 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x90352c00) [pid = 17837] [serial = 1130] [outer = (nil)] [url = about:blank] 07:09:26 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x91ca7800) [pid = 17837] [serial = 1134] [outer = (nil)] [url = about:blank] 07:09:26 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x9038d800) [pid = 17837] [serial = 1133] [outer = (nil)] [url = about:blank] 07:09:26 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x92229400) [pid = 17837] [serial = 1137] [outer = (nil)] [url = about:blank] 07:09:26 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x91dd8800) [pid = 17837] [serial = 1136] [outer = (nil)] [url = about:blank] 07:09:26 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8de3f800) [pid = 17837] [serial = 1146] [outer = (nil)] [url = about:blank] 07:09:26 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8e252000) [pid = 17837] [serial = 1140] [outer = (nil)] [url = about:blank] 07:09:26 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8eb94c00) [pid = 17837] [serial = 1148] [outer = (nil)] [url = about:blank] 07:09:26 INFO - PROCESS | 17837 | 1467036566883 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:09:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:09:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 2691ms 07:09:26 INFO - PROCESS | 17837 | 1467036566953 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 07:09:26 INFO - PROCESS | 17837 | 1467036566959 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 07:09:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:09:26 INFO - PROCESS | 17837 | 1467036566970 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:09:26 INFO - PROCESS | 17837 | 1467036566977 Marionette TRACE conn4 <- [1,1574,null,{}] 07:09:26 INFO - PROCESS | 17837 | 1467036566986 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:26 INFO - PROCESS | 17837 | 1467036566991 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:27 INFO - PROCESS | 17837 | 1467036567181 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 07:09:27 INFO - PROCESS | 17837 | 1467036567192 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:27 INFO - PROCESS | 17837 | 1467036567203 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:27 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e9c00 == 9 [pid = 17837] [id = 401] 07:09:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8d6ea400) [pid = 17837] [serial = 1204] [outer = (nil)] 07:09:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8d8d6000) [pid = 17837] [serial = 1205] [outer = 0x8d6ea400] 07:09:27 INFO - PROCESS | 17837 | 1467036567287 Marionette DEBUG loaded listener.js 07:09:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8d8df400) [pid = 17837] [serial = 1206] [outer = 0x8d6ea400] 07:09:28 INFO - PROCESS | 17837 | 1467036568310 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 07:09:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:09:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1393ms 07:09:28 INFO - PROCESS | 17837 | 1467036568364 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 07:09:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:09:28 INFO - PROCESS | 17837 | 1467036568373 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 07:09:28 INFO - PROCESS | 17837 | 1467036568386 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:09:28 INFO - PROCESS | 17837 | 1467036568392 Marionette TRACE conn4 <- [1,1578,null,{}] 07:09:28 INFO - PROCESS | 17837 | 1467036568399 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:28 INFO - PROCESS | 17837 | 1467036568404 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:28 INFO - PROCESS | 17837 | 1467036568615 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 07:09:28 INFO - PROCESS | 17837 | 1467036568776 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:28 INFO - PROCESS | 17837 | 1467036568784 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:28 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de3f800 == 10 [pid = 17837] [id = 402] 07:09:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8de4f400) [pid = 17837] [serial = 1207] [outer = (nil)] 07:09:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8e171c00) [pid = 17837] [serial = 1208] [outer = 0x8de4f400] 07:09:28 INFO - PROCESS | 17837 | 1467036568864 Marionette DEBUG loaded listener.js 07:09:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8e17bc00) [pid = 17837] [serial = 1209] [outer = 0x8de4f400] 07:09:29 INFO - PROCESS | 17837 | 1467036569867 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 07:09:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:09:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1546ms 07:09:29 INFO - PROCESS | 17837 | 1467036569931 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 07:09:29 INFO - PROCESS | 17837 | 1467036569935 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 07:09:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:09:29 INFO - PROCESS | 17837 | 1467036569942 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:09:29 INFO - PROCESS | 17837 | 1467036569949 Marionette TRACE conn4 <- [1,1582,null,{}] 07:09:29 INFO - PROCESS | 17837 | 1467036569974 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:29 INFO - PROCESS | 17837 | 1467036569984 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:30 INFO - PROCESS | 17837 | 1467036570220 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 07:09:30 INFO - PROCESS | 17837 | 1467036570243 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:30 INFO - PROCESS | 17837 | 1467036570257 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:30 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ea88800 == 11 [pid = 17837] [id = 403] 07:09:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8ea8a800) [pid = 17837] [serial = 1210] [outer = (nil)] 07:09:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8eb96c00) [pid = 17837] [serial = 1211] [outer = 0x8ea8a800] 07:09:30 INFO - PROCESS | 17837 | 1467036570331 Marionette DEBUG loaded listener.js 07:09:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8eca4800) [pid = 17837] [serial = 1212] [outer = 0x8ea8a800] 07:09:31 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8f262400) [pid = 17837] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:09:31 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8edaf800) [pid = 17837] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:09:31 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8ecaf400) [pid = 17837] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:09:31 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8d6e1400) [pid = 17837] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:09:31 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8f6bb000) [pid = 17837] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:09:31 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8de36c00) [pid = 17837] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:09:31 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8bcf6400) [pid = 17837] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:09:31 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8c3e8800) [pid = 17837] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:09:31 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8ea86800) [pid = 17837] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:09:31 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8de0dc00) [pid = 17837] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:09:31 INFO - PROCESS | 17837 | 1467036571872 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:09:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:09:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1993ms 07:09:31 INFO - PROCESS | 17837 | 1467036571936 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 07:09:31 INFO - PROCESS | 17837 | 1467036571940 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 07:09:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:09:31 INFO - PROCESS | 17837 | 1467036571948 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:09:31 INFO - PROCESS | 17837 | 1467036571952 Marionette TRACE conn4 <- [1,1586,null,{}] 07:09:31 INFO - PROCESS | 17837 | 1467036571958 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:31 INFO - PROCESS | 17837 | 1467036571964 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:32 INFO - PROCESS | 17837 | 1467036572150 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 07:09:32 INFO - PROCESS | 17837 | 1467036572321 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:32 INFO - PROCESS | 17837 | 1467036572330 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:32 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8da800 == 12 [pid = 17837] [id = 404] 07:09:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8de35800) [pid = 17837] [serial = 1213] [outer = (nil)] 07:09:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8eca7800) [pid = 17837] [serial = 1214] [outer = 0x8de35800] 07:09:32 INFO - PROCESS | 17837 | 1467036572411 Marionette DEBUG loaded listener.js 07:09:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8edbe800) [pid = 17837] [serial = 1215] [outer = 0x8de35800] 07:09:33 INFO - PROCESS | 17837 | 1467036573236 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 07:09:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:09:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1393ms 07:09:33 INFO - PROCESS | 17837 | 1467036573343 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 07:09:33 INFO - PROCESS | 17837 | 1467036573351 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 07:09:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:09:33 INFO - PROCESS | 17837 | 1467036573360 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:09:33 INFO - PROCESS | 17837 | 1467036573366 Marionette TRACE conn4 <- [1,1590,null,{}] 07:09:33 INFO - PROCESS | 17837 | 1467036573377 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:33 INFO - PROCESS | 17837 | 1467036573384 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:33 INFO - PROCESS | 17837 | 1467036573641 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 07:09:33 INFO - PROCESS | 17837 | 1467036573903 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:33 INFO - PROCESS | 17837 | 1467036573918 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:33 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e9800 == 13 [pid = 17837] [id = 405] 07:09:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8d6ed800) [pid = 17837] [serial = 1216] [outer = (nil)] 07:09:34 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8d8d3000) [pid = 17837] [serial = 1217] [outer = 0x8d6ed800] 07:09:34 INFO - PROCESS | 17837 | 1467036574034 Marionette DEBUG loaded listener.js 07:09:34 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8d8dec00) [pid = 17837] [serial = 1218] [outer = 0x8d6ed800] 07:09:35 INFO - PROCESS | 17837 | 1467036575096 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 07:09:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:09:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1790ms 07:09:35 INFO - PROCESS | 17837 | 1467036575152 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 07:09:35 INFO - PROCESS | 17837 | 1467036575158 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 07:09:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:09:35 INFO - PROCESS | 17837 | 1467036575173 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:09:35 INFO - PROCESS | 17837 | 1467036575181 Marionette TRACE conn4 <- [1,1594,null,{}] 07:09:35 INFO - PROCESS | 17837 | 1467036575190 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:35 INFO - PROCESS | 17837 | 1467036575197 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:35 INFO - PROCESS | 17837 | 1467036575412 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 07:09:35 INFO - PROCESS | 17837 | 1467036575698 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:35 INFO - PROCESS | 17837 | 1467036575712 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:35 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de0b800 == 14 [pid = 17837] [id = 406] 07:09:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8ea7b400) [pid = 17837] [serial = 1219] [outer = (nil)] 07:09:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8ea80800) [pid = 17837] [serial = 1220] [outer = 0x8ea7b400] 07:09:35 INFO - PROCESS | 17837 | 1467036575844 Marionette DEBUG loaded listener.js 07:09:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8eb93400) [pid = 17837] [serial = 1221] [outer = 0x8ea7b400] 07:09:36 INFO - PROCESS | 17837 | 1467036576910 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:09:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:09:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1810ms 07:09:36 INFO - PROCESS | 17837 | 1467036576979 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 07:09:36 INFO - PROCESS | 17837 | 1467036576985 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 07:09:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:09:36 INFO - PROCESS | 17837 | 1467036576993 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:09:37 INFO - PROCESS | 17837 | 1467036576998 Marionette TRACE conn4 <- [1,1598,null,{}] 07:09:37 INFO - PROCESS | 17837 | 1467036577016 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:37 INFO - PROCESS | 17837 | 1467036577026 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:37 INFO - PROCESS | 17837 | 1467036577268 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 07:09:37 INFO - PROCESS | 17837 | 1467036577543 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:37 INFO - PROCESS | 17837 | 1467036577556 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:37 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f6af400 == 15 [pid = 17837] [id = 407] 07:09:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8f6afc00) [pid = 17837] [serial = 1222] [outer = (nil)] 07:09:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8f6b6000) [pid = 17837] [serial = 1223] [outer = 0x8f6afc00] 07:09:37 INFO - PROCESS | 17837 | 1467036577648 Marionette DEBUG loaded listener.js 07:09:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8fc16800) [pid = 17837] [serial = 1224] [outer = 0x8f6afc00] 07:09:38 INFO - PROCESS | 17837 | 1467036578729 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:09:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:09:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1794ms 07:09:38 INFO - PROCESS | 17837 | 1467036578788 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 07:09:38 INFO - PROCESS | 17837 | 1467036578792 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 07:09:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:09:38 INFO - PROCESS | 17837 | 1467036578801 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:09:38 INFO - PROCESS | 17837 | 1467036578805 Marionette TRACE conn4 <- [1,1602,null,{}] 07:09:38 INFO - PROCESS | 17837 | 1467036578813 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:38 INFO - PROCESS | 17837 | 1467036578819 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:39 INFO - PROCESS | 17837 | 1467036579055 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 07:09:39 INFO - PROCESS | 17837 | 1467036579327 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:39 INFO - PROCESS | 17837 | 1467036579338 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:39 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bced800 == 16 [pid = 17837] [id = 408] 07:09:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8d8dbc00) [pid = 17837] [serial = 1225] [outer = (nil)] 07:09:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x8fd41800) [pid = 17837] [serial = 1226] [outer = 0x8d8dbc00] 07:09:39 INFO - PROCESS | 17837 | 1467036579426 Marionette DEBUG loaded listener.js 07:09:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8fd3c400) [pid = 17837] [serial = 1227] [outer = 0x8d8dbc00] 07:09:40 INFO - PROCESS | 17837 | 1467036580463 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 07:09:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:09:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1736ms 07:09:40 INFO - PROCESS | 17837 | 1467036580537 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 07:09:40 INFO - PROCESS | 17837 | 1467036580541 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 07:09:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:09:40 INFO - PROCESS | 17837 | 1467036580549 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:09:40 INFO - PROCESS | 17837 | 1467036580554 Marionette TRACE conn4 <- [1,1606,null,{}] 07:09:40 INFO - PROCESS | 17837 | 1467036580561 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:40 INFO - PROCESS | 17837 | 1467036580567 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:40 INFO - PROCESS | 17837 | 1467036580783 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 07:09:41 INFO - PROCESS | 17837 | 1467036581011 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:41 INFO - PROCESS | 17837 | 1467036581018 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:41 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf9800 == 17 [pid = 17837] [id = 409] 07:09:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x8bcfc400) [pid = 17837] [serial = 1228] [outer = (nil)] 07:09:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x8de09400) [pid = 17837] [serial = 1229] [outer = 0x8bcfc400] 07:09:41 INFO - PROCESS | 17837 | 1467036581117 Marionette DEBUG loaded listener.js 07:09:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x8e25d000) [pid = 17837] [serial = 1230] [outer = 0x8bcfc400] 07:09:42 INFO - PROCESS | 17837 | 1467036582372 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 07:09:42 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x8fc16400) [pid = 17837] [serial = 1175] [outer = (nil)] [url = about:blank] 07:09:42 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8fd3dc00) [pid = 17837] [serial = 1176] [outer = (nil)] [url = about:blank] 07:09:42 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8fc11800) [pid = 17837] [serial = 1172] [outer = (nil)] [url = about:blank] 07:09:42 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8edb7400) [pid = 17837] [serial = 1169] [outer = (nil)] [url = about:blank] 07:09:42 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8f257800) [pid = 17837] [serial = 1170] [outer = (nil)] [url = about:blank] 07:09:42 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8edbac00) [pid = 17837] [serial = 1155] [outer = (nil)] [url = about:blank] 07:09:42 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8fd33000) [pid = 17837] [serial = 1173] [outer = (nil)] [url = about:blank] 07:09:42 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8de47800) [pid = 17837] [serial = 1152] [outer = (nil)] [url = about:blank] 07:09:42 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8de32400) [pid = 17837] [serial = 1151] [outer = (nil)] [url = about:blank] 07:09:42 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8fc15000) [pid = 17837] [serial = 1157] [outer = (nil)] [url = about:blank] 07:09:42 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8de50400) [pid = 17837] [serial = 1166] [outer = (nil)] [url = about:blank] 07:09:42 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8e177000) [pid = 17837] [serial = 1167] [outer = (nil)] [url = about:blank] 07:09:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:09:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1940ms 07:09:42 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8ea8a000) [pid = 17837] [serial = 1161] [outer = (nil)] [url = about:blank] 07:09:42 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8de3b000) [pid = 17837] [serial = 1160] [outer = (nil)] [url = about:blank] 07:09:42 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8d8d0800) [pid = 17837] [serial = 1164] [outer = (nil)] [url = about:blank] 07:09:42 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8edb2800) [pid = 17837] [serial = 1154] [outer = (nil)] [url = about:blank] 07:09:42 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8eca5800) [pid = 17837] [serial = 1149] [outer = (nil)] [url = about:blank] 07:09:42 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8fc1fc00) [pid = 17837] [serial = 1158] [outer = (nil)] [url = about:blank] 07:09:42 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8d6e3c00) [pid = 17837] [serial = 1163] [outer = (nil)] [url = about:blank] 07:09:42 INFO - PROCESS | 17837 | 1467036582522 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 07:09:42 INFO - PROCESS | 17837 | 1467036582529 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 07:09:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:09:42 INFO - PROCESS | 17837 | 1467036582622 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:09:42 INFO - PROCESS | 17837 | 1467036582627 Marionette TRACE conn4 <- [1,1610,null,{}] 07:09:42 INFO - PROCESS | 17837 | 1467036582641 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:42 INFO - PROCESS | 17837 | 1467036582648 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:42 INFO - PROCESS | 17837 | 1467036582822 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 07:09:42 INFO - PROCESS | 17837 | 1467036582840 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:42 INFO - PROCESS | 17837 | 1467036582849 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:42 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c731c00 == 18 [pid = 17837] [id = 410] 07:09:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8d6e5000) [pid = 17837] [serial = 1231] [outer = (nil)] 07:09:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8de0dc00) [pid = 17837] [serial = 1232] [outer = 0x8d6e5000] 07:09:42 INFO - PROCESS | 17837 | 1467036582928 Marionette DEBUG loaded listener.js 07:09:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8de38800) [pid = 17837] [serial = 1233] [outer = 0x8d6e5000] 07:09:43 INFO - PROCESS | 17837 | 1467036583856 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 07:09:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:09:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1324ms 07:09:43 INFO - PROCESS | 17837 | 1467036583914 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 07:09:43 INFO - PROCESS | 17837 | 1467036583922 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 07:09:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:09:43 INFO - PROCESS | 17837 | 1467036583934 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:09:43 INFO - PROCESS | 17837 | 1467036583938 Marionette TRACE conn4 <- [1,1614,null,{}] 07:09:43 INFO - PROCESS | 17837 | 1467036583946 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:43 INFO - PROCESS | 17837 | 1467036583952 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:44 INFO - PROCESS | 17837 | 1467036584153 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 07:09:44 INFO - PROCESS | 17837 | 1467036584300 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:44 INFO - PROCESS | 17837 | 1467036584310 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:44 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de41800 == 19 [pid = 17837] [id = 411] 07:09:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8e172800) [pid = 17837] [serial = 1234] [outer = (nil)] 07:09:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8e256000) [pid = 17837] [serial = 1235] [outer = 0x8e172800] 07:09:44 INFO - PROCESS | 17837 | 1467036584389 Marionette DEBUG loaded listener.js 07:09:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8ea80c00) [pid = 17837] [serial = 1236] [outer = 0x8e172800] 07:09:45 INFO - PROCESS | 17837 | 1467036585344 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 07:09:45 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:09:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1445ms 07:09:45 INFO - PROCESS | 17837 | 1467036585379 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 07:09:45 INFO - PROCESS | 17837 | 1467036585382 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 07:09:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:09:45 INFO - PROCESS | 17837 | 1467036585391 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:09:45 INFO - PROCESS | 17837 | 1467036585397 Marionette TRACE conn4 <- [1,1618,null,{}] 07:09:45 INFO - PROCESS | 17837 | 1467036585424 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:45 INFO - PROCESS | 17837 | 1467036585433 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:45 INFO - PROCESS | 17837 | 1467036585679 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 07:09:45 INFO - PROCESS | 17837 | 1467036585707 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:45 INFO - PROCESS | 17837 | 1467036585721 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:45 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f25e800 == 20 [pid = 17837] [id = 412] 07:09:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8f260000) [pid = 17837] [serial = 1237] [outer = (nil)] 07:09:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8f6af800) [pid = 17837] [serial = 1238] [outer = 0x8f260000] 07:09:45 INFO - PROCESS | 17837 | 1467036585809 Marionette DEBUG loaded listener.js 07:09:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8fc17400) [pid = 17837] [serial = 1239] [outer = 0x8f260000] 07:09:46 INFO - PROCESS | 17837 | 1467036586814 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 07:09:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:09:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1513ms 07:09:46 INFO - PROCESS | 17837 | 1467036586905 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 07:09:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:09:46 INFO - PROCESS | 17837 | 1467036586910 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 07:09:46 INFO - PROCESS | 17837 | 1467036586917 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:09:46 INFO - PROCESS | 17837 | 1467036586920 Marionette TRACE conn4 <- [1,1622,null,{}] 07:09:46 INFO - PROCESS | 17837 | 1467036586933 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:46 INFO - PROCESS | 17837 | 1467036586939 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:47 INFO - PROCESS | 17837 | 1467036587175 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 07:09:47 INFO - PROCESS | 17837 | 1467036587200 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:47 INFO - PROCESS | 17837 | 1467036587211 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:47 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ecadc00 == 21 [pid = 17837] [id = 413] 07:09:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8fc1c000) [pid = 17837] [serial = 1240] [outer = (nil)] 07:09:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8fd3a000) [pid = 17837] [serial = 1241] [outer = 0x8fc1c000] 07:09:47 INFO - PROCESS | 17837 | 1467036587286 Marionette DEBUG loaded listener.js 07:09:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8fd3d400) [pid = 17837] [serial = 1242] [outer = 0x8fc1c000] 07:09:47 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8edb3400) [pid = 17837] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:09:47 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8c3e6c00) [pid = 17837] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:09:47 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8ea8a800) [pid = 17837] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:09:47 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8de0d800) [pid = 17837] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:09:47 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8d6ea400) [pid = 17837] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:09:47 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x91cae000) [pid = 17837] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:09:47 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8bcf1400) [pid = 17837] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:09:47 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8f257400) [pid = 17837] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:09:47 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8de39c00) [pid = 17837] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:09:47 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8eb90000) [pid = 17837] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:09:47 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8bcf7c00) [pid = 17837] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:09:47 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8de4f400) [pid = 17837] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:09:48 INFO - PROCESS | 17837 | 1467036588345 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 07:09:48 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:09:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1491ms 07:09:48 INFO - PROCESS | 17837 | 1467036588409 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 07:09:48 INFO - PROCESS | 17837 | 1467036588413 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 07:09:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:09:48 INFO - PROCESS | 17837 | 1467036588421 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:09:48 INFO - PROCESS | 17837 | 1467036588425 Marionette TRACE conn4 <- [1,1626,null,{}] 07:09:48 INFO - PROCESS | 17837 | 1467036588431 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:48 INFO - PROCESS | 17837 | 1467036588437 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:48 INFO - PROCESS | 17837 | 1467036588616 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 07:09:48 INFO - PROCESS | 17837 | 1467036588767 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:48 INFO - PROCESS | 17837 | 1467036588773 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:48 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e6c00 == 22 [pid = 17837] [id = 414] 07:09:48 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8c727000) [pid = 17837] [serial = 1243] [outer = (nil)] 07:09:48 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8eb90000) [pid = 17837] [serial = 1244] [outer = 0x8c727000] 07:09:48 INFO - PROCESS | 17837 | 1467036588850 Marionette DEBUG loaded listener.js 07:09:48 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8fc20c00) [pid = 17837] [serial = 1245] [outer = 0x8c727000] 07:09:49 INFO - PROCESS | 17837 | 1467036589751 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:09:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:09:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1383ms 07:09:49 INFO - PROCESS | 17837 | 1467036589806 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 07:09:49 INFO - PROCESS | 17837 | 1467036589814 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 07:09:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:09:49 INFO - PROCESS | 17837 | 1467036589825 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:09:49 INFO - PROCESS | 17837 | 1467036589833 Marionette TRACE conn4 <- [1,1630,null,{}] 07:09:49 INFO - PROCESS | 17837 | 1467036589899 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:49 INFO - PROCESS | 17837 | 1467036589907 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:50 INFO - PROCESS | 17837 | 1467036590199 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 07:09:50 INFO - PROCESS | 17837 | 1467036590409 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:50 INFO - PROCESS | 17837 | 1467036590427 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:50 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c727c00 == 23 [pid = 17837] [id = 415] 07:09:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8d6ef000) [pid = 17837] [serial = 1246] [outer = (nil)] 07:09:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8de06c00) [pid = 17837] [serial = 1247] [outer = 0x8d6ef000] 07:09:50 INFO - PROCESS | 17837 | 1467036590520 Marionette DEBUG loaded listener.js 07:09:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8de31400) [pid = 17837] [serial = 1248] [outer = 0x8d6ef000] 07:09:51 INFO - PROCESS | 17837 | 1467036591586 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 07:09:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:09:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1809ms 07:09:51 INFO - PROCESS | 17837 | 1467036591634 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 07:09:51 INFO - PROCESS | 17837 | 1467036591643 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 07:09:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:09:51 INFO - PROCESS | 17837 | 1467036591655 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:09:51 INFO - PROCESS | 17837 | 1467036591660 Marionette TRACE conn4 <- [1,1634,null,{}] 07:09:51 INFO - PROCESS | 17837 | 1467036591668 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:51 INFO - PROCESS | 17837 | 1467036591674 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:51 INFO - PROCESS | 17837 | 1467036591886 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 07:09:52 INFO - PROCESS | 17837 | 1467036592117 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:52 INFO - PROCESS | 17837 | 1467036592126 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:52 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eb9b800 == 24 [pid = 17837] [id = 416] 07:09:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8eca6400) [pid = 17837] [serial = 1249] [outer = (nil)] 07:09:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8edb9400) [pid = 17837] [serial = 1250] [outer = 0x8eca6400] 07:09:52 INFO - PROCESS | 17837 | 1467036592263 Marionette DEBUG loaded listener.js 07:09:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8f258000) [pid = 17837] [serial = 1251] [outer = 0x8eca6400] 07:09:53 INFO - PROCESS | 17837 | 1467036593195 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:09:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:09:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1595ms 07:09:53 INFO - PROCESS | 17837 | 1467036593255 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 07:09:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:09:53 INFO - PROCESS | 17837 | 1467036593260 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 07:09:53 INFO - PROCESS | 17837 | 1467036593267 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:09:53 INFO - PROCESS | 17837 | 1467036593274 Marionette TRACE conn4 <- [1,1638,null,{}] 07:09:53 INFO - PROCESS | 17837 | 1467036593292 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:53 INFO - PROCESS | 17837 | 1467036593301 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:53 INFO - PROCESS | 17837 | 1467036593508 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 07:09:53 INFO - PROCESS | 17837 | 1467036593753 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:53 INFO - PROCESS | 17837 | 1467036593769 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:53 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eb95c00 == 25 [pid = 17837] [id = 417] 07:09:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x90359c00) [pid = 17837] [serial = 1252] [outer = (nil)] 07:09:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x9038dc00) [pid = 17837] [serial = 1253] [outer = 0x90359c00] 07:09:53 INFO - PROCESS | 17837 | 1467036593912 Marionette DEBUG loaded listener.js 07:09:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x90397000) [pid = 17837] [serial = 1254] [outer = 0x90359c00] 07:09:54 INFO - PROCESS | 17837 | 1467036594875 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 07:09:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:09:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1641ms 07:09:54 INFO - PROCESS | 17837 | 1467036594908 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 07:09:54 INFO - PROCESS | 17837 | 1467036594913 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 07:09:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:09:54 INFO - PROCESS | 17837 | 1467036594921 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:09:54 INFO - PROCESS | 17837 | 1467036594925 Marionette TRACE conn4 <- [1,1642,null,{}] 07:09:54 INFO - PROCESS | 17837 | 1467036594931 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:54 INFO - PROCESS | 17837 | 1467036594936 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:55 INFO - PROCESS | 17837 | 1467036595154 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 07:09:55 INFO - PROCESS | 17837 | 1467036595376 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:55 INFO - PROCESS | 17837 | 1467036595383 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:55 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ea83800 == 26 [pid = 17837] [id = 418] 07:09:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8edbc800) [pid = 17837] [serial = 1255] [outer = (nil)] 07:09:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x91cb2400) [pid = 17837] [serial = 1256] [outer = 0x8edbc800] 07:09:55 INFO - PROCESS | 17837 | 1467036595515 Marionette DEBUG loaded listener.js 07:09:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x91dcb400) [pid = 17837] [serial = 1257] [outer = 0x8edbc800] 07:09:56 INFO - PROCESS | 17837 | 1467036596479 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 07:09:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:09:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1636ms 07:09:56 INFO - PROCESS | 17837 | 1467036596558 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 07:09:56 INFO - PROCESS | 17837 | 1467036596561 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 07:09:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:09:56 INFO - PROCESS | 17837 | 1467036596569 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:09:56 INFO - PROCESS | 17837 | 1467036596574 Marionette TRACE conn4 <- [1,1646,null,{}] 07:09:56 INFO - PROCESS | 17837 | 1467036596580 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:56 INFO - PROCESS | 17837 | 1467036596586 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:56 INFO - PROCESS | 17837 | 1467036596834 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 07:09:57 INFO - PROCESS | 17837 | 1467036597068 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:57 INFO - PROCESS | 17837 | 1467036597076 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:57 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fc20800 == 27 [pid = 17837] [id = 419] 07:09:57 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8fd32c00) [pid = 17837] [serial = 1258] [outer = (nil)] 07:09:57 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x91dd3000) [pid = 17837] [serial = 1259] [outer = 0x8fd32c00] 07:09:57 INFO - PROCESS | 17837 | 1467036597181 Marionette DEBUG loaded listener.js 07:09:57 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x92228400) [pid = 17837] [serial = 1260] [outer = 0x8fd32c00] 07:09:58 INFO - PROCESS | 17837 | 1467036598090 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 07:09:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:09:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1599ms 07:09:58 INFO - PROCESS | 17837 | 1467036598169 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 07:09:58 INFO - PROCESS | 17837 | 1467036598173 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 07:09:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:09:58 INFO - PROCESS | 17837 | 1467036598181 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:09:58 INFO - PROCESS | 17837 | 1467036598186 Marionette TRACE conn4 <- [1,1650,null,{}] 07:09:58 INFO - PROCESS | 17837 | 1467036598192 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:58 INFO - PROCESS | 17837 | 1467036598204 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:58 INFO - PROCESS | 17837 | 1467036598506 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 07:09:58 INFO - PROCESS | 17837 | 1467036598760 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:58 INFO - PROCESS | 17837 | 1467036598772 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:09:58 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf6c00 == 28 [pid = 17837] [id = 420] 07:09:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x8de34000) [pid = 17837] [serial = 1261] [outer = (nil)] 07:09:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x9229f400) [pid = 17837] [serial = 1262] [outer = 0x8de34000] 07:09:58 INFO - PROCESS | 17837 | 1467036598856 Marionette DEBUG loaded listener.js 07:09:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x92417c00) [pid = 17837] [serial = 1263] [outer = 0x8de34000] 07:09:59 INFO - PROCESS | 17837 | 1467036599812 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 07:09:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:09:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1703ms 07:09:59 INFO - PROCESS | 17837 | 1467036599886 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 07:09:59 INFO - PROCESS | 17837 | 1467036599891 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 07:09:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:09:59 INFO - PROCESS | 17837 | 1467036599898 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:09:59 INFO - PROCESS | 17837 | 1467036599903 Marionette TRACE conn4 <- [1,1654,null,{}] 07:09:59 INFO - PROCESS | 17837 | 1467036599911 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:59 INFO - PROCESS | 17837 | 1467036599917 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:00 INFO - PROCESS | 17837 | 1467036600173 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 07:10:00 INFO - PROCESS | 17837 | 1467036600423 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:00 INFO - PROCESS | 17837 | 1467036600432 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:00 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e253800 == 29 [pid = 17837] [id = 421] 07:10:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x8edb8c00) [pid = 17837] [serial = 1264] [outer = (nil)] 07:10:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0x92422400) [pid = 17837] [serial = 1265] [outer = 0x8edb8c00] 07:10:00 INFO - PROCESS | 17837 | 1467036600520 Marionette DEBUG loaded listener.js 07:10:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 91 (0x92424000) [pid = 17837] [serial = 1266] [outer = 0x8edb8c00] 07:10:01 INFO - PROCESS | 17837 | 1467036601515 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:10:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:10:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1689ms 07:10:01 INFO - PROCESS | 17837 | 1467036601590 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 07:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:10:01 INFO - PROCESS | 17837 | 1467036601598 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 07:10:01 INFO - PROCESS | 17837 | 1467036601609 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:10:01 INFO - PROCESS | 17837 | 1467036601616 Marionette TRACE conn4 <- [1,1658,null,{}] 07:10:01 INFO - PROCESS | 17837 | 1467036601626 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:01 INFO - PROCESS | 17837 | 1467036601634 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:01 INFO - PROCESS | 17837 | 1467036601988 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 07:10:02 INFO - PROCESS | 17837 | 1467036602749 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:02 INFO - PROCESS | 17837 | 1467036602761 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:02 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcef000 == 30 [pid = 17837] [id = 422] 07:10:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 92 (0x8c3ea000) [pid = 17837] [serial = 1267] [outer = (nil)] 07:10:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 93 (0x8c72b800) [pid = 17837] [serial = 1268] [outer = 0x8c3ea000] 07:10:02 INFO - PROCESS | 17837 | 1467036602872 Marionette DEBUG loaded listener.js 07:10:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 94 (0x8c733800) [pid = 17837] [serial = 1269] [outer = 0x8c3ea000] 07:10:03 INFO - PROCESS | 17837 | 1467036603879 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 2353ms 07:10:03 INFO - PROCESS | 17837 | 1467036603964 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 07:10:03 INFO - PROCESS | 17837 | 1467036603972 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 07:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:10:03 INFO - PROCESS | 17837 | 1467036603982 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:10:03 INFO - PROCESS | 17837 | 1467036603988 Marionette TRACE conn4 <- [1,1662,null,{}] 07:10:04 INFO - PROCESS | 17837 | 1467036603997 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:04 INFO - PROCESS | 17837 | 1467036604005 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:04 INFO - PROCESS | 17837 | 1467036604208 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 07:10:04 INFO - PROCESS | 17837 | 1467036604509 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:04 INFO - PROCESS | 17837 | 1467036604525 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:04 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf1c00 == 31 [pid = 17837] [id = 423] 07:10:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 95 (0x8d6ee400) [pid = 17837] [serial = 1270] [outer = (nil)] 07:10:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 96 (0x8de3fc00) [pid = 17837] [serial = 1271] [outer = 0x8d6ee400] 07:10:04 INFO - PROCESS | 17837 | 1467036604607 Marionette DEBUG loaded listener.js 07:10:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 97 (0x8de4f800) [pid = 17837] [serial = 1272] [outer = 0x8d6ee400] 07:10:05 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf7800 == 30 [pid = 17837] [id = 399] 07:10:06 INFO - PROCESS | 17837 | --DOMWINDOW == 96 (0x8fe7f000) [pid = 17837] [serial = 1187] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 17837 | --DOMWINDOW == 95 (0x90396000) [pid = 17837] [serial = 1191] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 17837 | --DOMWINDOW == 94 (0x8eb96c00) [pid = 17837] [serial = 1211] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 17837 | --DOMWINDOW == 93 (0x8de4a800) [pid = 17837] [serial = 1202] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 17837 | --DOMWINDOW == 92 (0x90394000) [pid = 17837] [serial = 1190] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 17837 | --DOMWINDOW == 91 (0x8d8d6000) [pid = 17837] [serial = 1205] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 17837 | --DOMWINDOW == 90 (0x8d8df400) [pid = 17837] [serial = 1206] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x91dd1c00) [pid = 17837] [serial = 1194] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x91cb1800) [pid = 17837] [serial = 1193] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x8c3e9000) [pid = 17837] [serial = 1179] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x8bcfa400) [pid = 17837] [serial = 1178] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x9229ec00) [pid = 17837] [serial = 1197] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x9229a400) [pid = 17837] [serial = 1196] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8e16d800) [pid = 17837] [serial = 1182] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8de44400) [pid = 17837] [serial = 1181] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8ecaf000) [pid = 17837] [serial = 1185] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8eb97c00) [pid = 17837] [serial = 1184] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8c732800) [pid = 17837] [serial = 1200] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x9035bc00) [pid = 17837] [serial = 1188] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8c3e4400) [pid = 17837] [serial = 1199] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8e250c00) [pid = 17837] [serial = 1203] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8e17bc00) [pid = 17837] [serial = 1209] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8eca4800) [pid = 17837] [serial = 1212] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8e171c00) [pid = 17837] [serial = 1208] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8eca7800) [pid = 17837] [serial = 1214] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 17837 | 1467036606764 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 2844ms 07:10:06 INFO - PROCESS | 17837 | 1467036606826 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 07:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:10:06 INFO - PROCESS | 17837 | 1467036606833 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 07:10:06 INFO - PROCESS | 17837 | 1467036606842 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:10:06 INFO - PROCESS | 17837 | 1467036606848 Marionette TRACE conn4 <- [1,1666,null,{}] 07:10:06 INFO - PROCESS | 17837 | 1467036606857 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:06 INFO - PROCESS | 17837 | 1467036606863 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:07 INFO - PROCESS | 17837 | 1467036607052 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 07:10:07 INFO - PROCESS | 17837 | 1467036607308 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:07 INFO - PROCESS | 17837 | 1467036607321 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:07 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8d3800 == 31 [pid = 17837] [id = 424] 07:10:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8d8d4800) [pid = 17837] [serial = 1273] [outer = (nil)] 07:10:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8de03000) [pid = 17837] [serial = 1274] [outer = 0x8d8d4800] 07:10:07 INFO - PROCESS | 17837 | 1467036607413 Marionette DEBUG loaded listener.js 07:10:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8de32800) [pid = 17837] [serial = 1275] [outer = 0x8d8d4800] 07:10:08 INFO - PROCESS | 17837 | 1467036608225 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 07:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1447ms 07:10:08 INFO - PROCESS | 17837 | 1467036608288 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 07:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:10:08 INFO - PROCESS | 17837 | 1467036608297 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 07:10:08 INFO - PROCESS | 17837 | 1467036608310 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:10:08 INFO - PROCESS | 17837 | 1467036608315 Marionette TRACE conn4 <- [1,1670,null,{}] 07:10:08 INFO - PROCESS | 17837 | 1467036608341 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:08 INFO - PROCESS | 17837 | 1467036608348 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:08 INFO - PROCESS | 17837 | 1467036608611 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 07:10:08 INFO - PROCESS | 17837 | 1467036608635 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:08 INFO - PROCESS | 17837 | 1467036608646 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:08 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e179c00 == 32 [pid = 17837] [id = 425] 07:10:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8e17bc00) [pid = 17837] [serial = 1276] [outer = (nil)] 07:10:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8e253400) [pid = 17837] [serial = 1277] [outer = 0x8e17bc00] 07:10:08 INFO - PROCESS | 17837 | 1467036608724 Marionette DEBUG loaded listener.js 07:10:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8e25c400) [pid = 17837] [serial = 1278] [outer = 0x8e17bc00] 07:10:09 INFO - PROCESS | 17837 | 1467036609735 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 07:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1506ms 07:10:09 INFO - PROCESS | 17837 | 1467036609814 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 07:10:09 INFO - PROCESS | 17837 | 1467036609818 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 07:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:10:09 INFO - PROCESS | 17837 | 1467036609826 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:10:09 INFO - PROCESS | 17837 | 1467036609834 Marionette TRACE conn4 <- [1,1674,null,{}] 07:10:09 INFO - PROCESS | 17837 | 1467036609866 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:09 INFO - PROCESS | 17837 | 1467036609877 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:10 INFO - PROCESS | 17837 | 1467036610127 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 07:10:10 INFO - PROCESS | 17837 | 1467036610156 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:10 INFO - PROCESS | 17837 | 1467036610173 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:10 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eca4400 == 33 [pid = 17837] [id = 426] 07:10:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8eca4800) [pid = 17837] [serial = 1279] [outer = (nil)] 07:10:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8ecad800) [pid = 17837] [serial = 1280] [outer = 0x8eca4800] 07:10:10 INFO - PROCESS | 17837 | 1467036610249 Marionette DEBUG loaded listener.js 07:10:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8edb2800) [pid = 17837] [serial = 1281] [outer = 0x8eca4800] 07:10:11 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8c727000) [pid = 17837] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:10:11 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8f260000) [pid = 17837] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:10:11 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8fc1c000) [pid = 17837] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:10:11 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8de35800) [pid = 17837] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:10:11 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8d8dbc00) [pid = 17837] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:10:11 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8bcfc400) [pid = 17837] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:10:11 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8d6ed800) [pid = 17837] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:10:11 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8ea7b400) [pid = 17837] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:10:11 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8f6afc00) [pid = 17837] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:10:11 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8d6e5000) [pid = 17837] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:10:11 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8e172800) [pid = 17837] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:10:11 INFO - PROCESS | 17837 | 1467036611785 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 07:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 2018ms 07:10:11 INFO - PROCESS | 17837 | 1467036611845 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 07:10:11 INFO - PROCESS | 17837 | 1467036611849 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 07:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:10:11 INFO - PROCESS | 17837 | 1467036611857 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:10:11 INFO - PROCESS | 17837 | 1467036611861 Marionette TRACE conn4 <- [1,1678,null,{}] 07:10:11 INFO - PROCESS | 17837 | 1467036611867 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:11 INFO - PROCESS | 17837 | 1467036611873 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:12 INFO - PROCESS | 17837 | 1467036612111 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 07:10:12 INFO - PROCESS | 17837 | 1467036612127 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:12 INFO - PROCESS | 17837 | 1467036612136 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:12 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3eb800 == 34 [pid = 17837] [id = 427] 07:10:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8eb99400) [pid = 17837] [serial = 1282] [outer = (nil)] 07:10:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8edbd800) [pid = 17837] [serial = 1283] [outer = 0x8eb99400] 07:10:12 INFO - PROCESS | 17837 | 1467036612212 Marionette DEBUG loaded listener.js 07:10:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8f261400) [pid = 17837] [serial = 1284] [outer = 0x8eb99400] 07:10:13 INFO - PROCESS | 17837 | 1467036613144 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 07:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1333ms 07:10:13 INFO - PROCESS | 17837 | 1467036613192 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 07:10:13 INFO - PROCESS | 17837 | 1467036613200 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 07:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:10:13 INFO - PROCESS | 17837 | 1467036613212 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:10:13 INFO - PROCESS | 17837 | 1467036613220 Marionette TRACE conn4 <- [1,1682,null,{}] 07:10:13 INFO - PROCESS | 17837 | 1467036613233 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:13 INFO - PROCESS | 17837 | 1467036613241 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:13 INFO - PROCESS | 17837 | 1467036613574 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 07:10:13 INFO - PROCESS | 17837 | 1467036613786 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:13 INFO - PROCESS | 17837 | 1467036613800 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:13 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6ec000 == 35 [pid = 17837] [id = 428] 07:10:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8d6ed400) [pid = 17837] [serial = 1285] [outer = (nil)] 07:10:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8d8dd000) [pid = 17837] [serial = 1286] [outer = 0x8d6ed400] 07:10:13 INFO - PROCESS | 17837 | 1467036613938 Marionette DEBUG loaded listener.js 07:10:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8de0b000) [pid = 17837] [serial = 1287] [outer = 0x8d6ed400] 07:10:14 INFO - PROCESS | 17837 | 1467036614984 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 07:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1855ms 07:10:15 INFO - PROCESS | 17837 | 1467036615065 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 07:10:15 INFO - PROCESS | 17837 | 1467036615073 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 07:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:10:15 INFO - PROCESS | 17837 | 1467036615095 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:10:15 INFO - PROCESS | 17837 | 1467036615106 Marionette TRACE conn4 <- [1,1686,null,{}] 07:10:15 INFO - PROCESS | 17837 | 1467036615115 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:15 INFO - PROCESS | 17837 | 1467036615122 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:15 INFO - PROCESS | 17837 | 1467036615431 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 07:10:15 INFO - PROCESS | 17837 | 1467036615630 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:15 INFO - PROCESS | 17837 | 1467036615643 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:15 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ea7f800 == 36 [pid = 17837] [id = 429] 07:10:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8ea85800) [pid = 17837] [serial = 1288] [outer = (nil)] 07:10:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8eb8f400) [pid = 17837] [serial = 1289] [outer = 0x8ea85800] 07:10:15 INFO - PROCESS | 17837 | 1467036615731 Marionette DEBUG loaded listener.js 07:10:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8eca7400) [pid = 17837] [serial = 1290] [outer = 0x8ea85800] 07:10:16 INFO - PROCESS | 17837 | 1467036616776 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 07:10:16 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:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1751ms 07:10:16 INFO - PROCESS | 17837 | 1467036616841 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 07:10:16 INFO - PROCESS | 17837 | 1467036616849 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 07:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:10:16 INFO - PROCESS | 17837 | 1467036616861 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:10:16 INFO - PROCESS | 17837 | 1467036616871 Marionette TRACE conn4 <- [1,1690,null,{}] 07:10:16 INFO - PROCESS | 17837 | 1467036616913 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:16 INFO - PROCESS | 17837 | 1467036616928 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:17 INFO - PROCESS | 17837 | 1467036617445 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 07:10:17 INFO - PROCESS | 17837 | 1467036617659 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:17 INFO - PROCESS | 17837 | 1467036617672 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:17 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fc1c000 == 37 [pid = 17837] [id = 430] 07:10:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8fc1e000) [pid = 17837] [serial = 1291] [outer = (nil)] 07:10:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8fd39000) [pid = 17837] [serial = 1292] [outer = 0x8fc1e000] 07:10:17 INFO - PROCESS | 17837 | 1467036617762 Marionette DEBUG loaded listener.js 07:10:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x8fd3d800) [pid = 17837] [serial = 1293] [outer = 0x8fc1e000] 07:10:18 INFO - PROCESS | 17837 | 1467036618765 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 07:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1950ms 07:10:18 INFO - PROCESS | 17837 | 1467036618809 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 07:10:18 INFO - PROCESS | 17837 | 1467036618815 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 07:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:10:18 INFO - PROCESS | 17837 | 1467036618822 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:10:18 INFO - PROCESS | 17837 | 1467036618826 Marionette TRACE conn4 <- [1,1694,null,{}] 07:10:18 INFO - PROCESS | 17837 | 1467036618832 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:18 INFO - PROCESS | 17837 | 1467036618838 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:19 INFO - PROCESS | 17837 | 1467036619060 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 07:10:19 INFO - PROCESS | 17837 | 1467036619288 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:19 INFO - PROCESS | 17837 | 1467036619296 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:19 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e6000 == 38 [pid = 17837] [id = 431] 07:10:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8d6e7400) [pid = 17837] [serial = 1294] [outer = (nil)] 07:10:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x8fe88000) [pid = 17837] [serial = 1295] [outer = 0x8d6e7400] 07:10:19 INFO - PROCESS | 17837 | 1467036619435 Marionette DEBUG loaded listener.js 07:10:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x90353800) [pid = 17837] [serial = 1296] [outer = 0x8d6e7400] 07:10:20 INFO - PROCESS | 17837 | 1467036620584 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 07:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1793ms 07:10:20 INFO - PROCESS | 17837 | 1467036620617 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 07:10:20 INFO - PROCESS | 17837 | 1467036620623 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 07:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:10:20 INFO - PROCESS | 17837 | 1467036620634 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:10:20 INFO - PROCESS | 17837 | 1467036620639 Marionette TRACE conn4 <- [1,1698,null,{}] 07:10:20 INFO - PROCESS | 17837 | 1467036620648 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:20 INFO - PROCESS | 17837 | 1467036620654 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:20 INFO - PROCESS | 17837 | 1467036620862 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 07:10:21 INFO - PROCESS | 17837 | 1467036621080 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:21 INFO - PROCESS | 17837 | 1467036621098 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:21 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6eb400 == 39 [pid = 17837] [id = 432] 07:10:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x8d6ef800) [pid = 17837] [serial = 1297] [outer = (nil)] 07:10:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x8d8ddc00) [pid = 17837] [serial = 1298] [outer = 0x8d6ef800] 07:10:21 INFO - PROCESS | 17837 | 1467036621255 Marionette DEBUG loaded listener.js 07:10:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x8de42800) [pid = 17837] [serial = 1299] [outer = 0x8d6ef800] 07:10:21 INFO - PROCESS | 17837 | --DOCSHELL 0x8eca4400 == 38 [pid = 17837] [id = 426] 07:10:21 INFO - PROCESS | 17837 | --DOCSHELL 0x8e179c00 == 37 [pid = 17837] [id = 425] 07:10:21 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8d3800 == 36 [pid = 17837] [id = 424] 07:10:21 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf1c00 == 35 [pid = 17837] [id = 423] 07:10:21 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x8eb90000) [pid = 17837] [serial = 1244] [outer = (nil)] [url = about:blank] 07:10:21 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x8fc17400) [pid = 17837] [serial = 1239] [outer = (nil)] [url = about:blank] 07:10:21 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x8fd3a000) [pid = 17837] [serial = 1241] [outer = (nil)] [url = about:blank] 07:10:21 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8edbe800) [pid = 17837] [serial = 1215] [outer = (nil)] [url = about:blank] 07:10:21 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8fd41800) [pid = 17837] [serial = 1226] [outer = (nil)] [url = about:blank] 07:10:21 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8fd3c400) [pid = 17837] [serial = 1227] [outer = (nil)] [url = about:blank] 07:10:21 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8de09400) [pid = 17837] [serial = 1229] [outer = (nil)] [url = about:blank] 07:10:21 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8e25d000) [pid = 17837] [serial = 1230] [outer = (nil)] [url = about:blank] 07:10:21 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8d8d3000) [pid = 17837] [serial = 1217] [outer = (nil)] [url = about:blank] 07:10:21 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8d8dec00) [pid = 17837] [serial = 1218] [outer = (nil)] [url = about:blank] 07:10:21 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8ea80800) [pid = 17837] [serial = 1220] [outer = (nil)] [url = about:blank] 07:10:21 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8eb93400) [pid = 17837] [serial = 1221] [outer = (nil)] [url = about:blank] 07:10:21 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8f6b6000) [pid = 17837] [serial = 1223] [outer = (nil)] [url = about:blank] 07:10:21 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8fc16800) [pid = 17837] [serial = 1224] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8de0dc00) [pid = 17837] [serial = 1232] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8de38800) [pid = 17837] [serial = 1233] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8e256000) [pid = 17837] [serial = 1235] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8f6af800) [pid = 17837] [serial = 1238] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8fd3d400) [pid = 17837] [serial = 1242] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8ea80c00) [pid = 17837] [serial = 1236] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8fc20c00) [pid = 17837] [serial = 1245] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 17837 | 1467036622273 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 07:10:22 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:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1689ms 07:10:22 INFO - PROCESS | 17837 | 1467036622322 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 07:10:22 INFO - PROCESS | 17837 | 1467036622330 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 07:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:10:22 INFO - PROCESS | 17837 | 1467036622342 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:10:22 INFO - PROCESS | 17837 | 1467036622346 Marionette TRACE conn4 <- [1,1702,null,{}] 07:10:22 INFO - PROCESS | 17837 | 1467036622353 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:22 INFO - PROCESS | 17837 | 1467036622358 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:22 INFO - PROCESS | 17837 | 1467036622539 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 07:10:22 INFO - PROCESS | 17837 | 1467036622698 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:22 INFO - PROCESS | 17837 | 1467036622708 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:22 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8dec00 == 36 [pid = 17837] [id = 433] 07:10:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8e171400) [pid = 17837] [serial = 1300] [outer = (nil)] 07:10:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8e254000) [pid = 17837] [serial = 1301] [outer = 0x8e171400] 07:10:22 INFO - PROCESS | 17837 | 1467036622829 Marionette DEBUG loaded listener.js 07:10:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8ea80c00) [pid = 17837] [serial = 1302] [outer = 0x8e171400] 07:10:23 INFO - PROCESS | 17837 | 1467036623596 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:10:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1283ms 07:10:23 INFO - PROCESS | 17837 | 1467036623624 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 07:10:23 INFO - PROCESS | 17837 | 1467036623629 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 07:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:10:23 INFO - PROCESS | 17837 | 1467036623636 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:10:23 INFO - PROCESS | 17837 | 1467036623642 Marionette TRACE conn4 <- [1,1706,null,{}] 07:10:23 INFO - PROCESS | 17837 | 1467036623658 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:23 INFO - PROCESS | 17837 | 1467036623666 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:23 INFO - PROCESS | 17837 | 1467036623851 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 07:10:23 INFO - PROCESS | 17837 | 1467036623863 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:23 INFO - PROCESS | 17837 | 1467036623876 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:24 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ecaa000 == 37 [pid = 17837] [id = 434] 07:10:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8edb8400) [pid = 17837] [serial = 1303] [outer = (nil)] 07:10:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8f6aec00) [pid = 17837] [serial = 1304] [outer = 0x8edb8400] 07:10:24 INFO - PROCESS | 17837 | 1467036624080 Marionette DEBUG loaded listener.js 07:10:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8f6b9000) [pid = 17837] [serial = 1305] [outer = 0x8edb8400] 07:10:25 INFO - PROCESS | 17837 | 1467036625035 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 07:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1451ms 07:10:25 INFO - PROCESS | 17837 | 1467036625088 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 07:10:25 INFO - PROCESS | 17837 | 1467036625094 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 07:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:10:25 INFO - PROCESS | 17837 | 1467036625108 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:10:25 INFO - PROCESS | 17837 | 1467036625111 Marionette TRACE conn4 <- [1,1710,null,{}] 07:10:25 INFO - PROCESS | 17837 | 1467036625118 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:25 INFO - PROCESS | 17837 | 1467036625126 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:25 INFO - PROCESS | 17837 | 1467036625368 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 07:10:25 INFO - PROCESS | 17837 | 1467036625392 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:25 INFO - PROCESS | 17837 | 1467036625402 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:25 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e9400 == 38 [pid = 17837] [id = 435] 07:10:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8fc15c00) [pid = 17837] [serial = 1306] [outer = (nil)] 07:10:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8fd34800) [pid = 17837] [serial = 1307] [outer = 0x8fc15c00] 07:10:25 INFO - PROCESS | 17837 | 1467036625473 Marionette DEBUG loaded listener.js 07:10:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8f257c00) [pid = 17837] [serial = 1308] [outer = 0x8fc15c00] 07:10:26 INFO - PROCESS | 17837 | 1467036626417 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 07:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1382ms 07:10:26 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8d6ef000) [pid = 17837] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:10:26 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8eca6400) [pid = 17837] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:10:26 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x90359c00) [pid = 17837] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:10:26 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8edbc800) [pid = 17837] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:10:26 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8d8d4800) [pid = 17837] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:10:26 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8fd32c00) [pid = 17837] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:10:26 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8e17bc00) [pid = 17837] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:10:26 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8d6ee400) [pid = 17837] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:10:26 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8de34000) [pid = 17837] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:10:26 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x8edb8c00) [pid = 17837] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:10:26 INFO - PROCESS | 17837 | --DOMWINDOW == 65 (0x8c3ea000) [pid = 17837] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:10:26 INFO - PROCESS | 17837 | --DOMWINDOW == 64 (0x8eca4800) [pid = 17837] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:10:26 INFO - PROCESS | 17837 | 1467036626588 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 07:10:26 INFO - PROCESS | 17837 | 1467036626591 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 07:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:10:26 INFO - PROCESS | 17837 | 1467036626615 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:10:26 INFO - PROCESS | 17837 | 1467036626619 Marionette TRACE conn4 <- [1,1714,null,{}] 07:10:26 INFO - PROCESS | 17837 | 1467036626625 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:26 INFO - PROCESS | 17837 | 1467036626632 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:26 INFO - PROCESS | 17837 | 1467036626819 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 07:10:27 INFO - PROCESS | 17837 | 1467036627031 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:27 INFO - PROCESS | 17837 | 1467036627040 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:27 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6edc00 == 39 [pid = 17837] [id = 436] 07:10:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 65 (0x8e17c400) [pid = 17837] [serial = 1309] [outer = (nil)] 07:10:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x8eca6400) [pid = 17837] [serial = 1310] [outer = 0x8e17c400] 07:10:27 INFO - PROCESS | 17837 | 1467036627122 Marionette DEBUG loaded listener.js 07:10:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x8f6b8800) [pid = 17837] [serial = 1311] [outer = 0x8e17c400] 07:10:27 INFO - PROCESS | 17837 | 1467036627884 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1333ms 07:10:27 INFO - PROCESS | 17837 | 1467036627949 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 07:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:10:27 INFO - PROCESS | 17837 | 1467036627954 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 07:10:27 INFO - PROCESS | 17837 | 1467036627962 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:10:27 INFO - PROCESS | 17837 | 1467036627965 Marionette TRACE conn4 <- [1,1718,null,{}] 07:10:27 INFO - PROCESS | 17837 | 1467036627973 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:27 INFO - PROCESS | 17837 | 1467036627985 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:28 INFO - PROCESS | 17837 | 1467036628217 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 07:10:28 INFO - PROCESS | 17837 | 1467036628366 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:28 INFO - PROCESS | 17837 | 1467036628377 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:28 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e176800 == 40 [pid = 17837] [id = 437] 07:10:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8fc20c00) [pid = 17837] [serial = 1312] [outer = (nil)] 07:10:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x9035d800) [pid = 17837] [serial = 1313] [outer = 0x8fc20c00] 07:10:28 INFO - PROCESS | 17837 | 1467036628455 Marionette DEBUG loaded listener.js 07:10:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x90396000) [pid = 17837] [serial = 1314] [outer = 0x8fc20c00] 07:10:29 INFO - PROCESS | 17837 | 1467036629533 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1639ms 07:10:29 INFO - PROCESS | 17837 | 1467036629601 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 07:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:10:29 INFO - PROCESS | 17837 | 1467036629611 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 07:10:29 INFO - PROCESS | 17837 | 1467036629620 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:10:29 INFO - PROCESS | 17837 | 1467036629628 Marionette TRACE conn4 <- [1,1722,null,{}] 07:10:29 INFO - PROCESS | 17837 | 1467036629637 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:29 INFO - PROCESS | 17837 | 1467036629642 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:29 INFO - PROCESS | 17837 | 1467036629883 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 07:10:30 INFO - PROCESS | 17837 | 1467036630173 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:30 INFO - PROCESS | 17837 | 1467036630188 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:30 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e4c00 == 41 [pid = 17837] [id = 438] 07:10:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8d6e6c00) [pid = 17837] [serial = 1315] [outer = (nil)] 07:10:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8de3b000) [pid = 17837] [serial = 1316] [outer = 0x8d6e6c00] 07:10:30 INFO - PROCESS | 17837 | 1467036630277 Marionette DEBUG loaded listener.js 07:10:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8e178c00) [pid = 17837] [serial = 1317] [outer = 0x8d6e6c00] 07:10:31 INFO - PROCESS | 17837 | 1467036631207 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 07:10:31 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:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1644ms 07:10:31 INFO - PROCESS | 17837 | 1467036631276 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 07:10:31 INFO - PROCESS | 17837 | 1467036631285 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 07:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:10:31 INFO - PROCESS | 17837 | 1467036631300 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:10:31 INFO - PROCESS | 17837 | 1467036631306 Marionette TRACE conn4 <- [1,1726,null,{}] 07:10:31 INFO - PROCESS | 17837 | 1467036631312 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:31 INFO - PROCESS | 17837 | 1467036631318 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:31 INFO - PROCESS | 17837 | 1467036631527 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 07:10:31 INFO - PROCESS | 17837 | 1467036631758 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:31 INFO - PROCESS | 17837 | 1467036631766 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:31 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e16f800 == 42 [pid = 17837] [id = 439] 07:10:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8ecb0800) [pid = 17837] [serial = 1318] [outer = (nil)] 07:10:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8f6af800) [pid = 17837] [serial = 1319] [outer = 0x8ecb0800] 07:10:31 INFO - PROCESS | 17837 | 1467036631901 Marionette DEBUG loaded listener.js 07:10:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8fc16800) [pid = 17837] [serial = 1320] [outer = 0x8ecb0800] 07:10:32 INFO - PROCESS | 17837 | 1467036632905 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 07:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1652ms 07:10:32 INFO - PROCESS | 17837 | 1467036632952 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 07:10:32 INFO - PROCESS | 17837 | 1467036632956 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 07:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:10:32 INFO - PROCESS | 17837 | 1467036632967 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:10:32 INFO - PROCESS | 17837 | 1467036632973 Marionette TRACE conn4 <- [1,1730,null,{}] 07:10:32 INFO - PROCESS | 17837 | 1467036632993 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:33 INFO - PROCESS | 17837 | 1467036633004 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:33 INFO - PROCESS | 17837 | 1467036633253 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 07:10:33 INFO - PROCESS | 17837 | 1467036633527 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:33 INFO - PROCESS | 17837 | 1467036633539 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:33 INFO - PROCESS | 17837 | ++DOCSHELL 0x90392400 == 43 [pid = 17837] [id = 440] 07:10:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x90393000) [pid = 17837] [serial = 1321] [outer = (nil)] 07:10:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x91ca8400) [pid = 17837] [serial = 1322] [outer = 0x90393000] 07:10:33 INFO - PROCESS | 17837 | 1467036633632 Marionette DEBUG loaded listener.js 07:10:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x91cafc00) [pid = 17837] [serial = 1323] [outer = 0x90393000] 07:10:34 INFO - PROCESS | 17837 | 1467036634656 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 07:10:34 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:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1742ms 07:10:34 INFO - PROCESS | 17837 | 1467036634709 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 07:10:34 INFO - PROCESS | 17837 | 1467036634714 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 07:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:10:34 INFO - PROCESS | 17837 | 1467036634722 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:10:34 INFO - PROCESS | 17837 | 1467036634727 Marionette TRACE conn4 <- [1,1734,null,{}] 07:10:34 INFO - PROCESS | 17837 | 1467036634735 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:34 INFO - PROCESS | 17837 | 1467036634740 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:34 INFO - PROCESS | 17837 | 1467036634961 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 07:10:35 INFO - PROCESS | 17837 | 1467036635244 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:35 INFO - PROCESS | 17837 | 1467036635256 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:35 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8df400 == 44 [pid = 17837] [id = 441] 07:10:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x91cad800) [pid = 17837] [serial = 1324] [outer = (nil)] 07:10:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x91dcf000) [pid = 17837] [serial = 1325] [outer = 0x91cad800] 07:10:35 INFO - PROCESS | 17837 | 1467036635347 Marionette DEBUG loaded listener.js 07:10:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x91dcfc00) [pid = 17837] [serial = 1326] [outer = 0x91cad800] 07:10:36 INFO - PROCESS | 17837 | 1467036636254 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 07:10:36 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:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1584ms 07:10:36 INFO - PROCESS | 17837 | 1467036636308 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 07:10:36 INFO - PROCESS | 17837 | 1467036636311 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 07:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:10:36 INFO - PROCESS | 17837 | 1467036636319 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:10:36 INFO - PROCESS | 17837 | 1467036636324 Marionette TRACE conn4 <- [1,1738,null,{}] 07:10:36 INFO - PROCESS | 17837 | 1467036636330 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:36 INFO - PROCESS | 17837 | 1467036636336 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:36 INFO - PROCESS | 17837 | 1467036636523 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 07:10:36 INFO - PROCESS | 17837 | 1467036636770 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:36 INFO - PROCESS | 17837 | 1467036636781 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:36 INFO - PROCESS | 17837 | ++DOCSHELL 0x91dd4000 == 45 [pid = 17837] [id = 442] 07:10:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x91dd6800) [pid = 17837] [serial = 1327] [outer = (nil)] 07:10:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x92231400) [pid = 17837] [serial = 1328] [outer = 0x91dd6800] 07:10:36 INFO - PROCESS | 17837 | 1467036636936 Marionette DEBUG loaded listener.js 07:10:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x92237800) [pid = 17837] [serial = 1329] [outer = 0x91dd6800] 07:10:37 INFO - PROCESS | 17837 | 1467036637938 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 07:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1687ms 07:10:38 INFO - PROCESS | 17837 | 1467036638007 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 07:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:10:38 INFO - PROCESS | 17837 | 1467036638012 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 07:10:38 INFO - PROCESS | 17837 | 1467036638020 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:10:38 INFO - PROCESS | 17837 | 1467036638023 Marionette TRACE conn4 <- [1,1742,null,{}] 07:10:38 INFO - PROCESS | 17837 | 1467036638030 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:38 INFO - PROCESS | 17837 | 1467036638042 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:38 INFO - PROCESS | 17837 | 1467036638320 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 07:10:38 INFO - PROCESS | 17837 | 1467036638601 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:38 INFO - PROCESS | 17837 | 1467036638616 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:38 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fe87000 == 46 [pid = 17837] [id = 443] 07:10:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x91cb6000) [pid = 17837] [serial = 1330] [outer = (nil)] 07:10:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x92422000) [pid = 17837] [serial = 1331] [outer = 0x91cb6000] 07:10:38 INFO - PROCESS | 17837 | 1467036638699 Marionette DEBUG loaded listener.js 07:10:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x92425800) [pid = 17837] [serial = 1332] [outer = 0x91cb6000] 07:10:39 INFO - PROCESS | 17837 | 1467036639618 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 07:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1641ms 07:10:39 INFO - PROCESS | 17837 | 1467036639660 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 07:10:39 INFO - PROCESS | 17837 | 1467036639664 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 07:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:10:39 INFO - PROCESS | 17837 | 1467036639674 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:10:39 INFO - PROCESS | 17837 | 1467036639677 Marionette TRACE conn4 <- [1,1746,null,{}] 07:10:39 INFO - PROCESS | 17837 | 1467036639686 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:39 INFO - PROCESS | 17837 | 1467036639693 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:39 INFO - PROCESS | 17837 | 1467036639915 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 07:10:40 INFO - PROCESS | 17837 | 1467036640155 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:40 INFO - PROCESS | 17837 | 1467036640166 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:40 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcef400 == 47 [pid = 17837] [id = 444] 07:10:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x8c3e4c00) [pid = 17837] [serial = 1333] [outer = (nil)] 07:10:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0x8c3eb400) [pid = 17837] [serial = 1334] [outer = 0x8c3e4c00] 07:10:40 INFO - PROCESS | 17837 | 1467036640522 Marionette DEBUG loaded listener.js 07:10:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 91 (0x8c72f400) [pid = 17837] [serial = 1335] [outer = 0x8c3e4c00] 07:10:41 INFO - PROCESS | 17837 | 1467036641458 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 07:10:41 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:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1833ms 07:10:41 INFO - PROCESS | 17837 | 1467036641508 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 07:10:41 INFO - PROCESS | 17837 | 1467036641515 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 07:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:10:41 INFO - PROCESS | 17837 | 1467036641524 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:10:41 INFO - PROCESS | 17837 | 1467036641527 Marionette TRACE conn4 <- [1,1750,null,{}] 07:10:41 INFO - PROCESS | 17837 | 1467036641536 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:41 INFO - PROCESS | 17837 | 1467036641542 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:41 INFO - PROCESS | 17837 | 1467036641751 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 07:10:42 INFO - PROCESS | 17837 | 1467036642094 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:42 INFO - PROCESS | 17837 | 1467036642104 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:42 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e171c00 == 48 [pid = 17837] [id = 445] 07:10:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 92 (0x8e252c00) [pid = 17837] [serial = 1336] [outer = (nil)] 07:10:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 93 (0x8ea8a000) [pid = 17837] [serial = 1337] [outer = 0x8e252c00] 07:10:42 INFO - PROCESS | 17837 | 1467036642193 Marionette DEBUG loaded listener.js 07:10:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 94 (0x8eca2c00) [pid = 17837] [serial = 1338] [outer = 0x8e252c00] 07:10:43 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6edc00 == 47 [pid = 17837] [id = 436] 07:10:43 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e9400 == 46 [pid = 17837] [id = 435] 07:10:43 INFO - PROCESS | 17837 | --DOCSHELL 0x8ecaa000 == 45 [pid = 17837] [id = 434] 07:10:43 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8dec00 == 44 [pid = 17837] [id = 433] 07:10:43 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6eb400 == 43 [pid = 17837] [id = 432] 07:10:43 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf6c00 == 42 [pid = 17837] [id = 420] 07:10:43 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3eb800 == 41 [pid = 17837] [id = 427] 07:10:43 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6ec000 == 40 [pid = 17837] [id = 428] 07:10:43 INFO - PROCESS | 17837 | --DOCSHELL 0x8ea7f800 == 39 [pid = 17837] [id = 429] 07:10:43 INFO - PROCESS | 17837 | --DOCSHELL 0x8fc1c000 == 38 [pid = 17837] [id = 430] 07:10:43 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e6000 == 37 [pid = 17837] [id = 431] 07:10:43 INFO - PROCESS | 17837 | --DOCSHELL 0x8ea83800 == 36 [pid = 17837] [id = 418] 07:10:43 INFO - PROCESS | 17837 | --DOCSHELL 0x8e253800 == 35 [pid = 17837] [id = 421] 07:10:43 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcef000 == 34 [pid = 17837] [id = 422] 07:10:43 INFO - PROCESS | 17837 | --DOCSHELL 0x8eb95c00 == 33 [pid = 17837] [id = 417] 07:10:43 INFO - PROCESS | 17837 | --DOCSHELL 0x8fc20800 == 32 [pid = 17837] [id = 419] 07:10:43 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcef400 == 31 [pid = 17837] [id = 444] 07:10:43 INFO - PROCESS | 17837 | --DOCSHELL 0x91dd4000 == 30 [pid = 17837] [id = 442] 07:10:43 INFO - PROCESS | 17837 | --DOCSHELL 0x8fe87000 == 29 [pid = 17837] [id = 443] 07:10:43 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8df400 == 28 [pid = 17837] [id = 441] 07:10:43 INFO - PROCESS | 17837 | --DOCSHELL 0x90392400 == 27 [pid = 17837] [id = 440] 07:10:43 INFO - PROCESS | 17837 | --DOCSHELL 0x8e16f800 == 26 [pid = 17837] [id = 439] 07:10:43 INFO - PROCESS | 17837 | --DOCSHELL 0x8e176800 == 25 [pid = 17837] [id = 437] 07:10:43 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e4c00 == 24 [pid = 17837] [id = 438] 07:10:43 INFO - PROCESS | 17837 | --DOMWINDOW == 93 (0x8edbd800) [pid = 17837] [serial = 1283] [outer = (nil)] [url = about:blank] 07:10:43 INFO - PROCESS | 17837 | --DOMWINDOW == 92 (0x8de31400) [pid = 17837] [serial = 1248] [outer = (nil)] [url = about:blank] 07:10:43 INFO - PROCESS | 17837 | --DOMWINDOW == 91 (0x8de06c00) [pid = 17837] [serial = 1247] [outer = (nil)] [url = about:blank] 07:10:43 INFO - PROCESS | 17837 | --DOMWINDOW == 90 (0x8f258000) [pid = 17837] [serial = 1251] [outer = (nil)] [url = about:blank] 07:10:43 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x8edb9400) [pid = 17837] [serial = 1250] [outer = (nil)] [url = about:blank] 07:10:43 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x90397000) [pid = 17837] [serial = 1254] [outer = (nil)] [url = about:blank] 07:10:43 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x9038dc00) [pid = 17837] [serial = 1253] [outer = (nil)] [url = about:blank] 07:10:43 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x91dcb400) [pid = 17837] [serial = 1257] [outer = (nil)] [url = about:blank] 07:10:43 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x91cb2400) [pid = 17837] [serial = 1256] [outer = (nil)] [url = about:blank] 07:10:43 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8de03000) [pid = 17837] [serial = 1274] [outer = (nil)] [url = about:blank] 07:10:43 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x92228400) [pid = 17837] [serial = 1260] [outer = (nil)] [url = about:blank] 07:10:43 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8e25c400) [pid = 17837] [serial = 1278] [outer = (nil)] [url = about:blank] 07:10:43 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x91dd3000) [pid = 17837] [serial = 1259] [outer = (nil)] [url = about:blank] 07:10:43 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8de3fc00) [pid = 17837] [serial = 1271] [outer = (nil)] [url = about:blank] 07:10:43 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x92417c00) [pid = 17837] [serial = 1263] [outer = (nil)] [url = about:blank] 07:10:43 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x9229f400) [pid = 17837] [serial = 1262] [outer = (nil)] [url = about:blank] 07:10:43 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x92424000) [pid = 17837] [serial = 1266] [outer = (nil)] [url = about:blank] 07:10:43 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x92422400) [pid = 17837] [serial = 1265] [outer = (nil)] [url = about:blank] 07:10:43 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8c733800) [pid = 17837] [serial = 1269] [outer = (nil)] [url = about:blank] 07:10:43 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8c72b800) [pid = 17837] [serial = 1268] [outer = (nil)] [url = about:blank] 07:10:43 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8ecad800) [pid = 17837] [serial = 1280] [outer = (nil)] [url = about:blank] 07:10:43 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8de4f800) [pid = 17837] [serial = 1272] [outer = (nil)] [url = about:blank] 07:10:43 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8e253400) [pid = 17837] [serial = 1277] [outer = (nil)] [url = about:blank] 07:10:43 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8edb2800) [pid = 17837] [serial = 1281] [outer = (nil)] [url = about:blank] 07:10:43 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8de32800) [pid = 17837] [serial = 1275] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 17837 | 1467036644336 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 07:10:44 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:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 2839ms 07:10:44 INFO - PROCESS | 17837 | 1467036644363 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 07:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:10:44 INFO - PROCESS | 17837 | 1467036644371 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 07:10:44 INFO - PROCESS | 17837 | 1467036644381 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:10:44 INFO - PROCESS | 17837 | 1467036644386 Marionette TRACE conn4 <- [1,1754,null,{}] 07:10:44 INFO - PROCESS | 17837 | 1467036644396 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:44 INFO - PROCESS | 17837 | 1467036644401 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:44 INFO - PROCESS | 17837 | 1467036644586 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 07:10:44 INFO - PROCESS | 17837 | 1467036644758 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:44 INFO - PROCESS | 17837 | 1467036644766 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:44 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c72e000 == 25 [pid = 17837] [id = 446] 07:10:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8d6e2400) [pid = 17837] [serial = 1339] [outer = (nil)] 07:10:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8de02800) [pid = 17837] [serial = 1340] [outer = 0x8d6e2400] 07:10:44 INFO - PROCESS | 17837 | 1467036644847 Marionette DEBUG loaded listener.js 07:10:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8de06c00) [pid = 17837] [serial = 1341] [outer = 0x8d6e2400] 07:10:45 INFO - PROCESS | 17837 | 1467036645756 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 07:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1439ms 07:10:45 INFO - PROCESS | 17837 | 1467036645818 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 07:10:45 INFO - PROCESS | 17837 | 1467036645827 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 07:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:10:45 INFO - PROCESS | 17837 | 1467036645839 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:10:45 INFO - PROCESS | 17837 | 1467036645843 Marionette TRACE conn4 <- [1,1758,null,{}] 07:10:45 INFO - PROCESS | 17837 | 1467036645849 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:45 INFO - PROCESS | 17837 | 1467036645855 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:46 INFO - PROCESS | 17837 | 1467036646027 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 07:10:46 INFO - PROCESS | 17837 | 1467036646172 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:46 INFO - PROCESS | 17837 | 1467036646181 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:46 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de4d000 == 26 [pid = 17837] [id = 447] 07:10:46 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8de50800) [pid = 17837] [serial = 1342] [outer = (nil)] 07:10:46 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8e174400) [pid = 17837] [serial = 1343] [outer = 0x8de50800] 07:10:46 INFO - PROCESS | 17837 | 1467036646262 Marionette DEBUG loaded listener.js 07:10:46 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8e17c000) [pid = 17837] [serial = 1344] [outer = 0x8de50800] 07:10:47 INFO - PROCESS | 17837 | 1467036647200 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 07:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1435ms 07:10:47 INFO - PROCESS | 17837 | 1467036647275 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 07:10:47 INFO - PROCESS | 17837 | 1467036647278 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 07:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:10:47 INFO - PROCESS | 17837 | 1467036647286 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:10:47 INFO - PROCESS | 17837 | 1467036647293 Marionette TRACE conn4 <- [1,1762,null,{}] 07:10:47 INFO - PROCESS | 17837 | 1467036647317 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:47 INFO - PROCESS | 17837 | 1467036647327 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:47 INFO - PROCESS | 17837 | 1467036647571 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 07:10:47 INFO - PROCESS | 17837 | 1467036647598 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:47 INFO - PROCESS | 17837 | 1467036647612 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:47 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ecae000 == 27 [pid = 17837] [id = 448] 07:10:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8ecaec00) [pid = 17837] [serial = 1345] [outer = (nil)] 07:10:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8edb2000) [pid = 17837] [serial = 1346] [outer = 0x8ecaec00] 07:10:47 INFO - PROCESS | 17837 | 1467036647686 Marionette DEBUG loaded listener.js 07:10:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8edbdc00) [pid = 17837] [serial = 1347] [outer = 0x8ecaec00] 07:10:49 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8fc20c00) [pid = 17837] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:10:49 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8fc15c00) [pid = 17837] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:10:49 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8d6ef800) [pid = 17837] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:10:49 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8e171400) [pid = 17837] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:10:49 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8edb8400) [pid = 17837] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:10:49 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8eb99400) [pid = 17837] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:10:49 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8ea85800) [pid = 17837] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:10:49 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8d6e7400) [pid = 17837] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:10:49 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8d6ed400) [pid = 17837] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:10:49 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8fc1e000) [pid = 17837] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:10:49 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8e17c400) [pid = 17837] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:10:49 INFO - PROCESS | 17837 | 1467036649146 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 07:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1949ms 07:10:49 INFO - PROCESS | 17837 | 1467036649236 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 07:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:10:49 INFO - PROCESS | 17837 | 1467036649241 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 07:10:49 INFO - PROCESS | 17837 | 1467036649248 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:10:49 INFO - PROCESS | 17837 | 1467036649251 Marionette TRACE conn4 <- [1,1766,null,{}] 07:10:49 INFO - PROCESS | 17837 | 1467036649257 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:49 INFO - PROCESS | 17837 | 1467036649262 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:49 INFO - PROCESS | 17837 | 1467036649428 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 07:10:49 INFO - PROCESS | 17837 | 1467036649437 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:49 INFO - PROCESS | 17837 | 1467036649445 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:49 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e5c00 == 28 [pid = 17837] [id = 449] 07:10:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8de46c00) [pid = 17837] [serial = 1348] [outer = (nil)] 07:10:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8eb97800) [pid = 17837] [serial = 1349] [outer = 0x8de46c00] 07:10:49 INFO - PROCESS | 17837 | 1467036649519 Marionette DEBUG loaded listener.js 07:10:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8f25b000) [pid = 17837] [serial = 1350] [outer = 0x8de46c00] 07:10:50 INFO - PROCESS | 17837 | 1467036650364 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 07:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1134ms 07:10:50 INFO - PROCESS | 17837 | 1467036650382 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 07:10:50 INFO - PROCESS | 17837 | 1467036650386 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 07:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:10:50 INFO - PROCESS | 17837 | 1467036650403 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:10:50 INFO - PROCESS | 17837 | 1467036650406 Marionette TRACE conn4 <- [1,1770,null,{}] 07:10:50 INFO - PROCESS | 17837 | 1467036650413 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:50 INFO - PROCESS | 17837 | 1467036650418 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:50 INFO - PROCESS | 17837 | 1467036650568 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 07:10:50 INFO - PROCESS | 17837 | 1467036650581 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:50 INFO - PROCESS | 17837 | 1467036650590 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:50 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8d2800 == 29 [pid = 17837] [id = 450] 07:10:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8f257800) [pid = 17837] [serial = 1351] [outer = (nil)] 07:10:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8f6b5800) [pid = 17837] [serial = 1352] [outer = 0x8f257800] 07:10:50 INFO - PROCESS | 17837 | 1467036650663 Marionette DEBUG loaded listener.js 07:10:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8fc1c000) [pid = 17837] [serial = 1353] [outer = 0x8f257800] 07:10:51 INFO - PROCESS | 17837 | 1467036651839 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 07:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1490ms 07:10:51 INFO - PROCESS | 17837 | 1467036651926 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 07:10:51 INFO - PROCESS | 17837 | 1467036651934 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 07:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:10:51 INFO - PROCESS | 17837 | 1467036651944 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:10:51 INFO - PROCESS | 17837 | 1467036651948 Marionette TRACE conn4 <- [1,1774,null,{}] 07:10:51 INFO - PROCESS | 17837 | 1467036651958 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:51 INFO - PROCESS | 17837 | 1467036651963 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:52 INFO - PROCESS | 17837 | 1467036652216 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 07:10:52 INFO - PROCESS | 17837 | 1467036652460 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:52 INFO - PROCESS | 17837 | 1467036652468 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:52 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6ea000 == 30 [pid = 17837] [id = 451] 07:10:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8d8d4800) [pid = 17837] [serial = 1354] [outer = (nil)] 07:10:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8de0e800) [pid = 17837] [serial = 1355] [outer = 0x8d8d4800] 07:10:52 INFO - PROCESS | 17837 | 1467036652598 Marionette DEBUG loaded listener.js 07:10:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8e174800) [pid = 17837] [serial = 1356] [outer = 0x8d8d4800] 07:10:53 INFO - PROCESS | 17837 | 1467036653630 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 07:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1740ms 07:10:53 INFO - PROCESS | 17837 | 1467036653684 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 07:10:53 INFO - PROCESS | 17837 | 1467036653692 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 07:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:10:53 INFO - PROCESS | 17837 | 1467036653704 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:10:53 INFO - PROCESS | 17837 | 1467036653708 Marionette TRACE conn4 <- [1,1778,null,{}] 07:10:53 INFO - PROCESS | 17837 | 1467036653716 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:53 INFO - PROCESS | 17837 | 1467036653722 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:53 INFO - PROCESS | 17837 | 1467036653927 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 07:10:54 INFO - PROCESS | 17837 | 1467036654206 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:54 INFO - PROCESS | 17837 | 1467036654216 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:54 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e25d800 == 31 [pid = 17837] [id = 452] 07:10:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8edafc00) [pid = 17837] [serial = 1357] [outer = (nil)] 07:10:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8f6ae000) [pid = 17837] [serial = 1358] [outer = 0x8edafc00] 07:10:54 INFO - PROCESS | 17837 | 1467036654306 Marionette DEBUG loaded listener.js 07:10:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8de4a800) [pid = 17837] [serial = 1359] [outer = 0x8edafc00] 07:10:55 INFO - PROCESS | 17837 | 1467036655354 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 07:10:55 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:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1693ms 07:10:55 INFO - PROCESS | 17837 | 1467036655398 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 07:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:10:55 INFO - PROCESS | 17837 | 1467036655403 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 07:10:55 INFO - PROCESS | 17837 | 1467036655410 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:10:55 INFO - PROCESS | 17837 | 1467036655416 Marionette TRACE conn4 <- [1,1782,null,{}] 07:10:55 INFO - PROCESS | 17837 | 1467036655435 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:55 INFO - PROCESS | 17837 | 1467036655444 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:55 INFO - PROCESS | 17837 | 1467036655648 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 07:10:55 INFO - PROCESS | 17837 | 1467036655859 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:55 INFO - PROCESS | 17837 | 1467036655872 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:55 INFO - PROCESS | 17837 | ++DOCSHELL 0x90355c00 == 32 [pid = 17837] [id = 453] 07:10:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x90358000) [pid = 17837] [serial = 1360] [outer = (nil)] 07:10:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x9035fc00) [pid = 17837] [serial = 1361] [outer = 0x90358000] 07:10:55 INFO - PROCESS | 17837 | 1467036655983 Marionette DEBUG loaded listener.js 07:10:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x9038e800) [pid = 17837] [serial = 1362] [outer = 0x90358000] 07:10:56 INFO - PROCESS | 17837 | 1467036656976 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 07:10:57 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:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1642ms 07:10:57 INFO - PROCESS | 17837 | 1467036657052 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 07:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:10:57 INFO - PROCESS | 17837 | 1467036657058 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 07:10:57 INFO - PROCESS | 17837 | 1467036657065 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:10:57 INFO - PROCESS | 17837 | 1467036657070 Marionette TRACE conn4 <- [1,1786,null,{}] 07:10:57 INFO - PROCESS | 17837 | 1467036657077 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:57 INFO - PROCESS | 17837 | 1467036657083 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:57 INFO - PROCESS | 17837 | 1467036657334 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 07:10:57 INFO - PROCESS | 17837 | 1467036657613 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:57 INFO - PROCESS | 17837 | 1467036657620 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:57 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8d5400 == 33 [pid = 17837] [id = 454] 07:10:57 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8ea80800) [pid = 17837] [serial = 1363] [outer = (nil)] 07:10:57 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x90394000) [pid = 17837] [serial = 1364] [outer = 0x8ea80800] 07:10:57 INFO - PROCESS | 17837 | 1467036657720 Marionette DEBUG loaded listener.js 07:10:57 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x91ca7400) [pid = 17837] [serial = 1365] [outer = 0x8ea80800] 07:10:58 INFO - PROCESS | 17837 | 1467036658884 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 07:10:58 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:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1885ms 07:10:58 INFO - PROCESS | 17837 | 1467036658950 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 07:10:58 INFO - PROCESS | 17837 | 1467036658958 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 07:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:10:58 INFO - PROCESS | 17837 | 1467036658967 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:10:58 INFO - PROCESS | 17837 | 1467036658973 Marionette TRACE conn4 <- [1,1790,null,{}] 07:10:58 INFO - PROCESS | 17837 | 1467036658982 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:58 INFO - PROCESS | 17837 | 1467036658988 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:59 INFO - PROCESS | 17837 | 1467036659318 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 07:10:59 INFO - PROCESS | 17837 | 1467036659514 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:59 INFO - PROCESS | 17837 | 1467036659525 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:10:59 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de01800 == 34 [pid = 17837] [id = 455] 07:10:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x8de02000) [pid = 17837] [serial = 1366] [outer = (nil)] 07:10:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x8de35c00) [pid = 17837] [serial = 1367] [outer = 0x8de02000] 07:10:59 INFO - PROCESS | 17837 | 1467036659608 Marionette DEBUG loaded listener.js 07:10:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x8de4ac00) [pid = 17837] [serial = 1368] [outer = 0x8de02000] 07:11:00 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e5c00 == 33 [pid = 17837] [id = 449] 07:11:00 INFO - PROCESS | 17837 | --DOCSHELL 0x8ecae000 == 32 [pid = 17837] [id = 448] 07:11:00 INFO - PROCESS | 17837 | --DOCSHELL 0x8de4d000 == 31 [pid = 17837] [id = 447] 07:11:00 INFO - PROCESS | 17837 | --DOCSHELL 0x8c72e000 == 30 [pid = 17837] [id = 446] 07:11:00 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x9035d800) [pid = 17837] [serial = 1313] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x90396000) [pid = 17837] [serial = 1314] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x8fd34800) [pid = 17837] [serial = 1307] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8f257c00) [pid = 17837] [serial = 1308] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8d8ddc00) [pid = 17837] [serial = 1298] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8de42800) [pid = 17837] [serial = 1299] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8e254000) [pid = 17837] [serial = 1301] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8ea80c00) [pid = 17837] [serial = 1302] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8f6aec00) [pid = 17837] [serial = 1304] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8f261400) [pid = 17837] [serial = 1284] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8eb8f400) [pid = 17837] [serial = 1289] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8eca7400) [pid = 17837] [serial = 1290] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8fe88000) [pid = 17837] [serial = 1295] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x90353800) [pid = 17837] [serial = 1296] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8d8dd000) [pid = 17837] [serial = 1286] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8de0b000) [pid = 17837] [serial = 1287] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8fd39000) [pid = 17837] [serial = 1292] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8fd3d800) [pid = 17837] [serial = 1293] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8f6b9000) [pid = 17837] [serial = 1305] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8f6b8800) [pid = 17837] [serial = 1311] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8eca6400) [pid = 17837] [serial = 1310] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 17837 | 1467036660597 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:11:00 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:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1695ms 07:11:00 INFO - PROCESS | 17837 | 1467036660662 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 07:11:00 INFO - PROCESS | 17837 | 1467036660670 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 07:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:11:00 INFO - PROCESS | 17837 | 1467036660682 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:11:00 INFO - PROCESS | 17837 | 1467036660686 Marionette TRACE conn4 <- [1,1794,null,{}] 07:11:00 INFO - PROCESS | 17837 | 1467036660693 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:00 INFO - PROCESS | 17837 | 1467036660699 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:00 INFO - PROCESS | 17837 | 1467036660876 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 07:11:01 INFO - PROCESS | 17837 | 1467036661010 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 17837 | 1467036661017 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:01 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e9400 == 31 [pid = 17837] [id = 456] 07:11:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8de44000) [pid = 17837] [serial = 1369] [outer = (nil)] 07:11:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8ea7e800) [pid = 17837] [serial = 1370] [outer = 0x8de44000] 07:11:01 INFO - PROCESS | 17837 | 1467036661098 Marionette DEBUG loaded listener.js 07:11:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8eb8f800) [pid = 17837] [serial = 1371] [outer = 0x8de44000] 07:11:01 INFO - PROCESS | 17837 | 1467036661969 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1337ms 07:11:02 INFO - PROCESS | 17837 | 1467036662020 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 07:11:02 INFO - PROCESS | 17837 | 1467036662025 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 07:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:11:02 INFO - PROCESS | 17837 | 1467036662033 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:11:02 INFO - PROCESS | 17837 | 1467036662040 Marionette TRACE conn4 <- [1,1798,null,{}] 07:11:02 INFO - PROCESS | 17837 | 1467036662058 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:02 INFO - PROCESS | 17837 | 1467036662067 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:02 INFO - PROCESS | 17837 | 1467036662254 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 07:11:02 INFO - PROCESS | 17837 | 1467036662429 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 17837 | 1467036662441 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:02 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eb98400 == 32 [pid = 17837] [id = 457] 07:11:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8ecab800) [pid = 17837] [serial = 1372] [outer = (nil)] 07:11:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8fc11c00) [pid = 17837] [serial = 1373] [outer = 0x8ecab800] 07:11:02 INFO - PROCESS | 17837 | 1467036662516 Marionette DEBUG loaded listener.js 07:11:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8fd39000) [pid = 17837] [serial = 1374] [outer = 0x8ecab800] 07:11:03 INFO - PROCESS | 17837 | 1467036663502 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 07:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1489ms 07:11:03 INFO - PROCESS | 17837 | 1467036663524 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 07:11:03 INFO - PROCESS | 17837 | 1467036663529 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 07:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:11:03 INFO - PROCESS | 17837 | 1467036663544 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:11:03 INFO - PROCESS | 17837 | 1467036663547 Marionette TRACE conn4 <- [1,1802,null,{}] 07:11:03 INFO - PROCESS | 17837 | 1467036663554 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:03 INFO - PROCESS | 17837 | 1467036663560 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:03 INFO - PROCESS | 17837 | 1467036663794 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 07:11:03 INFO - PROCESS | 17837 | 1467036663818 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 17837 | 1467036663831 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:03 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fc16400 == 33 [pid = 17837] [id = 458] 07:11:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8fd41c00) [pid = 17837] [serial = 1375] [outer = (nil)] 07:11:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8fe83c00) [pid = 17837] [serial = 1376] [outer = 0x8fd41c00] 07:11:03 INFO - PROCESS | 17837 | 1467036663905 Marionette DEBUG loaded listener.js 07:11:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8e172c00) [pid = 17837] [serial = 1377] [outer = 0x8fd41c00] 07:11:04 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x90393000) [pid = 17837] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:11:04 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8d6e6c00) [pid = 17837] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:11:04 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8de50800) [pid = 17837] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:11:04 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x91cb6000) [pid = 17837] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:11:04 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8ecb0800) [pid = 17837] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:11:04 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8d6e2400) [pid = 17837] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:11:04 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8e252c00) [pid = 17837] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:11:04 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x91cad800) [pid = 17837] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:11:04 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8c3e4c00) [pid = 17837] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:11:04 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x91dd6800) [pid = 17837] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:11:04 INFO - PROCESS | 17837 | --DOMWINDOW == 65 (0x8de46c00) [pid = 17837] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:11:04 INFO - PROCESS | 17837 | --DOMWINDOW == 64 (0x8ecaec00) [pid = 17837] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:11:04 INFO - PROCESS | 17837 | 1467036664941 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1432ms 07:11:04 INFO - PROCESS | 17837 | 1467036664976 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 07:11:04 INFO - PROCESS | 17837 | 1467036664979 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 07:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:11:04 INFO - PROCESS | 17837 | 1467036664987 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:11:04 INFO - PROCESS | 17837 | 1467036664990 Marionette TRACE conn4 <- [1,1806,null,{}] 07:11:05 INFO - PROCESS | 17837 | 1467036664997 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:05 INFO - PROCESS | 17837 | 1467036665003 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:05 INFO - PROCESS | 17837 | 1467036665231 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 07:11:05 INFO - PROCESS | 17837 | 1467036665250 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 17837 | 1467036665260 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:05 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e7000 == 34 [pid = 17837] [id = 459] 07:11:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 65 (0x8de09400) [pid = 17837] [serial = 1378] [outer = (nil)] 07:11:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x8fd36c00) [pid = 17837] [serial = 1379] [outer = 0x8de09400] 07:11:05 INFO - PROCESS | 17837 | 1467036665335 Marionette DEBUG loaded listener.js 07:11:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x8fd3f000) [pid = 17837] [serial = 1380] [outer = 0x8de09400] 07:11:06 INFO - PROCESS | 17837 | 1467036666396 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 07:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1486ms 07:11:06 INFO - PROCESS | 17837 | 1467036666474 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 07:11:06 INFO - PROCESS | 17837 | 1467036666482 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 07:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:11:06 INFO - PROCESS | 17837 | 1467036666511 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:11:06 INFO - PROCESS | 17837 | 1467036666516 Marionette TRACE conn4 <- [1,1810,null,{}] 07:11:06 INFO - PROCESS | 17837 | 1467036666530 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:06 INFO - PROCESS | 17837 | 1467036666537 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:06 INFO - PROCESS | 17837 | 1467036666768 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 07:11:07 INFO - PROCESS | 17837 | 1467036667083 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 17837 | 1467036667094 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:07 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6eb400 == 35 [pid = 17837] [id = 460] 07:11:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8d8d3c00) [pid = 17837] [serial = 1381] [outer = (nil)] 07:11:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8de47400) [pid = 17837] [serial = 1382] [outer = 0x8d8d3c00] 07:11:07 INFO - PROCESS | 17837 | 1467036667226 Marionette DEBUG loaded listener.js 07:11:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8e256400) [pid = 17837] [serial = 1383] [outer = 0x8d8d3c00] 07:11:08 INFO - PROCESS | 17837 | 1467036668168 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1756ms 07:11:08 INFO - PROCESS | 17837 | 1467036668250 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 07:11:08 INFO - PROCESS | 17837 | 1467036668258 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 07:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:11:08 INFO - PROCESS | 17837 | 1467036668272 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:11:08 INFO - PROCESS | 17837 | 1467036668278 Marionette TRACE conn4 <- [1,1814,null,{}] 07:11:08 INFO - PROCESS | 17837 | 1467036668285 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:08 INFO - PROCESS | 17837 | 1467036668291 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:08 INFO - PROCESS | 17837 | 1467036668547 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 07:11:08 INFO - PROCESS | 17837 | 1467036668828 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 17837 | 1467036668839 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:08 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c72e000 == 36 [pid = 17837] [id = 461] 07:11:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8edb4400) [pid = 17837] [serial = 1384] [outer = (nil)] 07:11:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8f262000) [pid = 17837] [serial = 1385] [outer = 0x8edb4400] 07:11:08 INFO - PROCESS | 17837 | 1467036668929 Marionette DEBUG loaded listener.js 07:11:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8f6b9000) [pid = 17837] [serial = 1386] [outer = 0x8edb4400] 07:11:09 INFO - PROCESS | 17837 | 1467036669994 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:11:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1789ms 07:11:10 INFO - PROCESS | 17837 | 1467036670061 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 07:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:11:10 INFO - PROCESS | 17837 | 1467036670066 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 07:11:10 INFO - PROCESS | 17837 | 1467036670074 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:11:10 INFO - PROCESS | 17837 | 1467036670081 Marionette TRACE conn4 <- [1,1818,null,{}] 07:11:10 INFO - PROCESS | 17837 | 1467036670100 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:10 INFO - PROCESS | 17837 | 1467036670111 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:10 INFO - PROCESS | 17837 | 1467036670352 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 07:11:10 INFO - PROCESS | 17837 | 1467036670600 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 17837 | 1467036670615 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:10 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fd38c00 == 37 [pid = 17837] [id = 462] 07:11:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x90397400) [pid = 17837] [serial = 1387] [outer = (nil)] 07:11:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x91cb4c00) [pid = 17837] [serial = 1388] [outer = 0x90397400] 07:11:10 INFO - PROCESS | 17837 | 1467036670742 Marionette DEBUG loaded listener.js 07:11:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x91dccc00) [pid = 17837] [serial = 1389] [outer = 0x90397400] 07:11:11 INFO - PROCESS | 17837 | 1467036671672 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 07:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1647ms 07:11:11 INFO - PROCESS | 17837 | 1467036671737 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 07:11:11 INFO - PROCESS | 17837 | 1467036671743 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 07:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:11:11 INFO - PROCESS | 17837 | 1467036671753 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:11:11 INFO - PROCESS | 17837 | 1467036671757 Marionette TRACE conn4 <- [1,1822,null,{}] 07:11:11 INFO - PROCESS | 17837 | 1467036671763 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:11 INFO - PROCESS | 17837 | 1467036671769 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:11 INFO - PROCESS | 17837 | 1467036671982 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 07:11:12 INFO - PROCESS | 17837 | 1467036672234 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 17837 | 1467036672244 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:12 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c726400 == 38 [pid = 17837] [id = 463] 07:11:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8de3ac00) [pid = 17837] [serial = 1390] [outer = (nil)] 07:11:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x9035a400) [pid = 17837] [serial = 1391] [outer = 0x8de3ac00] 07:11:12 INFO - PROCESS | 17837 | 1467036672355 Marionette DEBUG loaded listener.js 07:11:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x91dd6800) [pid = 17837] [serial = 1392] [outer = 0x8de3ac00] 07:11:13 INFO - PROCESS | 17837 | 1467036673292 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 07:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1604ms 07:11:13 INFO - PROCESS | 17837 | 1467036673358 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 07:11:13 INFO - PROCESS | 17837 | 1467036673363 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 07:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:11:13 INFO - PROCESS | 17837 | 1467036673370 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:11:13 INFO - PROCESS | 17837 | 1467036673375 Marionette TRACE conn4 <- [1,1826,null,{}] 07:11:13 INFO - PROCESS | 17837 | 1467036673381 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:13 INFO - PROCESS | 17837 | 1467036673387 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:13 INFO - PROCESS | 17837 | 1467036673616 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 07:11:13 INFO - PROCESS | 17837 | 1467036673842 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 17837 | 1467036673850 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:13 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3ed000 == 39 [pid = 17837] [id = 464] 07:11:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x91cb5c00) [pid = 17837] [serial = 1393] [outer = (nil)] 07:11:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x92235000) [pid = 17837] [serial = 1394] [outer = 0x91cb5c00] 07:11:13 INFO - PROCESS | 17837 | 1467036673979 Marionette DEBUG loaded listener.js 07:11:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x9229b400) [pid = 17837] [serial = 1395] [outer = 0x91cb5c00] 07:11:14 INFO - PROCESS | 17837 | 1467036674881 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 07:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1584ms 07:11:14 INFO - PROCESS | 17837 | 1467036674956 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 07:11:14 INFO - PROCESS | 17837 | 1467036674959 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 07:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:11:14 INFO - PROCESS | 17837 | 1467036674967 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:11:14 INFO - PROCESS | 17837 | 1467036674970 Marionette TRACE conn4 <- [1,1830,null,{}] 07:11:14 INFO - PROCESS | 17837 | 1467036674977 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:14 INFO - PROCESS | 17837 | 1467036674989 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:15 INFO - PROCESS | 17837 | 1467036675267 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 07:11:15 INFO - PROCESS | 17837 | 1467036675562 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 17837 | 1467036675569 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:15 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf7000 == 40 [pid = 17837] [id = 465] 07:11:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8c3e9c00) [pid = 17837] [serial = 1396] [outer = (nil)] 07:11:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x8de07000) [pid = 17837] [serial = 1397] [outer = 0x8c3e9c00] 07:11:15 INFO - PROCESS | 17837 | 1467036675661 Marionette DEBUG loaded listener.js 07:11:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x8de50400) [pid = 17837] [serial = 1398] [outer = 0x8c3e9c00] 07:11:16 INFO - PROCESS | 17837 | 1467036676826 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 07:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1883ms 07:11:16 INFO - PROCESS | 17837 | 1467036676852 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 07:11:16 INFO - PROCESS | 17837 | 1467036676860 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 07:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:11:16 INFO - PROCESS | 17837 | 1467036676869 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:11:16 INFO - PROCESS | 17837 | 1467036676873 Marionette TRACE conn4 <- [1,1834,null,{}] 07:11:16 INFO - PROCESS | 17837 | 1467036676883 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:16 INFO - PROCESS | 17837 | 1467036676888 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:17 INFO - PROCESS | 17837 | 1467036677150 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 07:11:17 INFO - PROCESS | 17837 | 1467036677362 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 17837 | 1467036677377 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:17 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e3800 == 41 [pid = 17837] [id = 466] 07:11:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x8d6e7400) [pid = 17837] [serial = 1399] [outer = (nil)] 07:11:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x8de47800) [pid = 17837] [serial = 1400] [outer = 0x8d6e7400] 07:11:17 INFO - PROCESS | 17837 | 1467036677551 Marionette DEBUG loaded listener.js 07:11:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x8e179400) [pid = 17837] [serial = 1401] [outer = 0x8d6e7400] 07:11:18 INFO - PROCESS | 17837 | --DOCSHELL 0x8fc16400 == 40 [pid = 17837] [id = 458] 07:11:18 INFO - PROCESS | 17837 | --DOCSHELL 0x8eb98400 == 39 [pid = 17837] [id = 457] 07:11:18 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e9400 == 38 [pid = 17837] [id = 456] 07:11:18 INFO - PROCESS | 17837 | --DOCSHELL 0x8de01800 == 37 [pid = 17837] [id = 455] 07:11:18 INFO - PROCESS | 17837 | --DOCSHELL 0x8e25d800 == 36 [pid = 17837] [id = 452] 07:11:18 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6ea000 == 35 [pid = 17837] [id = 451] 07:11:18 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8d5400 == 34 [pid = 17837] [id = 454] 07:11:18 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8d2800 == 33 [pid = 17837] [id = 450] 07:11:18 INFO - PROCESS | 17837 | --DOCSHELL 0x90355c00 == 32 [pid = 17837] [id = 453] 07:11:18 INFO - PROCESS | 17837 | --DOCSHELL 0x8e171c00 == 31 [pid = 17837] [id = 445] 07:11:18 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf7000 == 30 [pid = 17837] [id = 465] 07:11:18 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3ed000 == 29 [pid = 17837] [id = 464] 07:11:18 INFO - PROCESS | 17837 | --DOCSHELL 0x8fd38c00 == 28 [pid = 17837] [id = 462] 07:11:18 INFO - PROCESS | 17837 | --DOCSHELL 0x8c726400 == 27 [pid = 17837] [id = 463] 07:11:18 INFO - PROCESS | 17837 | --DOCSHELL 0x8c72e000 == 26 [pid = 17837] [id = 461] 07:11:18 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e7000 == 25 [pid = 17837] [id = 459] 07:11:18 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6eb400 == 24 [pid = 17837] [id = 460] 07:11:19 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x91ca8400) [pid = 17837] [serial = 1322] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x8e178c00) [pid = 17837] [serial = 1317] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x91cafc00) [pid = 17837] [serial = 1323] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8e174400) [pid = 17837] [serial = 1343] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x92422000) [pid = 17837] [serial = 1331] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8f6af800) [pid = 17837] [serial = 1319] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8de02800) [pid = 17837] [serial = 1340] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8e17c000) [pid = 17837] [serial = 1344] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8eca2c00) [pid = 17837] [serial = 1338] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x92425800) [pid = 17837] [serial = 1332] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x91dcf000) [pid = 17837] [serial = 1325] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8de06c00) [pid = 17837] [serial = 1341] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8fc16800) [pid = 17837] [serial = 1320] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x91dcfc00) [pid = 17837] [serial = 1326] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8c3eb400) [pid = 17837] [serial = 1334] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x92231400) [pid = 17837] [serial = 1328] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8de3b000) [pid = 17837] [serial = 1316] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8c72f400) [pid = 17837] [serial = 1335] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8eb97800) [pid = 17837] [serial = 1349] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x92237800) [pid = 17837] [serial = 1329] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8edb2000) [pid = 17837] [serial = 1346] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x8ea8a000) [pid = 17837] [serial = 1337] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 17837 | --DOMWINDOW == 65 (0x8edbdc00) [pid = 17837] [serial = 1347] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 17837 | --DOMWINDOW == 64 (0x8f6b5800) [pid = 17837] [serial = 1352] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 17837 | --DOMWINDOW == 63 (0x8f25b000) [pid = 17837] [serial = 1350] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 17837 | 1467036679694 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 07:11:19 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:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 2856ms 07:11:19 INFO - PROCESS | 17837 | 1467036679728 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 07:11:19 INFO - PROCESS | 17837 | 1467036679733 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 07:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:11:19 INFO - PROCESS | 17837 | 1467036679743 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:11:19 INFO - PROCESS | 17837 | 1467036679749 Marionette TRACE conn4 <- [1,1838,null,{}] 07:11:19 INFO - PROCESS | 17837 | 1467036679757 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:19 INFO - PROCESS | 17837 | 1467036679763 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:19 INFO - PROCESS | 17837 | 1467036679946 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 07:11:20 INFO - PROCESS | 17837 | 1467036680122 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 17837 | 1467036680129 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:20 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c72d800 == 25 [pid = 17837] [id = 467] 07:11:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 64 (0x8c72e000) [pid = 17837] [serial = 1402] [outer = (nil)] 07:11:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 65 (0x8d6f0c00) [pid = 17837] [serial = 1403] [outer = 0x8c72e000] 07:11:20 INFO - PROCESS | 17837 | 1467036680216 Marionette DEBUG loaded listener.js 07:11:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x8d8d7c00) [pid = 17837] [serial = 1404] [outer = 0x8c72e000] 07:11:21 INFO - PROCESS | 17837 | 1467036681164 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1485ms 07:11:21 INFO - PROCESS | 17837 | 1467036681227 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 07:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:11:21 INFO - PROCESS | 17837 | 1467036681236 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 07:11:21 INFO - PROCESS | 17837 | 1467036681249 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:11:21 INFO - PROCESS | 17837 | 1467036681254 Marionette TRACE conn4 <- [1,1842,null,{}] 07:11:21 INFO - PROCESS | 17837 | 1467036681261 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:21 INFO - PROCESS | 17837 | 1467036681268 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:21 INFO - PROCESS | 17837 | 1467036681514 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 07:11:21 INFO - PROCESS | 17837 | 1467036681530 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 17837 | 1467036681539 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:21 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de42400 == 26 [pid = 17837] [id = 468] 07:11:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x8de48800) [pid = 17837] [serial = 1405] [outer = (nil)] 07:11:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8e16e000) [pid = 17837] [serial = 1406] [outer = 0x8de48800] 07:11:21 INFO - PROCESS | 17837 | 1467036681706 Marionette DEBUG loaded listener.js 07:11:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8e177400) [pid = 17837] [serial = 1407] [outer = 0x8de48800] 07:11:22 INFO - PROCESS | 17837 | 1467036682730 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1545ms 07:11:22 INFO - PROCESS | 17837 | 1467036682796 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 07:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:11:22 INFO - PROCESS | 17837 | 1467036682801 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 07:11:22 INFO - PROCESS | 17837 | 1467036682809 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:11:22 INFO - PROCESS | 17837 | 1467036682816 Marionette TRACE conn4 <- [1,1846,null,{}] 07:11:22 INFO - PROCESS | 17837 | 1467036682842 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:22 INFO - PROCESS | 17837 | 1467036682852 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:23 INFO - PROCESS | 17837 | 1467036683089 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 07:11:23 INFO - PROCESS | 17837 | 1467036683125 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 17837 | 1467036683143 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:23 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eca3000 == 27 [pid = 17837] [id = 469] 07:11:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8eca3800) [pid = 17837] [serial = 1408] [outer = (nil)] 07:11:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8eca7800) [pid = 17837] [serial = 1409] [outer = 0x8eca3800] 07:11:23 INFO - PROCESS | 17837 | 1467036683220 Marionette DEBUG loaded listener.js 07:11:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8ecb1400) [pid = 17837] [serial = 1410] [outer = 0x8eca3800] 07:11:24 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8fd41c00) [pid = 17837] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:11:24 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8de02000) [pid = 17837] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:11:24 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8ea80800) [pid = 17837] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:11:24 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8de44000) [pid = 17837] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:11:24 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8edafc00) [pid = 17837] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:11:24 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x8f257800) [pid = 17837] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:11:24 INFO - PROCESS | 17837 | --DOMWINDOW == 65 (0x8d8d4800) [pid = 17837] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:11:24 INFO - PROCESS | 17837 | --DOMWINDOW == 64 (0x90358000) [pid = 17837] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:11:24 INFO - PROCESS | 17837 | --DOMWINDOW == 63 (0x8de09400) [pid = 17837] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:11:24 INFO - PROCESS | 17837 | --DOMWINDOW == 62 (0x8ecab800) [pid = 17837] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:11:24 INFO - PROCESS | 17837 | 1467036684645 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:11:24 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:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1898ms 07:11:24 INFO - PROCESS | 17837 | 1467036684709 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 07:11:24 INFO - PROCESS | 17837 | 1467036684715 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 07:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:11:24 INFO - PROCESS | 17837 | 1467036684722 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:11:24 INFO - PROCESS | 17837 | 1467036684726 Marionette TRACE conn4 <- [1,1850,null,{}] 07:11:24 INFO - PROCESS | 17837 | 1467036684734 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:24 INFO - PROCESS | 17837 | 1467036684741 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:24 INFO - PROCESS | 17837 | 1467036684920 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 07:11:25 INFO - PROCESS | 17837 | 1467036685051 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 17837 | 1467036685061 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:25 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3ebc00 == 28 [pid = 17837] [id = 470] 07:11:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 63 (0x8e179c00) [pid = 17837] [serial = 1411] [outer = (nil)] 07:11:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 64 (0x8edb2000) [pid = 17837] [serial = 1412] [outer = 0x8e179c00] 07:11:25 INFO - PROCESS | 17837 | 1467036685138 Marionette DEBUG loaded listener.js 07:11:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 65 (0x8f255400) [pid = 17837] [serial = 1413] [outer = 0x8e179c00] 07:11:25 INFO - PROCESS | 17837 | 1467036685961 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1290ms 07:11:26 INFO - PROCESS | 17837 | 1467036686012 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 07:11:26 INFO - PROCESS | 17837 | 1467036686016 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 07:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:11:26 INFO - PROCESS | 17837 | 1467036686032 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:11:26 INFO - PROCESS | 17837 | 1467036686036 Marionette TRACE conn4 <- [1,1854,null,{}] 07:11:26 INFO - PROCESS | 17837 | 1467036686043 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:26 INFO - PROCESS | 17837 | 1467036686048 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:26 INFO - PROCESS | 17837 | 1467036686288 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 07:11:26 INFO - PROCESS | 17837 | 1467036686461 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 17837 | 1467036686476 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:26 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3eb400 == 29 [pid = 17837] [id = 471] 07:11:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x8c3ed000) [pid = 17837] [serial = 1414] [outer = (nil)] 07:11:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x8c72b800) [pid = 17837] [serial = 1415] [outer = 0x8c3ed000] 07:11:26 INFO - PROCESS | 17837 | 1467036686566 Marionette DEBUG loaded listener.js 07:11:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8d6e8800) [pid = 17837] [serial = 1416] [outer = 0x8c3ed000] 07:11:27 INFO - PROCESS | 17837 | 1467036687707 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1745ms 07:11:27 INFO - PROCESS | 17837 | 1467036687771 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 07:11:27 INFO - PROCESS | 17837 | 1467036687779 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 07:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:11:27 INFO - PROCESS | 17837 | 1467036687789 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:11:27 INFO - PROCESS | 17837 | 1467036687794 Marionette TRACE conn4 <- [1,1858,null,{}] 07:11:27 INFO - PROCESS | 17837 | 1467036687803 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:27 INFO - PROCESS | 17837 | 1467036687810 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:28 INFO - PROCESS | 17837 | 1467036688055 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 07:11:28 INFO - PROCESS | 17837 | 1467036688290 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 17837 | 1467036688301 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:28 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf3800 == 30 [pid = 17837] [id = 472] 07:11:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8e24f800) [pid = 17837] [serial = 1417] [outer = (nil)] 07:11:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8e25d800) [pid = 17837] [serial = 1418] [outer = 0x8e24f800] 07:11:28 INFO - PROCESS | 17837 | 1467036688392 Marionette DEBUG loaded listener.js 07:11:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8eb92800) [pid = 17837] [serial = 1419] [outer = 0x8e24f800] 07:11:29 INFO - PROCESS | 17837 | 1467036689429 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1688ms 07:11:29 INFO - PROCESS | 17837 | 1467036689477 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 07:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:11:29 INFO - PROCESS | 17837 | 1467036689483 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 07:11:29 INFO - PROCESS | 17837 | 1467036689490 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:11:29 INFO - PROCESS | 17837 | 1467036689494 Marionette TRACE conn4 <- [1,1862,null,{}] 07:11:29 INFO - PROCESS | 17837 | 1467036689502 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:29 INFO - PROCESS | 17837 | 1467036689508 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:29 INFO - PROCESS | 17837 | 1467036689716 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 07:11:30 INFO - PROCESS | 17837 | 1467036689991 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 17837 | 1467036689998 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:30 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c72c800 == 31 [pid = 17837] [id = 473] 07:11:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8f260c00) [pid = 17837] [serial = 1420] [outer = (nil)] 07:11:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8f6b5800) [pid = 17837] [serial = 1421] [outer = 0x8f260c00] 07:11:30 INFO - PROCESS | 17837 | 1467036690130 Marionette DEBUG loaded listener.js 07:11:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8ea87400) [pid = 17837] [serial = 1422] [outer = 0x8f260c00] 07:11:31 INFO - PROCESS | 17837 | 1467036691117 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1686ms 07:11:31 INFO - PROCESS | 17837 | 1467036691183 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 07:11:31 INFO - PROCESS | 17837 | 1467036691190 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 07:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:11:31 INFO - PROCESS | 17837 | 1467036691210 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:11:31 INFO - PROCESS | 17837 | 1467036691219 Marionette TRACE conn4 <- [1,1866,null,{}] 07:11:31 INFO - PROCESS | 17837 | 1467036691224 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:31 INFO - PROCESS | 17837 | 1467036691233 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:31 INFO - PROCESS | 17837 | 1467036691433 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 07:11:31 INFO - PROCESS | 17837 | 1467036691654 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 17837 | 1467036691666 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:31 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e170c00 == 32 [pid = 17837] [id = 474] 07:11:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8eb95c00) [pid = 17837] [serial = 1423] [outer = (nil)] 07:11:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8fe81000) [pid = 17837] [serial = 1424] [outer = 0x8eb95c00] 07:11:31 INFO - PROCESS | 17837 | 1467036691791 Marionette DEBUG loaded listener.js 07:11:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8fe84400) [pid = 17837] [serial = 1425] [outer = 0x8eb95c00] 07:11:32 INFO - PROCESS | 17837 | 1467036692793 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 07:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1645ms 07:11:32 INFO - PROCESS | 17837 | 1467036692872 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 07:11:32 INFO - PROCESS | 17837 | 1467036692878 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 07:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:11:32 INFO - PROCESS | 17837 | 1467036692889 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:11:32 INFO - PROCESS | 17837 | 1467036692894 Marionette TRACE conn4 <- [1,1870,null,{}] 07:11:32 INFO - PROCESS | 17837 | 1467036692903 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:32 INFO - PROCESS | 17837 | 1467036692909 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:33 INFO - PROCESS | 17837 | 1467036693131 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 07:11:33 INFO - PROCESS | 17837 | 1467036693370 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 17837 | 1467036693380 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:33 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3ee000 == 33 [pid = 17837] [id = 475] 07:11:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8c3ef800) [pid = 17837] [serial = 1426] [outer = (nil)] 07:11:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8eb96400) [pid = 17837] [serial = 1427] [outer = 0x8c3ef800] 07:11:33 INFO - PROCESS | 17837 | 1467036693473 Marionette DEBUG loaded listener.js 07:11:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8ecb0000) [pid = 17837] [serial = 1428] [outer = 0x8c3ef800] 07:11:34 INFO - PROCESS | 17837 | 1467036694611 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 07:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1741ms 07:11:34 INFO - PROCESS | 17837 | 1467036694629 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 07:11:34 INFO - PROCESS | 17837 | 1467036694635 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 07:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:11:34 INFO - PROCESS | 17837 | 1467036694676 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:11:34 INFO - PROCESS | 17837 | 1467036694682 Marionette TRACE conn4 <- [1,1874,null,{}] 07:11:34 INFO - PROCESS | 17837 | 1467036694691 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:34 INFO - PROCESS | 17837 | 1467036694697 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:34 INFO - PROCESS | 17837 | 1467036694904 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 07:11:35 INFO - PROCESS | 17837 | 1467036695249 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 17837 | 1467036695257 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:35 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3ebc00 == 32 [pid = 17837] [id = 470] 07:11:35 INFO - PROCESS | 17837 | --DOCSHELL 0x8eca3000 == 31 [pid = 17837] [id = 469] 07:11:35 INFO - PROCESS | 17837 | --DOCSHELL 0x8de42400 == 30 [pid = 17837] [id = 468] 07:11:35 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf2c00 == 31 [pid = 17837] [id = 476] 07:11:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8d6ec000) [pid = 17837] [serial = 1429] [outer = (nil)] 07:11:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x8de36c00) [pid = 17837] [serial = 1430] [outer = 0x8d6ec000] 07:11:35 INFO - PROCESS | 17837 | 1467036695366 Marionette DEBUG loaded listener.js 07:11:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8de44c00) [pid = 17837] [serial = 1431] [outer = 0x8d6ec000] 07:11:35 INFO - PROCESS | 17837 | --DOCSHELL 0x8c72d800 == 30 [pid = 17837] [id = 467] 07:11:35 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8fe83c00) [pid = 17837] [serial = 1376] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8de35c00) [pid = 17837] [serial = 1367] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8de4ac00) [pid = 17837] [serial = 1368] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x90394000) [pid = 17837] [serial = 1364] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x91ca7400) [pid = 17837] [serial = 1365] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8ea7e800) [pid = 17837] [serial = 1370] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8eb8f800) [pid = 17837] [serial = 1371] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8f6ae000) [pid = 17837] [serial = 1358] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8de4a800) [pid = 17837] [serial = 1359] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8fc1c000) [pid = 17837] [serial = 1353] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8de0e800) [pid = 17837] [serial = 1355] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8e174800) [pid = 17837] [serial = 1356] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x9035fc00) [pid = 17837] [serial = 1361] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x9038e800) [pid = 17837] [serial = 1362] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8fd3f000) [pid = 17837] [serial = 1380] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8fd39000) [pid = 17837] [serial = 1374] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x8fc11c00) [pid = 17837] [serial = 1373] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 17837 | --DOMWINDOW == 65 (0x8e172c00) [pid = 17837] [serial = 1377] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 17837 | --DOMWINDOW == 64 (0x8fd36c00) [pid = 17837] [serial = 1379] [outer = (nil)] [url = about:blank] 07:11:36 INFO - PROCESS | 17837 | 1467036696255 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1646ms 07:11:36 INFO - PROCESS | 17837 | 1467036696318 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 07:11:36 INFO - PROCESS | 17837 | 1467036696326 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 07:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:11:36 INFO - PROCESS | 17837 | 1467036696339 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:11:36 INFO - PROCESS | 17837 | 1467036696343 Marionette TRACE conn4 <- [1,1878,null,{}] 07:11:36 INFO - PROCESS | 17837 | 1467036696351 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:36 INFO - PROCESS | 17837 | 1467036696357 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:36 INFO - PROCESS | 17837 | 1467036696540 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 07:11:36 INFO - PROCESS | 17837 | 1467036696676 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 17837 | 1467036696684 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:36 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8df800 == 31 [pid = 17837] [id = 477] 07:11:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 65 (0x8e253c00) [pid = 17837] [serial = 1432] [outer = (nil)] 07:11:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x8ea86400) [pid = 17837] [serial = 1433] [outer = 0x8e253c00] 07:11:36 INFO - PROCESS | 17837 | 1467036696765 Marionette DEBUG loaded listener.js 07:11:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x8eb97c00) [pid = 17837] [serial = 1434] [outer = 0x8e253c00] 07:11:37 INFO - PROCESS | 17837 | 1467036697725 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:11:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:11:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1447ms 07:11:37 INFO - PROCESS | 17837 | 1467036697785 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 07:11:37 INFO - PROCESS | 17837 | 1467036697790 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 07:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:11:37 INFO - PROCESS | 17837 | 1467036697797 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:11:37 INFO - PROCESS | 17837 | 1467036697802 Marionette TRACE conn4 <- [1,1882,null,{}] 07:11:37 INFO - PROCESS | 17837 | 1467036697819 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:37 INFO - PROCESS | 17837 | 1467036697828 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:38 INFO - PROCESS | 17837 | 1467036698010 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 07:11:38 INFO - PROCESS | 17837 | 1467036698216 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 17837 | 1467036698230 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:38 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fc1cc00 == 32 [pid = 17837] [id = 478] 07:11:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8fc1d000) [pid = 17837] [serial = 1435] [outer = (nil)] 07:11:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8fc20800) [pid = 17837] [serial = 1436] [outer = 0x8fc1d000] 07:11:38 INFO - PROCESS | 17837 | 1467036698321 Marionette DEBUG loaded listener.js 07:11:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8fd3c000) [pid = 17837] [serial = 1437] [outer = 0x8fc1d000] 07:11:39 INFO - PROCESS | 17837 | 1467036699190 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:11:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:11:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1438ms 07:11:39 INFO - PROCESS | 17837 | 1467036699235 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 07:11:39 INFO - PROCESS | 17837 | 1467036699241 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 07:11:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:11:39 INFO - PROCESS | 17837 | 1467036699261 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:11:39 INFO - PROCESS | 17837 | 1467036699263 Marionette TRACE conn4 <- [1,1886,null,{}] 07:11:39 INFO - PROCESS | 17837 | 1467036699270 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:39 INFO - PROCESS | 17837 | 1467036699276 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:39 INFO - PROCESS | 17837 | 1467036699515 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 07:11:39 INFO - PROCESS | 17837 | 1467036699539 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 17837 | 1467036699550 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:39 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf2400 == 33 [pid = 17837] [id = 479] 07:11:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8ecabc00) [pid = 17837] [serial = 1438] [outer = (nil)] 07:11:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x90351800) [pid = 17837] [serial = 1439] [outer = 0x8ecabc00] 07:11:39 INFO - PROCESS | 17837 | 1467036699621 Marionette DEBUG loaded listener.js 07:11:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x9035bc00) [pid = 17837] [serial = 1440] [outer = 0x8ecabc00] 07:11:40 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x90397400) [pid = 17837] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:11:40 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8de3ac00) [pid = 17837] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:11:40 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x91cb5c00) [pid = 17837] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:11:40 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8c3e9c00) [pid = 17837] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:11:40 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8eca3800) [pid = 17837] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:11:40 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8d6e7400) [pid = 17837] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:11:40 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x8d8d3c00) [pid = 17837] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:11:40 INFO - PROCESS | 17837 | --DOMWINDOW == 65 (0x8c72e000) [pid = 17837] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:11:40 INFO - PROCESS | 17837 | --DOMWINDOW == 64 (0x8edb4400) [pid = 17837] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:11:40 INFO - PROCESS | 17837 | --DOMWINDOW == 63 (0x8de48800) [pid = 17837] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:11:40 INFO - PROCESS | 17837 | 1467036700638 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 07:11:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1448ms 07:11:40 INFO - PROCESS | 17837 | 1467036700699 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 07:11:40 INFO - PROCESS | 17837 | 1467036700703 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 07:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:11:40 INFO - PROCESS | 17837 | 1467036700709 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:11:40 INFO - PROCESS | 17837 | 1467036700713 Marionette TRACE conn4 <- [1,1890,null,{}] 07:11:40 INFO - PROCESS | 17837 | 1467036700719 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:40 INFO - PROCESS | 17837 | 1467036700725 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:40 INFO - PROCESS | 17837 | 1467036700895 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 07:11:41 INFO - PROCESS | 17837 | 1467036701030 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036701041 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:41 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e7800 == 34 [pid = 17837] [id = 480] 07:11:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 64 (0x8c3e8400) [pid = 17837] [serial = 1441] [outer = (nil)] 07:11:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 65 (0x8eb8cc00) [pid = 17837] [serial = 1442] [outer = 0x8c3e8400] 07:11:41 INFO - PROCESS | 17837 | 1467036701110 Marionette DEBUG loaded listener.js 07:11:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x8fe85000) [pid = 17837] [serial = 1443] [outer = 0x8c3e8400] 07:11:41 INFO - PROCESS | 17837 | 1467036701940 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 07:11:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1289ms 07:11:42 INFO - PROCESS | 17837 | 1467036702000 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 07:11:42 INFO - PROCESS | 17837 | 1467036702003 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 07:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:11:42 INFO - PROCESS | 17837 | 1467036702011 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:11:42 INFO - PROCESS | 17837 | 1467036702014 Marionette TRACE conn4 <- [1,1894,null,{}] 07:11:42 INFO - PROCESS | 17837 | 1467036702021 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:42 INFO - PROCESS | 17837 | 1467036702032 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:42 INFO - PROCESS | 17837 | 1467036702259 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 07:11:42 INFO - PROCESS | 17837 | 1467036702566 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036702577 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:42 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf5400 == 35 [pid = 17837] [id = 481] 07:11:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x8bcf5800) [pid = 17837] [serial = 1444] [outer = (nil)] 07:11:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8c3e4400) [pid = 17837] [serial = 1445] [outer = 0x8bcf5800] 07:11:42 INFO - PROCESS | 17837 | 1467036702712 Marionette DEBUG loaded listener.js 07:11:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8c72b000) [pid = 17837] [serial = 1446] [outer = 0x8bcf5800] 07:11:43 INFO - PROCESS | 17837 | 1467036703736 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1789ms 07:11:43 INFO - PROCESS | 17837 | 1467036703804 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 07:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:11:43 INFO - PROCESS | 17837 | 1467036703811 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 07:11:43 INFO - PROCESS | 17837 | 1467036703821 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:11:43 INFO - PROCESS | 17837 | 1467036703828 Marionette TRACE conn4 <- [1,1898,null,{}] 07:11:43 INFO - PROCESS | 17837 | 1467036703838 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:43 INFO - PROCESS | 17837 | 1467036703846 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:44 INFO - PROCESS | 17837 | 1467036704101 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 07:11:44 INFO - PROCESS | 17837 | 1467036704342 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 17837 | 1467036704352 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:44 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de0ec00 == 36 [pid = 17837] [id = 482] 07:11:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8de34800) [pid = 17837] [serial = 1447] [outer = (nil)] 07:11:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8de4b000) [pid = 17837] [serial = 1448] [outer = 0x8de34800] 07:11:44 INFO - PROCESS | 17837 | 1467036704444 Marionette DEBUG loaded listener.js 07:11:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8e176400) [pid = 17837] [serial = 1449] [outer = 0x8de34800] 07:11:45 INFO - PROCESS | 17837 | 1467036705409 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1644ms 07:11:45 INFO - PROCESS | 17837 | 1467036705467 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 07:11:45 INFO - PROCESS | 17837 | 1467036705475 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 07:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:11:45 INFO - PROCESS | 17837 | 1467036705483 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:11:45 INFO - PROCESS | 17837 | 1467036705487 Marionette TRACE conn4 <- [1,1902,null,{}] 07:11:45 INFO - PROCESS | 17837 | 1467036705493 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:45 INFO - PROCESS | 17837 | 1467036705500 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:45 INFO - PROCESS | 17837 | 1467036705727 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 07:11:46 INFO - PROCESS | 17837 | 1467036706002 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 17837 | 1467036706013 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:46 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e251400 == 37 [pid = 17837] [id = 483] 07:11:46 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8ea81800) [pid = 17837] [serial = 1450] [outer = (nil)] 07:11:46 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8edb6000) [pid = 17837] [serial = 1451] [outer = 0x8ea81800] 07:11:46 INFO - PROCESS | 17837 | 1467036706141 Marionette DEBUG loaded listener.js 07:11:46 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8f25b000) [pid = 17837] [serial = 1452] [outer = 0x8ea81800] 07:11:47 INFO - PROCESS | 17837 | 1467036707147 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1695ms 07:11:47 INFO - PROCESS | 17837 | 1467036707179 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 07:11:47 INFO - PROCESS | 17837 | 1467036707183 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 07:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:11:47 INFO - PROCESS | 17837 | 1467036707202 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:11:47 INFO - PROCESS | 17837 | 1467036707214 Marionette TRACE conn4 <- [1,1906,null,{}] 07:11:47 INFO - PROCESS | 17837 | 1467036707220 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:47 INFO - PROCESS | 17837 | 1467036707230 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:47 INFO - PROCESS | 17837 | 1467036707444 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 07:11:47 INFO - PROCESS | 17837 | 1467036707681 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036707692 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:47 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcefc00 == 38 [pid = 17837] [id = 484] 07:11:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8c730000) [pid = 17837] [serial = 1453] [outer = (nil)] 07:11:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x90392400) [pid = 17837] [serial = 1454] [outer = 0x8c730000] 07:11:47 INFO - PROCESS | 17837 | 1467036707821 Marionette DEBUG loaded listener.js 07:11:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x91ca9c00) [pid = 17837] [serial = 1455] [outer = 0x8c730000] 07:11:48 INFO - PROCESS | 17837 | 1467036708714 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 07:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1573ms 07:11:48 INFO - PROCESS | 17837 | 1467036708767 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 07:11:48 INFO - PROCESS | 17837 | 1467036708771 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 07:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:11:48 INFO - PROCESS | 17837 | 1467036708779 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:11:48 INFO - PROCESS | 17837 | 1467036708783 Marionette TRACE conn4 <- [1,1910,null,{}] 07:11:48 INFO - PROCESS | 17837 | 1467036708789 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:48 INFO - PROCESS | 17837 | 1467036708795 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:49 INFO - PROCESS | 17837 | 1467036709004 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 07:11:49 INFO - PROCESS | 17837 | 1467036709239 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036709248 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:49 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8da000 == 39 [pid = 17837] [id = 485] 07:11:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8e25cc00) [pid = 17837] [serial = 1456] [outer = (nil)] 07:11:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x91dcac00) [pid = 17837] [serial = 1457] [outer = 0x8e25cc00] 07:11:49 INFO - PROCESS | 17837 | 1467036709345 Marionette DEBUG loaded listener.js 07:11:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x91dd2400) [pid = 17837] [serial = 1458] [outer = 0x8e25cc00] 07:11:50 INFO - PROCESS | 17837 | 1467036710246 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 07:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1535ms 07:11:50 INFO - PROCESS | 17837 | 1467036710316 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 07:11:50 INFO - PROCESS | 17837 | 1467036710320 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 07:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:11:50 INFO - PROCESS | 17837 | 1467036710327 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:11:50 INFO - PROCESS | 17837 | 1467036710332 Marionette TRACE conn4 <- [1,1914,null,{}] 07:11:50 INFO - PROCESS | 17837 | 1467036710338 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:50 INFO - PROCESS | 17837 | 1467036710344 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:50 INFO - PROCESS | 17837 | 1467036710579 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 07:11:50 INFO - PROCESS | 17837 | 1467036710836 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 17837 | 1467036710856 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:50 INFO - PROCESS | 17837 | ++DOCSHELL 0x92232800 == 40 [pid = 17837] [id = 486] 07:11:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x92234400) [pid = 17837] [serial = 1459] [outer = (nil)] 07:11:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x92237c00) [pid = 17837] [serial = 1460] [outer = 0x92234400] 07:11:50 INFO - PROCESS | 17837 | 1467036710998 Marionette DEBUG loaded listener.js 07:11:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x9241d000) [pid = 17837] [serial = 1461] [outer = 0x92234400] 07:11:52 INFO - PROCESS | 17837 | 1467036712033 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1736ms 07:11:52 INFO - PROCESS | 17837 | 1467036712065 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 07:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:11:52 INFO - PROCESS | 17837 | 1467036712070 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 07:11:52 INFO - PROCESS | 17837 | 1467036712078 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:11:52 INFO - PROCESS | 17837 | 1467036712081 Marionette TRACE conn4 <- [1,1918,null,{}] 07:11:52 INFO - PROCESS | 17837 | 1467036712089 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:52 INFO - PROCESS | 17837 | 1467036712094 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:52 INFO - PROCESS | 17837 | 1467036712309 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 07:11:52 INFO - PROCESS | 17837 | 1467036712547 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036712558 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:52 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c734400 == 41 [pid = 17837] [id = 487] 07:11:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x8d8d4800) [pid = 17837] [serial = 1462] [outer = (nil)] 07:11:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x9222b400) [pid = 17837] [serial = 1463] [outer = 0x8d8d4800] 07:11:52 INFO - PROCESS | 17837 | 1467036712703 Marionette DEBUG loaded listener.js 07:11:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x924ba000) [pid = 17837] [serial = 1464] [outer = 0x8d8d4800] 07:11:53 INFO - PROCESS | 17837 | 1467036713648 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 07:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1644ms 07:11:53 INFO - PROCESS | 17837 | 1467036713721 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 07:11:53 INFO - PROCESS | 17837 | 1467036713725 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 07:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:11:53 INFO - PROCESS | 17837 | 1467036713733 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:11:53 INFO - PROCESS | 17837 | 1467036713737 Marionette TRACE conn4 <- [1,1922,null,{}] 07:11:53 INFO - PROCESS | 17837 | 1467036713744 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:53 INFO - PROCESS | 17837 | 1467036713749 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:53 INFO - PROCESS | 17837 | 1467036713965 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 07:11:54 INFO - PROCESS | 17837 | 1467036714420 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036714430 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:54 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3ebc00 == 42 [pid = 17837] [id = 488] 07:11:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x8c3edc00) [pid = 17837] [serial = 1465] [outer = (nil)] 07:11:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x8c731400) [pid = 17837] [serial = 1466] [outer = 0x8c3edc00] 07:11:54 INFO - PROCESS | 17837 | 1467036714553 Marionette DEBUG loaded listener.js 07:11:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0x8d8d0c00) [pid = 17837] [serial = 1467] [outer = 0x8c3edc00] 07:11:55 INFO - PROCESS | 17837 | 1467036715472 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 07:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1793ms 07:11:55 INFO - PROCESS | 17837 | 1467036715540 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 07:11:55 INFO - PROCESS | 17837 | 1467036715546 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 07:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:11:55 INFO - PROCESS | 17837 | 1467036715555 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:11:55 INFO - PROCESS | 17837 | 1467036715560 Marionette TRACE conn4 <- [1,1926,null,{}] 07:11:55 INFO - PROCESS | 17837 | 1467036715569 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:55 INFO - PROCESS | 17837 | 1467036715578 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:55 INFO - PROCESS | 17837 | 1467036715790 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 07:11:56 INFO - PROCESS | 17837 | 1467036716106 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036716119 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:56 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e16ec00 == 43 [pid = 17837] [id = 489] 07:11:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 91 (0x8e175000) [pid = 17837] [serial = 1468] [outer = (nil)] 07:11:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 92 (0x8e254c00) [pid = 17837] [serial = 1469] [outer = 0x8e175000] 07:11:56 INFO - PROCESS | 17837 | 1467036716205 Marionette DEBUG loaded listener.js 07:11:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 93 (0x8ea7d400) [pid = 17837] [serial = 1470] [outer = 0x8e175000] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8de3f800 == 42 [pid = 17837] [id = 402] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e9c00 == 41 [pid = 17837] [id = 401] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8ea88800 == 40 [pid = 17837] [id = 403] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e7800 == 39 [pid = 17837] [id = 480] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf2400 == 38 [pid = 17837] [id = 479] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8fc1cc00 == 37 [pid = 17837] [id = 478] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8df800 == 36 [pid = 17837] [id = 477] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf2c00 == 35 [pid = 17837] [id = 476] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3ee000 == 34 [pid = 17837] [id = 475] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8e170c00 == 33 [pid = 17837] [id = 474] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf3800 == 32 [pid = 17837] [id = 472] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8c72c800 == 31 [pid = 17837] [id = 473] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3eb400 == 30 [pid = 17837] [id = 471] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8eb9b800 == 29 [pid = 17837] [id = 416] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8c727c00 == 28 [pid = 17837] [id = 415] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8de41800 == 27 [pid = 17837] [id = 411] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8de0ac00 == 26 [pid = 17837] [id = 400] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e6c00 == 25 [pid = 17837] [id = 414] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8bced800 == 24 [pid = 17837] [id = 408] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8c731c00 == 23 [pid = 17837] [id = 410] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf9800 == 22 [pid = 17837] [id = 409] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8f25e800 == 21 [pid = 17837] [id = 412] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8ecadc00 == 20 [pid = 17837] [id = 413] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8de0b800 == 19 [pid = 17837] [id = 406] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e3800 == 18 [pid = 17837] [id = 466] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8da800 == 17 [pid = 17837] [id = 404] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e9800 == 16 [pid = 17837] [id = 405] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8f6af400 == 15 [pid = 17837] [id = 407] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8c734400 == 14 [pid = 17837] [id = 487] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x92232800 == 13 [pid = 17837] [id = 486] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8da000 == 12 [pid = 17837] [id = 485] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcefc00 == 11 [pid = 17837] [id = 484] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8de0ec00 == 10 [pid = 17837] [id = 482] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8e251400 == 9 [pid = 17837] [id = 483] 07:11:57 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf5400 == 8 [pid = 17837] [id = 481] 07:11:58 INFO - PROCESS | 17837 | --DOMWINDOW == 92 (0x8edb2000) [pid = 17837] [serial = 1412] [outer = (nil)] [url = about:blank] 07:11:58 INFO - PROCESS | 17837 | --DOMWINDOW == 91 (0x91cb4c00) [pid = 17837] [serial = 1388] [outer = (nil)] [url = about:blank] 07:11:58 INFO - PROCESS | 17837 | --DOMWINDOW == 90 (0x91dd6800) [pid = 17837] [serial = 1392] [outer = (nil)] [url = about:blank] 07:11:58 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x9035a400) [pid = 17837] [serial = 1391] [outer = (nil)] [url = about:blank] 07:11:58 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x9229b400) [pid = 17837] [serial = 1395] [outer = (nil)] [url = about:blank] 07:11:58 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x92235000) [pid = 17837] [serial = 1394] [outer = (nil)] [url = about:blank] 07:11:58 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x8de50400) [pid = 17837] [serial = 1398] [outer = (nil)] [url = about:blank] 07:11:58 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x8de07000) [pid = 17837] [serial = 1397] [outer = (nil)] [url = about:blank] 07:11:58 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8eca7800) [pid = 17837] [serial = 1409] [outer = (nil)] [url = about:blank] 07:11:58 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8e179400) [pid = 17837] [serial = 1401] [outer = (nil)] [url = about:blank] 07:11:58 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8e256400) [pid = 17837] [serial = 1383] [outer = (nil)] [url = about:blank] 07:11:58 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8de47800) [pid = 17837] [serial = 1400] [outer = (nil)] [url = about:blank] 07:11:58 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8de47400) [pid = 17837] [serial = 1382] [outer = (nil)] [url = about:blank] 07:11:58 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8d6f0c00) [pid = 17837] [serial = 1403] [outer = (nil)] [url = about:blank] 07:11:58 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8d8d7c00) [pid = 17837] [serial = 1404] [outer = (nil)] [url = about:blank] 07:11:58 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8f262000) [pid = 17837] [serial = 1385] [outer = (nil)] [url = about:blank] 07:11:58 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8f6b9000) [pid = 17837] [serial = 1386] [outer = (nil)] [url = about:blank] 07:11:58 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8e177400) [pid = 17837] [serial = 1407] [outer = (nil)] [url = about:blank] 07:11:58 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x91dccc00) [pid = 17837] [serial = 1389] [outer = (nil)] [url = about:blank] 07:11:58 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8e16e000) [pid = 17837] [serial = 1406] [outer = (nil)] [url = about:blank] 07:11:58 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8ecb1400) [pid = 17837] [serial = 1410] [outer = (nil)] [url = about:blank] 07:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 2890ms 07:11:58 INFO - PROCESS | 17837 | 1467036718431 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 07:11:58 INFO - PROCESS | 17837 | 1467036718446 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 07:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:11:58 INFO - PROCESS | 17837 | 1467036718453 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 07:11:58 INFO - PROCESS | 17837 | 1467036718463 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:11:58 INFO - PROCESS | 17837 | 1467036718468 Marionette TRACE conn4 <- [1,1930,null,{}] 07:11:58 INFO - PROCESS | 17837 | 1467036718477 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:58 INFO - PROCESS | 17837 | 1467036718482 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:58 INFO - PROCESS | 17837 | 1467036718712 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 07:11:58 INFO - PROCESS | 17837 | 1467036718854 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036718869 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:11:58 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3ef000 == 9 [pid = 17837] [id = 490] 07:11:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8d6e3800) [pid = 17837] [serial = 1471] [outer = (nil)] 07:11:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8d6e9c00) [pid = 17837] [serial = 1472] [outer = 0x8d6e3800] 07:11:58 INFO - PROCESS | 17837 | 1467036718945 Marionette DEBUG loaded listener.js 07:11:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8d8d7c00) [pid = 17837] [serial = 1473] [outer = 0x8d6e3800] 07:12:00 INFO - PROCESS | 17837 | 1467036720031 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 07:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1590ms 07:12:00 INFO - PROCESS | 17837 | 1467036720051 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 07:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:12:00 INFO - PROCESS | 17837 | 1467036720062 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 07:12:00 INFO - PROCESS | 17837 | 1467036720074 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:12:00 INFO - PROCESS | 17837 | 1467036720080 Marionette TRACE conn4 <- [1,1934,null,{}] 07:12:00 INFO - PROCESS | 17837 | 1467036720086 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:00 INFO - PROCESS | 17837 | 1467036720093 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:00 INFO - PROCESS | 17837 | 1467036720348 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 07:12:00 INFO - PROCESS | 17837 | 1467036720437 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036720446 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:00 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de49000 == 10 [pid = 17837] [id = 491] 07:12:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8de50400) [pid = 17837] [serial = 1474] [outer = (nil)] 07:12:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8e179000) [pid = 17837] [serial = 1475] [outer = 0x8de50400] 07:12:00 INFO - PROCESS | 17837 | 1467036720524 Marionette DEBUG loaded listener.js 07:12:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8e254000) [pid = 17837] [serial = 1476] [outer = 0x8de50400] 07:12:01 INFO - PROCESS | 17837 | 1467036721945 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1945ms 07:12:02 INFO - PROCESS | 17837 | 1467036722018 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 07:12:02 INFO - PROCESS | 17837 | 1467036722022 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 07:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:12:02 INFO - PROCESS | 17837 | 1467036722030 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:12:02 INFO - PROCESS | 17837 | 1467036722036 Marionette TRACE conn4 <- [1,1938,null,{}] 07:12:02 INFO - PROCESS | 17837 | 1467036722106 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:02 INFO - PROCESS | 17837 | 1467036722116 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:02 INFO - PROCESS | 17837 | 1467036722363 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 07:12:02 INFO - PROCESS | 17837 | 1467036722396 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036722407 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:02 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ecacc00 == 11 [pid = 17837] [id = 492] 07:12:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8ecae400) [pid = 17837] [serial = 1477] [outer = (nil)] 07:12:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8edb7000) [pid = 17837] [serial = 1478] [outer = 0x8ecae400] 07:12:02 INFO - PROCESS | 17837 | 1467036722498 Marionette DEBUG loaded listener.js 07:12:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8f254c00) [pid = 17837] [serial = 1479] [outer = 0x8ecae400] 07:12:03 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8e179c00) [pid = 17837] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:12:03 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8c3e8400) [pid = 17837] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:12:03 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8fc1d000) [pid = 17837] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:12:03 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8ecabc00) [pid = 17837] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:12:03 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8c3ed000) [pid = 17837] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:12:03 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8e24f800) [pid = 17837] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:12:03 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8c3ef800) [pid = 17837] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:12:03 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8eb95c00) [pid = 17837] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:12:03 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8e253c00) [pid = 17837] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:12:03 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8f260c00) [pid = 17837] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:12:03 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8d6ec000) [pid = 17837] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:12:03 INFO - PROCESS | 17837 | 1467036723942 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1954ms 07:12:03 INFO - PROCESS | 17837 | 1467036723984 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 07:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:12:03 INFO - PROCESS | 17837 | 1467036723990 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 07:12:04 INFO - PROCESS | 17837 | 1467036724006 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:12:04 INFO - PROCESS | 17837 | 1467036724011 Marionette TRACE conn4 <- [1,1942,null,{}] 07:12:04 INFO - PROCESS | 17837 | 1467036724017 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:04 INFO - PROCESS | 17837 | 1467036724023 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:04 INFO - PROCESS | 17837 | 1467036724196 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 07:12:04 INFO - PROCESS | 17837 | 1467036724207 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036724215 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:04 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e172400 == 12 [pid = 17837] [id = 493] 07:12:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8e173000) [pid = 17837] [serial = 1480] [outer = (nil)] 07:12:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8edb5800) [pid = 17837] [serial = 1481] [outer = 0x8e173000] 07:12:04 INFO - PROCESS | 17837 | 1467036724294 Marionette DEBUG loaded listener.js 07:12:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8f6b1800) [pid = 17837] [serial = 1482] [outer = 0x8e173000] 07:12:05 INFO - PROCESS | 17837 | 1467036725283 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1306ms 07:12:05 INFO - PROCESS | 17837 | 1467036725302 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 07:12:05 INFO - PROCESS | 17837 | 1467036725306 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 07:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:12:05 INFO - PROCESS | 17837 | 1467036725314 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:12:05 INFO - PROCESS | 17837 | 1467036725318 Marionette TRACE conn4 <- [1,1946,null,{}] 07:12:05 INFO - PROCESS | 17837 | 1467036725324 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:05 INFO - PROCESS | 17837 | 1467036725330 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:05 INFO - PROCESS | 17837 | 1467036725496 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 07:12:05 INFO - PROCESS | 17837 | 1467036725739 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036725750 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:05 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf2c00 == 13 [pid = 17837] [id = 494] 07:12:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8bcf3000) [pid = 17837] [serial = 1483] [outer = (nil)] 07:12:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8bcf8400) [pid = 17837] [serial = 1484] [outer = 0x8bcf3000] 07:12:05 INFO - PROCESS | 17837 | 1467036725844 Marionette DEBUG loaded listener.js 07:12:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8c3e9800) [pid = 17837] [serial = 1485] [outer = 0x8bcf3000] 07:12:06 INFO - PROCESS | 17837 | 1467036726986 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1685ms 07:12:07 INFO - PROCESS | 17837 | 1467036727002 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 07:12:07 INFO - PROCESS | 17837 | 1467036727009 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 07:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:12:07 INFO - PROCESS | 17837 | 1467036727030 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:12:07 INFO - PROCESS | 17837 | 1467036727039 Marionette TRACE conn4 <- [1,1950,null,{}] 07:12:07 INFO - PROCESS | 17837 | 1467036727048 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:07 INFO - PROCESS | 17837 | 1467036727055 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:07 INFO - PROCESS | 17837 | 1467036727299 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 07:12:07 INFO - PROCESS | 17837 | 1467036727539 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036727553 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:07 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6f0000 == 14 [pid = 17837] [id = 495] 07:12:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8de3f800) [pid = 17837] [serial = 1486] [outer = (nil)] 07:12:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8e170c00) [pid = 17837] [serial = 1487] [outer = 0x8de3f800] 07:12:07 INFO - PROCESS | 17837 | 1467036727640 Marionette DEBUG loaded listener.js 07:12:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8e253c00) [pid = 17837] [serial = 1488] [outer = 0x8de3f800] 07:12:08 INFO - PROCESS | 17837 | 1467036728698 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1746ms 07:12:08 INFO - PROCESS | 17837 | 1467036728776 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 07:12:08 INFO - PROCESS | 17837 | 1467036728784 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 07:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:12:08 INFO - PROCESS | 17837 | 1467036728792 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:12:08 INFO - PROCESS | 17837 | 1467036728797 Marionette TRACE conn4 <- [1,1954,null,{}] 07:12:08 INFO - PROCESS | 17837 | 1467036728804 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:08 INFO - PROCESS | 17837 | 1467036728810 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:09 INFO - PROCESS | 17837 | 1467036729056 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 07:12:09 INFO - PROCESS | 17837 | 1467036729337 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036729350 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:09 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf3c00 == 15 [pid = 17837] [id = 496] 07:12:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8d8d4c00) [pid = 17837] [serial = 1489] [outer = (nil)] 07:12:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8edbc000) [pid = 17837] [serial = 1490] [outer = 0x8d8d4c00] 07:12:09 INFO - PROCESS | 17837 | 1467036729436 Marionette DEBUG loaded listener.js 07:12:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x8f260400) [pid = 17837] [serial = 1491] [outer = 0x8d8d4c00] 07:12:10 INFO - PROCESS | 17837 | 1467036730504 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 07:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1792ms 07:12:10 INFO - PROCESS | 17837 | 1467036730586 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 07:12:10 INFO - PROCESS | 17837 | 1467036730591 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 07:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:12:10 INFO - PROCESS | 17837 | 1467036730609 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:12:10 INFO - PROCESS | 17837 | 1467036730620 Marionette TRACE conn4 <- [1,1958,null,{}] 07:12:10 INFO - PROCESS | 17837 | 1467036730627 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:10 INFO - PROCESS | 17837 | 1467036730636 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:10 INFO - PROCESS | 17837 | 1467036730956 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 07:12:11 INFO - PROCESS | 17837 | 1467036731149 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036731158 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:11 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eb97000 == 16 [pid = 17837] [id = 497] 07:12:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8edbd400) [pid = 17837] [serial = 1492] [outer = (nil)] 07:12:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x8fd3b000) [pid = 17837] [serial = 1493] [outer = 0x8edbd400] 07:12:11 INFO - PROCESS | 17837 | 1467036731248 Marionette DEBUG loaded listener.js 07:12:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x8fd3ac00) [pid = 17837] [serial = 1494] [outer = 0x8edbd400] 07:12:12 INFO - PROCESS | 17837 | 1467036732251 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 07:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1701ms 07:12:12 INFO - PROCESS | 17837 | 1467036732301 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 07:12:12 INFO - PROCESS | 17837 | 1467036732307 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 07:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:12:12 INFO - PROCESS | 17837 | 1467036732315 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:12:12 INFO - PROCESS | 17837 | 1467036732319 Marionette TRACE conn4 <- [1,1962,null,{}] 07:12:12 INFO - PROCESS | 17837 | 1467036732326 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:12 INFO - PROCESS | 17837 | 1467036732332 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:12 INFO - PROCESS | 17837 | 1467036732545 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 07:12:12 INFO - PROCESS | 17837 | 1467036732773 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036732781 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:12 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf5000 == 17 [pid = 17837] [id = 498] 07:12:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x8bcf6000) [pid = 17837] [serial = 1495] [outer = (nil)] 07:12:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x8c3e8800) [pid = 17837] [serial = 1496] [outer = 0x8bcf6000] 07:12:13 INFO - PROCESS | 17837 | 1467036733041 Marionette DEBUG loaded listener.js 07:12:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x8d6eb800) [pid = 17837] [serial = 1497] [outer = 0x8bcf6000] 07:12:14 INFO - PROCESS | 17837 | --DOCSHELL 0x8e172400 == 16 [pid = 17837] [id = 493] 07:12:14 INFO - PROCESS | 17837 | --DOCSHELL 0x8ecacc00 == 15 [pid = 17837] [id = 492] 07:12:14 INFO - PROCESS | 17837 | --DOCSHELL 0x8de49000 == 14 [pid = 17837] [id = 491] 07:12:14 INFO - PROCESS | 17837 | 1467036734131 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 07:12:14 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3ef000 == 13 [pid = 17837] [id = 490] 07:12:14 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x90351800) [pid = 17837] [serial = 1439] [outer = (nil)] [url = about:blank] 07:12:14 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x9035bc00) [pid = 17837] [serial = 1440] [outer = (nil)] [url = about:blank] 07:12:14 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x8c72b800) [pid = 17837] [serial = 1415] [outer = (nil)] [url = about:blank] 07:12:14 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8d6e8800) [pid = 17837] [serial = 1416] [outer = (nil)] [url = about:blank] 07:12:14 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8e25d800) [pid = 17837] [serial = 1418] [outer = (nil)] [url = about:blank] 07:12:14 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8eb92800) [pid = 17837] [serial = 1419] [outer = (nil)] [url = about:blank] 07:12:14 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8eb96400) [pid = 17837] [serial = 1427] [outer = (nil)] [url = about:blank] 07:12:14 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8ecb0000) [pid = 17837] [serial = 1428] [outer = (nil)] [url = about:blank] 07:12:14 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8fe81000) [pid = 17837] [serial = 1424] [outer = (nil)] [url = about:blank] 07:12:14 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8fe84400) [pid = 17837] [serial = 1425] [outer = (nil)] [url = about:blank] 07:12:14 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8ea86400) [pid = 17837] [serial = 1433] [outer = (nil)] [url = about:blank] 07:12:14 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8eb97c00) [pid = 17837] [serial = 1434] [outer = (nil)] [url = about:blank] 07:12:14 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8f6b5800) [pid = 17837] [serial = 1421] [outer = (nil)] [url = about:blank] 07:12:14 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8ea87400) [pid = 17837] [serial = 1422] [outer = (nil)] [url = about:blank] 07:12:14 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8de36c00) [pid = 17837] [serial = 1430] [outer = (nil)] [url = about:blank] 07:12:14 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8de44c00) [pid = 17837] [serial = 1431] [outer = (nil)] [url = about:blank] 07:12:14 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8f255400) [pid = 17837] [serial = 1413] [outer = (nil)] [url = about:blank] 07:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1890ms 07:12:14 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8fe85000) [pid = 17837] [serial = 1443] [outer = (nil)] [url = about:blank] 07:12:14 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8fc20800) [pid = 17837] [serial = 1436] [outer = (nil)] [url = about:blank] 07:12:14 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8eb8cc00) [pid = 17837] [serial = 1442] [outer = (nil)] [url = about:blank] 07:12:14 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8fd3c000) [pid = 17837] [serial = 1437] [outer = (nil)] [url = about:blank] 07:12:14 INFO - PROCESS | 17837 | 1467036734211 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 07:12:14 INFO - PROCESS | 17837 | 1467036734219 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 07:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:12:14 INFO - PROCESS | 17837 | 1467036734232 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:12:14 INFO - PROCESS | 17837 | 1467036734235 Marionette TRACE conn4 <- [1,1966,null,{}] 07:12:14 INFO - PROCESS | 17837 | 1467036734244 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:14 INFO - PROCESS | 17837 | 1467036734250 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:14 INFO - PROCESS | 17837 | 1467036734430 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 07:12:14 INFO - PROCESS | 17837 | 1467036734631 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 17837 | 1467036734640 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:14 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de3d400 == 14 [pid = 17837] [id = 499] 07:12:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8de42000) [pid = 17837] [serial = 1498] [outer = (nil)] 07:12:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8de4b400) [pid = 17837] [serial = 1499] [outer = 0x8de42000] 07:12:14 INFO - PROCESS | 17837 | 1467036734722 Marionette DEBUG loaded listener.js 07:12:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8ea7b400) [pid = 17837] [serial = 1500] [outer = 0x8de42000] 07:12:15 INFO - PROCESS | 17837 | 1467036735513 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 07:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1337ms 07:12:15 INFO - PROCESS | 17837 | 1467036735569 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 07:12:15 INFO - PROCESS | 17837 | 1467036735575 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 07:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:12:15 INFO - PROCESS | 17837 | 1467036735585 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:12:15 INFO - PROCESS | 17837 | 1467036735589 Marionette TRACE conn4 <- [1,1970,null,{}] 07:12:15 INFO - PROCESS | 17837 | 1467036735595 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:15 INFO - PROCESS | 17837 | 1467036735601 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:15 INFO - PROCESS | 17837 | 1467036735779 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 07:12:15 INFO - PROCESS | 17837 | 1467036735916 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036735926 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:15 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de3a000 == 15 [pid = 17837] [id = 500] 07:12:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8ea82000) [pid = 17837] [serial = 1501] [outer = (nil)] 07:12:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8eca4c00) [pid = 17837] [serial = 1502] [outer = 0x8ea82000] 07:12:16 INFO - PROCESS | 17837 | 1467036735998 Marionette DEBUG loaded listener.js 07:12:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8edb8400) [pid = 17837] [serial = 1503] [outer = 0x8ea82000] 07:12:16 INFO - PROCESS | 17837 | 1467036736912 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 07:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1382ms 07:12:16 INFO - PROCESS | 17837 | 1467036736985 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 07:12:16 INFO - PROCESS | 17837 | 1467036736989 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 07:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:12:16 INFO - PROCESS | 17837 | 1467036736998 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:12:17 INFO - PROCESS | 17837 | 1467036737005 Marionette TRACE conn4 <- [1,1974,null,{}] 07:12:17 INFO - PROCESS | 17837 | 1467036737029 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:17 INFO - PROCESS | 17837 | 1467036737038 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:17 INFO - PROCESS | 17837 | 1467036737313 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 07:12:17 INFO - PROCESS | 17837 | 1467036737345 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036737356 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:17 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de33c00 == 16 [pid = 17837] [id = 501] 07:12:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8edbdc00) [pid = 17837] [serial = 1504] [outer = (nil)] 07:12:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8fc1f000) [pid = 17837] [serial = 1505] [outer = 0x8edbdc00] 07:12:17 INFO - PROCESS | 17837 | 1467036737426 Marionette DEBUG loaded listener.js 07:12:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8fd33400) [pid = 17837] [serial = 1506] [outer = 0x8edbdc00] 07:12:18 INFO - PROCESS | 17837 | 1467036738395 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 07:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1447ms 07:12:18 INFO - PROCESS | 17837 | 1467036738445 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 07:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:12:18 INFO - PROCESS | 17837 | 1467036738450 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 07:12:18 INFO - PROCESS | 17837 | 1467036738457 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:12:18 INFO - PROCESS | 17837 | 1467036738461 Marionette TRACE conn4 <- [1,1978,null,{}] 07:12:18 INFO - PROCESS | 17837 | 1467036738475 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:18 INFO - PROCESS | 17837 | 1467036738480 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:18 INFO - PROCESS | 17837 | 1467036738712 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 07:12:18 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8bcf5800) [pid = 17837] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:12:18 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8de34800) [pid = 17837] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:12:18 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8de50400) [pid = 17837] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:12:18 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8ea81800) [pid = 17837] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:12:18 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8d6e3800) [pid = 17837] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:12:18 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8c730000) [pid = 17837] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:12:18 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8e25cc00) [pid = 17837] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:12:18 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x92234400) [pid = 17837] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:12:18 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8d8d4800) [pid = 17837] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:12:18 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x8ecae400) [pid = 17837] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:12:18 INFO - PROCESS | 17837 | --DOMWINDOW == 65 (0x8c3edc00) [pid = 17837] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:12:18 INFO - PROCESS | 17837 | --DOMWINDOW == 64 (0x8e175000) [pid = 17837] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:12:18 INFO - PROCESS | 17837 | 1467036738966 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036738976 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:19 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf5800 == 17 [pid = 17837] [id = 502] 07:12:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 65 (0x8c3eb000) [pid = 17837] [serial = 1507] [outer = (nil)] 07:12:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x8d8d0400) [pid = 17837] [serial = 1508] [outer = 0x8c3eb000] 07:12:19 INFO - PROCESS | 17837 | 1467036739048 Marionette DEBUG loaded listener.js 07:12:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x8de34800) [pid = 17837] [serial = 1509] [outer = 0x8c3eb000] 07:12:20 INFO - PROCESS | 17837 | 1467036740602 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 2202ms 07:12:20 INFO - PROCESS | 17837 | 1467036740661 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 07:12:20 INFO - PROCESS | 17837 | 1467036740669 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 07:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:12:20 INFO - PROCESS | 17837 | 1467036740793 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:12:20 INFO - PROCESS | 17837 | 1467036740800 Marionette TRACE conn4 <- [1,1982,null,{}] 07:12:20 INFO - PROCESS | 17837 | 1467036740817 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:20 INFO - PROCESS | 17837 | 1467036740825 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:21 INFO - PROCESS | 17837 | 1467036741096 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 07:12:21 INFO - PROCESS | 17837 | 1467036741226 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036741234 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:21 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de44000 == 18 [pid = 17837] [id = 503] 07:12:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8de45c00) [pid = 17837] [serial = 1510] [outer = (nil)] 07:12:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8e252400) [pid = 17837] [serial = 1511] [outer = 0x8de45c00] 07:12:21 INFO - PROCESS | 17837 | 1467036741364 Marionette DEBUG loaded listener.js 07:12:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8eca6800) [pid = 17837] [serial = 1512] [outer = 0x8de45c00] 07:12:22 INFO - PROCESS | 17837 | 1467036742516 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1864ms 07:12:22 INFO - PROCESS | 17837 | 1467036742543 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 07:12:22 INFO - PROCESS | 17837 | 1467036742551 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 07:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:12:22 INFO - PROCESS | 17837 | 1467036742564 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:12:22 INFO - PROCESS | 17837 | 1467036742568 Marionette TRACE conn4 <- [1,1986,null,{}] 07:12:22 INFO - PROCESS | 17837 | 1467036742576 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:22 INFO - PROCESS | 17837 | 1467036742583 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:22 INFO - PROCESS | 17837 | 1467036742845 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 07:12:23 INFO - PROCESS | 17837 | 1467036743170 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036743184 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:23 INFO - PROCESS | 17837 | ++DOCSHELL 0x8edb3400 == 19 [pid = 17837] [id = 504] 07:12:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8fc12c00) [pid = 17837] [serial = 1513] [outer = (nil)] 07:12:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8fd36400) [pid = 17837] [serial = 1514] [outer = 0x8fc12c00] 07:12:23 INFO - PROCESS | 17837 | 1467036743349 Marionette DEBUG loaded listener.js 07:12:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8fd3c000) [pid = 17837] [serial = 1515] [outer = 0x8fc12c00] 07:12:24 INFO - PROCESS | 17837 | 1467036744287 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1787ms 07:12:24 INFO - PROCESS | 17837 | 1467036744351 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 07:12:24 INFO - PROCESS | 17837 | 1467036744356 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 07:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:12:24 INFO - PROCESS | 17837 | 1467036744363 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:12:24 INFO - PROCESS | 17837 | 1467036744369 Marionette TRACE conn4 <- [1,1990,null,{}] 07:12:24 INFO - PROCESS | 17837 | 1467036744388 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:24 INFO - PROCESS | 17837 | 1467036744398 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:24 INFO - PROCESS | 17837 | 1467036744648 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 07:12:24 INFO - PROCESS | 17837 | 1467036744895 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 17837 | 1467036744905 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:24 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de40000 == 20 [pid = 17837] [id = 505] 07:12:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x9038d800) [pid = 17837] [serial = 1516] [outer = (nil)] 07:12:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x90391c00) [pid = 17837] [serial = 1517] [outer = 0x9038d800] 07:12:25 INFO - PROCESS | 17837 | 1467036745015 Marionette DEBUG loaded listener.js 07:12:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x90397c00) [pid = 17837] [serial = 1518] [outer = 0x9038d800] 07:12:25 INFO - PROCESS | 17837 | 1467036745903 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1593ms 07:12:25 INFO - PROCESS | 17837 | 1467036745970 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 07:12:25 INFO - PROCESS | 17837 | 1467036745976 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 07:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:12:25 INFO - PROCESS | 17837 | 1467036745986 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:12:25 INFO - PROCESS | 17837 | 1467036745990 Marionette TRACE conn4 <- [1,1994,null,{}] 07:12:25 INFO - PROCESS | 17837 | 1467036745996 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:26 INFO - PROCESS | 17837 | 1467036746001 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:26 INFO - PROCESS | 17837 | 1467036746203 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 07:12:26 INFO - PROCESS | 17837 | 1467036746432 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036746442 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:26 INFO - PROCESS | 17837 | ++DOCSHELL 0x9038b800 == 21 [pid = 17837] [id = 506] 07:12:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x90392800) [pid = 17837] [serial = 1519] [outer = (nil)] 07:12:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x91cafc00) [pid = 17837] [serial = 1520] [outer = 0x90392800] 07:12:26 INFO - PROCESS | 17837 | 1467036746541 Marionette DEBUG loaded listener.js 07:12:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x91dca400) [pid = 17837] [serial = 1521] [outer = 0x90392800] 07:12:27 INFO - PROCESS | 17837 | 1467036747399 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1430ms 07:12:27 INFO - PROCESS | 17837 | 1467036747432 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 07:12:27 INFO - PROCESS | 17837 | 1467036747437 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 07:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:12:27 INFO - PROCESS | 17837 | 1467036747447 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:12:27 INFO - PROCESS | 17837 | 1467036747452 Marionette TRACE conn4 <- [1,1998,null,{}] 07:12:27 INFO - PROCESS | 17837 | 1467036747458 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:27 INFO - PROCESS | 17837 | 1467036747464 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:27 INFO - PROCESS | 17837 | 1467036747657 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 07:12:27 INFO - PROCESS | 17837 | 1467036747851 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036747860 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:27 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcee400 == 22 [pid = 17837] [id = 507] 07:12:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8bcf9800) [pid = 17837] [serial = 1522] [outer = (nil)] 07:12:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x91ca8000) [pid = 17837] [serial = 1523] [outer = 0x8bcf9800] 07:12:27 INFO - PROCESS | 17837 | 1467036747981 Marionette DEBUG loaded listener.js 07:12:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x91dd1400) [pid = 17837] [serial = 1524] [outer = 0x8bcf9800] 07:12:29 INFO - PROCESS | 17837 | 1467036749012 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 07:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1640ms 07:12:29 INFO - PROCESS | 17837 | 1467036749088 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 07:12:29 INFO - PROCESS | 17837 | 1467036749092 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 07:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:12:29 INFO - PROCESS | 17837 | 1467036749099 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:12:29 INFO - PROCESS | 17837 | 1467036749104 Marionette TRACE conn4 <- [1,2002,null,{}] 07:12:29 INFO - PROCESS | 17837 | 1467036749110 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:29 INFO - PROCESS | 17837 | 1467036749122 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:29 INFO - PROCESS | 17837 | 1467036749378 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 07:12:29 INFO - PROCESS | 17837 | 1467036749659 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036749668 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:29 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c725800 == 23 [pid = 17837] [id = 508] 07:12:29 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x91dd4000) [pid = 17837] [serial = 1525] [outer = (nil)] 07:12:29 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x922a5000) [pid = 17837] [serial = 1526] [outer = 0x91dd4000] 07:12:29 INFO - PROCESS | 17837 | 1467036749776 Marionette DEBUG loaded listener.js 07:12:29 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x922a9c00) [pid = 17837] [serial = 1527] [outer = 0x91dd4000] 07:12:30 INFO - PROCESS | 17837 | 1467036750688 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1646ms 07:12:30 INFO - PROCESS | 17837 | 1467036750746 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 07:12:30 INFO - PROCESS | 17837 | 1467036750750 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 07:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:12:30 INFO - PROCESS | 17837 | 1467036750758 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:12:30 INFO - PROCESS | 17837 | 1467036750761 Marionette TRACE conn4 <- [1,2006,null,{}] 07:12:30 INFO - PROCESS | 17837 | 1467036750767 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:30 INFO - PROCESS | 17837 | 1467036750773 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:30 INFO - PROCESS | 17837 | 1467036750960 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 07:12:31 INFO - PROCESS | 17837 | 1467036751187 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036751197 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:31 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3ef000 == 24 [pid = 17837] [id = 509] 07:12:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x8c727c00) [pid = 17837] [serial = 1528] [outer = (nil)] 07:12:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x8d6e6c00) [pid = 17837] [serial = 1529] [outer = 0x8c727c00] 07:12:31 INFO - PROCESS | 17837 | 1467036751486 Marionette DEBUG loaded listener.js 07:12:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x8d8d5c00) [pid = 17837] [serial = 1530] [outer = 0x8c727c00] 07:12:32 INFO - PROCESS | 17837 | 1467036752542 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 07:12:32 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:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1837ms 07:12:32 INFO - PROCESS | 17837 | 1467036752596 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 07:12:32 INFO - PROCESS | 17837 | 1467036752603 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 07:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:12:32 INFO - PROCESS | 17837 | 1467036752613 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:12:32 INFO - PROCESS | 17837 | 1467036752617 Marionette TRACE conn4 <- [1,2010,null,{}] 07:12:32 INFO - PROCESS | 17837 | 1467036752627 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:32 INFO - PROCESS | 17837 | 1467036752634 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:32 INFO - PROCESS | 17837 | 1467036752929 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 07:12:33 INFO - PROCESS | 17837 | 1467036753181 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 17837 | 1467036753192 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:33 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e17c000 == 25 [pid = 17837] [id = 510] 07:12:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x8e253400) [pid = 17837] [serial = 1531] [outer = (nil)] 07:12:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0x8eb95400) [pid = 17837] [serial = 1532] [outer = 0x8e253400] 07:12:33 INFO - PROCESS | 17837 | 1467036753298 Marionette DEBUG loaded listener.js 07:12:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 91 (0x8ecac000) [pid = 17837] [serial = 1533] [outer = 0x8e253400] 07:12:34 INFO - PROCESS | 17837 | --DOCSHELL 0x8eb97000 == 24 [pid = 17837] [id = 497] 07:12:34 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf3c00 == 23 [pid = 17837] [id = 496] 07:12:34 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6f0000 == 22 [pid = 17837] [id = 495] 07:12:34 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf2c00 == 21 [pid = 17837] [id = 494] 07:12:34 INFO - PROCESS | 17837 | --DOCSHELL 0x8e16ec00 == 20 [pid = 17837] [id = 489] 07:12:34 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3ebc00 == 19 [pid = 17837] [id = 488] 07:12:34 INFO - PROCESS | 17837 | --DOMWINDOW == 90 (0x8e176400) [pid = 17837] [serial = 1449] [outer = (nil)] [url = about:blank] 07:12:34 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x8de4b000) [pid = 17837] [serial = 1448] [outer = (nil)] [url = about:blank] 07:12:34 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x8e179000) [pid = 17837] [serial = 1475] [outer = (nil)] [url = about:blank] 07:12:34 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x8f25b000) [pid = 17837] [serial = 1452] [outer = (nil)] [url = about:blank] 07:12:34 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x8edb6000) [pid = 17837] [serial = 1451] [outer = (nil)] [url = about:blank] 07:12:34 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x8d6e9c00) [pid = 17837] [serial = 1472] [outer = (nil)] [url = about:blank] 07:12:34 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8d8d7c00) [pid = 17837] [serial = 1473] [outer = (nil)] [url = about:blank] 07:12:34 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x91ca9c00) [pid = 17837] [serial = 1455] [outer = (nil)] [url = about:blank] 07:12:34 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x90392400) [pid = 17837] [serial = 1454] [outer = (nil)] [url = about:blank] 07:12:34 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x91dd2400) [pid = 17837] [serial = 1458] [outer = (nil)] [url = about:blank] 07:12:34 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x91dcac00) [pid = 17837] [serial = 1457] [outer = (nil)] [url = about:blank] 07:12:34 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x9241d000) [pid = 17837] [serial = 1461] [outer = (nil)] [url = about:blank] 07:12:34 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x92237c00) [pid = 17837] [serial = 1460] [outer = (nil)] [url = about:blank] 07:12:34 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x924ba000) [pid = 17837] [serial = 1464] [outer = (nil)] [url = about:blank] 07:12:34 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8edb7000) [pid = 17837] [serial = 1478] [outer = (nil)] [url = about:blank] 07:12:34 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x9222b400) [pid = 17837] [serial = 1463] [outer = (nil)] [url = about:blank] 07:12:34 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8f254c00) [pid = 17837] [serial = 1479] [outer = (nil)] [url = about:blank] 07:12:34 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8d8d0c00) [pid = 17837] [serial = 1467] [outer = (nil)] [url = about:blank] 07:12:34 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8c731400) [pid = 17837] [serial = 1466] [outer = (nil)] [url = about:blank] 07:12:34 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8ea7d400) [pid = 17837] [serial = 1470] [outer = (nil)] [url = about:blank] 07:12:34 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8e254c00) [pid = 17837] [serial = 1469] [outer = (nil)] [url = about:blank] 07:12:34 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8e254000) [pid = 17837] [serial = 1476] [outer = (nil)] [url = about:blank] 07:12:34 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8edb5800) [pid = 17837] [serial = 1481] [outer = (nil)] [url = about:blank] 07:12:34 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8c72b000) [pid = 17837] [serial = 1446] [outer = (nil)] [url = about:blank] 07:12:34 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x8c3e4400) [pid = 17837] [serial = 1445] [outer = (nil)] [url = about:blank] 07:12:35 INFO - PROCESS | 17837 | 1467036755437 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 07:12:35 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:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 2888ms 07:12:35 INFO - PROCESS | 17837 | 1467036755501 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 07:12:35 INFO - PROCESS | 17837 | 1467036755508 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 07:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:12:35 INFO - PROCESS | 17837 | 1467036755518 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:12:35 INFO - PROCESS | 17837 | 1467036755523 Marionette TRACE conn4 <- [1,2014,null,{}] 07:12:35 INFO - PROCESS | 17837 | 1467036755532 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:35 INFO - PROCESS | 17837 | 1467036755537 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:35 INFO - PROCESS | 17837 | 1467036755728 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 07:12:35 INFO - PROCESS | 17837 | 1467036755909 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036755918 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:35 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e5000 == 20 [pid = 17837] [id = 511] 07:12:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x8d6e7c00) [pid = 17837] [serial = 1534] [outer = (nil)] 07:12:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8d8d3c00) [pid = 17837] [serial = 1535] [outer = 0x8d6e7c00] 07:12:36 INFO - PROCESS | 17837 | 1467036755999 Marionette DEBUG loaded listener.js 07:12:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8d8dd400) [pid = 17837] [serial = 1536] [outer = 0x8d6e7c00] 07:12:36 INFO - PROCESS | 17837 | 1467036756900 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1443ms 07:12:36 INFO - PROCESS | 17837 | 1467036756961 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 07:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:12:36 INFO - PROCESS | 17837 | 1467036756970 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 07:12:36 INFO - PROCESS | 17837 | 1467036756983 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:12:36 INFO - PROCESS | 17837 | 1467036756989 Marionette TRACE conn4 <- [1,2018,null,{}] 07:12:36 INFO - PROCESS | 17837 | 1467036756996 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:37 INFO - PROCESS | 17837 | 1467036757003 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:37 INFO - PROCESS | 17837 | 1467036757195 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 07:12:37 INFO - PROCESS | 17837 | 1467036757364 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036757375 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:37 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de43800 == 21 [pid = 17837] [id = 512] 07:12:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8de45000) [pid = 17837] [serial = 1537] [outer = (nil)] 07:12:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8de4a400) [pid = 17837] [serial = 1538] [outer = 0x8de45000] 07:12:37 INFO - PROCESS | 17837 | 1467036757495 Marionette DEBUG loaded listener.js 07:12:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8e16ec00) [pid = 17837] [serial = 1539] [outer = 0x8de45000] 07:12:38 INFO - PROCESS | 17837 | 1467036758402 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1451ms 07:12:38 INFO - PROCESS | 17837 | 1467036758432 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 07:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:12:38 INFO - PROCESS | 17837 | 1467036758437 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 07:12:38 INFO - PROCESS | 17837 | 1467036758445 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:12:38 INFO - PROCESS | 17837 | 1467036758451 Marionette TRACE conn4 <- [1,2022,null,{}] 07:12:38 INFO - PROCESS | 17837 | 1467036758478 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:38 INFO - PROCESS | 17837 | 1467036758488 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:38 INFO - PROCESS | 17837 | 1467036758741 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 07:12:38 INFO - PROCESS | 17837 | 1467036758928 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036758941 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:38 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eb90800 == 22 [pid = 17837] [id = 513] 07:12:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8eb92800) [pid = 17837] [serial = 1540] [outer = (nil)] 07:12:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8eca8800) [pid = 17837] [serial = 1541] [outer = 0x8eb92800] 07:12:39 INFO - PROCESS | 17837 | 1467036759037 Marionette DEBUG loaded listener.js 07:12:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8edb7000) [pid = 17837] [serial = 1542] [outer = 0x8eb92800] 07:12:40 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8ea82000) [pid = 17837] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:12:40 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8edbdc00) [pid = 17837] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:12:40 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8d8d4c00) [pid = 17837] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:12:40 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8edbd400) [pid = 17837] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:12:40 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8de42000) [pid = 17837] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:12:40 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8bcf6000) [pid = 17837] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:12:40 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8de3f800) [pid = 17837] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:12:40 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8bcf3000) [pid = 17837] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:12:40 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x8e173000) [pid = 17837] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:12:40 INFO - PROCESS | 17837 | --DOMWINDOW == 65 (0x8c3eb000) [pid = 17837] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:12:40 INFO - PROCESS | 17837 | 1467036760408 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 2004ms 07:12:40 INFO - PROCESS | 17837 | 1467036760484 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 07:12:40 INFO - PROCESS | 17837 | 1467036760489 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 07:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:12:40 INFO - PROCESS | 17837 | 1467036760502 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:12:40 INFO - PROCESS | 17837 | 1467036760506 Marionette TRACE conn4 <- [1,2026,null,{}] 07:12:40 INFO - PROCESS | 17837 | 1467036760514 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:40 INFO - PROCESS | 17837 | 1467036760520 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:40 INFO - PROCESS | 17837 | 1467036760695 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 07:12:40 INFO - PROCESS | 17837 | 1467036760703 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036760712 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:40 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e3000 == 23 [pid = 17837] [id = 514] 07:12:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x8e25dc00) [pid = 17837] [serial = 1543] [outer = (nil)] 07:12:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x8eca4800) [pid = 17837] [serial = 1544] [outer = 0x8e25dc00] 07:12:40 INFO - PROCESS | 17837 | 1467036760788 Marionette DEBUG loaded listener.js 07:12:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8f257800) [pid = 17837] [serial = 1545] [outer = 0x8e25dc00] 07:12:41 INFO - PROCESS | 17837 | 1467036761667 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1234ms 07:12:41 INFO - PROCESS | 17837 | 1467036761737 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 07:12:41 INFO - PROCESS | 17837 | 1467036761740 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 07:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:12:41 INFO - PROCESS | 17837 | 1467036761748 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:12:41 INFO - PROCESS | 17837 | 1467036761752 Marionette TRACE conn4 <- [1,2030,null,{}] 07:12:41 INFO - PROCESS | 17837 | 1467036761758 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:41 INFO - PROCESS | 17837 | 1467036761764 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:41 INFO - PROCESS | 17837 | 1467036761933 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 07:12:42 INFO - PROCESS | 17837 | 1467036762068 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036762077 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:42 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de0b800 == 24 [pid = 17837] [id = 515] 07:12:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8edb5800) [pid = 17837] [serial = 1546] [outer = (nil)] 07:12:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8f6b3400) [pid = 17837] [serial = 1547] [outer = 0x8edb5800] 07:12:42 INFO - PROCESS | 17837 | 1467036762154 Marionette DEBUG loaded listener.js 07:12:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8fc12000) [pid = 17837] [serial = 1548] [outer = 0x8edb5800] 07:12:43 INFO - PROCESS | 17837 | 1467036763277 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1585ms 07:12:43 INFO - PROCESS | 17837 | 1467036763334 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 07:12:43 INFO - PROCESS | 17837 | 1467036763342 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 07:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:12:43 INFO - PROCESS | 17837 | 1467036763351 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:12:43 INFO - PROCESS | 17837 | 1467036763360 Marionette TRACE conn4 <- [1,2034,null,{}] 07:12:43 INFO - PROCESS | 17837 | 1467036763369 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:43 INFO - PROCESS | 17837 | 1467036763376 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:43 INFO - PROCESS | 17837 | 1467036763590 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 07:12:43 INFO - PROCESS | 17837 | 1467036763840 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036763849 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:43 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6f0000 == 25 [pid = 17837] [id = 516] 07:12:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8d8d0c00) [pid = 17837] [serial = 1549] [outer = (nil)] 07:12:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8de0a400) [pid = 17837] [serial = 1550] [outer = 0x8d8d0c00] 07:12:43 INFO - PROCESS | 17837 | 1467036763990 Marionette DEBUG loaded listener.js 07:12:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8e170400) [pid = 17837] [serial = 1551] [outer = 0x8d8d0c00] 07:12:45 INFO - PROCESS | 17837 | 1467036765056 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1747ms 07:12:45 INFO - PROCESS | 17837 | 1467036765098 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 07:12:45 INFO - PROCESS | 17837 | 1467036765106 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 07:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:12:45 INFO - PROCESS | 17837 | 1467036765119 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:12:45 INFO - PROCESS | 17837 | 1467036765124 Marionette TRACE conn4 <- [1,2038,null,{}] 07:12:45 INFO - PROCESS | 17837 | 1467036765132 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:45 INFO - PROCESS | 17837 | 1467036765139 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:45 INFO - PROCESS | 17837 | 1467036765354 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 07:12:45 INFO - PROCESS | 17837 | 1467036765632 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036765643 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:45 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de41800 == 26 [pid = 17837] [id = 517] 07:12:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8ecad000) [pid = 17837] [serial = 1552] [outer = (nil)] 07:12:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8f261400) [pid = 17837] [serial = 1553] [outer = 0x8ecad000] 07:12:45 INFO - PROCESS | 17837 | 1467036765730 Marionette DEBUG loaded listener.js 07:12:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8e171000) [pid = 17837] [serial = 1554] [outer = 0x8ecad000] 07:12:46 INFO - PROCESS | 17837 | 1467036766741 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1692ms 07:12:46 INFO - PROCESS | 17837 | 1467036766812 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 07:12:46 INFO - PROCESS | 17837 | 1467036766816 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 07:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:12:46 INFO - PROCESS | 17837 | 1467036766825 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:12:46 INFO - PROCESS | 17837 | 1467036766832 Marionette TRACE conn4 <- [1,2042,null,{}] 07:12:46 INFO - PROCESS | 17837 | 1467036766850 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:46 INFO - PROCESS | 17837 | 1467036766860 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:47 INFO - PROCESS | 17837 | 1467036767094 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 07:12:47 INFO - PROCESS | 17837 | 1467036767382 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036767395 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:47 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fd39000 == 27 [pid = 17837] [id = 518] 07:12:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8fe85400) [pid = 17837] [serial = 1555] [outer = (nil)] 07:12:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x90359c00) [pid = 17837] [serial = 1556] [outer = 0x8fe85400] 07:12:47 INFO - PROCESS | 17837 | 1467036767487 Marionette DEBUG loaded listener.js 07:12:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x9038bc00) [pid = 17837] [serial = 1557] [outer = 0x8fe85400] 07:12:48 INFO - PROCESS | 17837 | 1467036768520 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:12:48 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:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1789ms 07:12:48 INFO - PROCESS | 17837 | 1467036768615 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 07:12:48 INFO - PROCESS | 17837 | 1467036768619 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 07:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:12:48 INFO - PROCESS | 17837 | 1467036768627 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:12:48 INFO - PROCESS | 17837 | 1467036768631 Marionette TRACE conn4 <- [1,2046,null,{}] 07:12:48 INFO - PROCESS | 17837 | 1467036768637 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:48 INFO - PROCESS | 17837 | 1467036768645 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:48 INFO - PROCESS | 17837 | 1467036768904 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 07:12:49 INFO - PROCESS | 17837 | 1467036769135 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036769145 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:49 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c732000 == 28 [pid = 17837] [id = 519] 07:12:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8d6e6800) [pid = 17837] [serial = 1558] [outer = (nil)] 07:12:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x8de38800) [pid = 17837] [serial = 1559] [outer = 0x8d6e6800] 07:12:49 INFO - PROCESS | 17837 | 1467036769236 Marionette DEBUG loaded listener.js 07:12:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8e250000) [pid = 17837] [serial = 1560] [outer = 0x8d6e6800] 07:12:50 INFO - PROCESS | 17837 | 1467036770496 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:12:50 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8edb8400) [pid = 17837] [serial = 1503] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8eca4c00) [pid = 17837] [serial = 1502] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8edbc000) [pid = 17837] [serial = 1490] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8fd3ac00) [pid = 17837] [serial = 1494] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8ea7b400) [pid = 17837] [serial = 1500] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8d6eb800) [pid = 17837] [serial = 1497] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8e170c00) [pid = 17837] [serial = 1487] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8fd3b000) [pid = 17837] [serial = 1493] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8e253c00) [pid = 17837] [serial = 1488] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8c3e9800) [pid = 17837] [serial = 1485] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8bcf8400) [pid = 17837] [serial = 1484] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8c3e8800) [pid = 17837] [serial = 1496] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8de4b400) [pid = 17837] [serial = 1499] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8f260400) [pid = 17837] [serial = 1491] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8f6b1800) [pid = 17837] [serial = 1482] [outer = (nil)] [url = about:blank] 07:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1986ms 07:12:50 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8de34800) [pid = 17837] [serial = 1509] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x8fd33400) [pid = 17837] [serial = 1506] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17837 | --DOMWINDOW == 65 (0x8fc1f000) [pid = 17837] [serial = 1505] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17837 | --DOMWINDOW == 64 (0x8d8d0400) [pid = 17837] [serial = 1508] [outer = (nil)] [url = about:blank] 07:12:50 INFO - PROCESS | 17837 | 1467036770657 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 07:12:50 INFO - PROCESS | 17837 | 1467036770664 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 07:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:12:50 INFO - PROCESS | 17837 | 1467036770687 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:12:50 INFO - PROCESS | 17837 | 1467036770694 Marionette TRACE conn4 <- [1,2050,null,{}] 07:12:50 INFO - PROCESS | 17837 | 1467036770702 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:50 INFO - PROCESS | 17837 | 1467036770710 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:50 INFO - PROCESS | 17837 | 1467036770874 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 07:12:51 INFO - PROCESS | 17837 | 1467036771095 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036771109 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:51 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e4400 == 29 [pid = 17837] [id = 520] 07:12:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 65 (0x8d6ea000) [pid = 17837] [serial = 1561] [outer = (nil)] 07:12:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x8d8d3400) [pid = 17837] [serial = 1562] [outer = 0x8d6ea000] 07:12:51 INFO - PROCESS | 17837 | 1467036771186 Marionette DEBUG loaded listener.js 07:12:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x8de3f400) [pid = 17837] [serial = 1563] [outer = 0x8d6ea000] 07:12:52 INFO - PROCESS | 17837 | 1467036772015 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1401ms 07:12:52 INFO - PROCESS | 17837 | 1467036772078 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 07:12:52 INFO - PROCESS | 17837 | 1467036772085 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 07:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:12:52 INFO - PROCESS | 17837 | 1467036772097 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:12:52 INFO - PROCESS | 17837 | 1467036772101 Marionette TRACE conn4 <- [1,2054,null,{}] 07:12:52 INFO - PROCESS | 17837 | 1467036772108 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:52 INFO - PROCESS | 17837 | 1467036772115 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:52 INFO - PROCESS | 17837 | 1467036772323 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 07:12:52 INFO - PROCESS | 17837 | 1467036772464 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036772475 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:52 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c733400 == 30 [pid = 17837] [id = 521] 07:12:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8e17c800) [pid = 17837] [serial = 1564] [outer = (nil)] 07:12:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8ea7ec00) [pid = 17837] [serial = 1565] [outer = 0x8e17c800] 07:12:52 INFO - PROCESS | 17837 | 1467036772556 Marionette DEBUG loaded listener.js 07:12:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8eb97c00) [pid = 17837] [serial = 1566] [outer = 0x8e17c800] 07:12:53 INFO - PROCESS | 17837 | 1467036773495 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1442ms 07:12:53 INFO - PROCESS | 17837 | 1467036773539 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 07:12:53 INFO - PROCESS | 17837 | 1467036773544 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 07:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:12:53 INFO - PROCESS | 17837 | 1467036773552 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:12:53 INFO - PROCESS | 17837 | 1467036773558 Marionette TRACE conn4 <- [1,2058,null,{}] 07:12:53 INFO - PROCESS | 17837 | 1467036773583 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:53 INFO - PROCESS | 17837 | 1467036773592 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:53 INFO - PROCESS | 17837 | 1467036773834 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 07:12:53 INFO - PROCESS | 17837 | 1467036773875 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036773898 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:54 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ecb0c00 == 31 [pid = 17837] [id = 522] 07:12:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8f6b2400) [pid = 17837] [serial = 1567] [outer = (nil)] 07:12:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8fc17000) [pid = 17837] [serial = 1568] [outer = 0x8f6b2400] 07:12:54 INFO - PROCESS | 17837 | 1467036774083 Marionette DEBUG loaded listener.js 07:12:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8fd36800) [pid = 17837] [serial = 1569] [outer = 0x8f6b2400] 07:12:55 INFO - PROCESS | 17837 | 1467036775022 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1511ms 07:12:55 INFO - PROCESS | 17837 | 1467036775063 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 07:12:55 INFO - PROCESS | 17837 | 1467036775068 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 07:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:12:55 INFO - PROCESS | 17837 | 1467036775075 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:12:55 INFO - PROCESS | 17837 | 1467036775080 Marionette TRACE conn4 <- [1,2062,null,{}] 07:12:55 INFO - PROCESS | 17837 | 1467036775094 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:55 INFO - PROCESS | 17837 | 1467036775100 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:55 INFO - PROCESS | 17837 | 1467036775380 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 07:12:55 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8de45c00) [pid = 17837] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:12:55 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8fc12c00) [pid = 17837] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:12:55 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x9038d800) [pid = 17837] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:12:55 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x90392800) [pid = 17837] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:12:55 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8eb92800) [pid = 17837] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:12:55 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8d6e7c00) [pid = 17837] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:12:55 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x8bcf9800) [pid = 17837] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:12:55 INFO - PROCESS | 17837 | --DOMWINDOW == 65 (0x8de45000) [pid = 17837] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:12:55 INFO - PROCESS | 17837 | --DOMWINDOW == 64 (0x91dd4000) [pid = 17837] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:12:55 INFO - PROCESS | 17837 | --DOMWINDOW == 63 (0x8c727c00) [pid = 17837] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:12:55 INFO - PROCESS | 17837 | --DOMWINDOW == 62 (0x8e25dc00) [pid = 17837] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:12:55 INFO - PROCESS | 17837 | --DOMWINDOW == 61 (0x8e253400) [pid = 17837] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:12:55 INFO - PROCESS | 17837 | 1467036775544 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 17837 | 1467036775555 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:55 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf1000 == 32 [pid = 17837] [id = 523] 07:12:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 62 (0x8bcf9800) [pid = 17837] [serial = 1570] [outer = (nil)] 07:12:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 63 (0x8de3fc00) [pid = 17837] [serial = 1571] [outer = 0x8bcf9800] 07:12:55 INFO - PROCESS | 17837 | 1467036775636 Marionette DEBUG loaded listener.js 07:12:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 64 (0x8eb92800) [pid = 17837] [serial = 1572] [outer = 0x8bcf9800] 07:12:56 INFO - PROCESS | 17837 | 1467036776433 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1392ms 07:12:56 INFO - PROCESS | 17837 | 1467036776468 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 07:12:56 INFO - PROCESS | 17837 | 1467036776471 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 07:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:12:56 INFO - PROCESS | 17837 | 1467036776480 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:12:56 INFO - PROCESS | 17837 | 1467036776483 Marionette TRACE conn4 <- [1,2066,null,{}] 07:12:56 INFO - PROCESS | 17837 | 1467036776499 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:56 INFO - PROCESS | 17837 | 1467036776505 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:56 INFO - PROCESS | 17837 | 1467036776681 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 07:12:56 INFO - PROCESS | 17837 | 1467036776690 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036776702 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:56 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3ef400 == 33 [pid = 17837] [id = 524] 07:12:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 65 (0x8fc12c00) [pid = 17837] [serial = 1573] [outer = (nil)] 07:12:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x90353c00) [pid = 17837] [serial = 1574] [outer = 0x8fc12c00] 07:12:56 INFO - PROCESS | 17837 | 1467036776774 Marionette DEBUG loaded listener.js 07:12:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x9038c000) [pid = 17837] [serial = 1575] [outer = 0x8fc12c00] 07:12:57 INFO - PROCESS | 17837 | 1467036777886 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1444ms 07:12:57 INFO - PROCESS | 17837 | 1467036777925 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 07:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:12:57 INFO - PROCESS | 17837 | 1467036777932 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 07:12:57 INFO - PROCESS | 17837 | 1467036777941 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:12:57 INFO - PROCESS | 17837 | 1467036777947 Marionette TRACE conn4 <- [1,2070,null,{}] 07:12:57 INFO - PROCESS | 17837 | 1467036777956 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:57 INFO - PROCESS | 17837 | 1467036777962 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:58 INFO - PROCESS | 17837 | 1467036778175 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 07:12:58 INFO - PROCESS | 17837 | 1467036778433 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036778441 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:58 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c72a400 == 34 [pid = 17837] [id = 525] 07:12:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8c72d400) [pid = 17837] [serial = 1576] [outer = (nil)] 07:12:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8de3a800) [pid = 17837] [serial = 1577] [outer = 0x8c72d400] 07:12:58 INFO - PROCESS | 17837 | 1467036778588 Marionette DEBUG loaded listener.js 07:12:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8e176800) [pid = 17837] [serial = 1578] [outer = 0x8c72d400] 07:12:59 INFO - PROCESS | 17837 | 1467036779548 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 07:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1645ms 07:12:59 INFO - PROCESS | 17837 | 1467036779586 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 07:12:59 INFO - PROCESS | 17837 | 1467036779594 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 07:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:12:59 INFO - PROCESS | 17837 | 1467036779606 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:12:59 INFO - PROCESS | 17837 | 1467036779610 Marionette TRACE conn4 <- [1,2074,null,{}] 07:12:59 INFO - PROCESS | 17837 | 1467036779618 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:59 INFO - PROCESS | 17837 | 1467036779626 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:12:59 INFO - PROCESS | 17837 | 1467036779845 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 07:13:00 INFO - PROCESS | 17837 | 1467036780086 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 17837 | 1467036780102 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:00 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eca6c00 == 35 [pid = 17837] [id = 526] 07:13:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8ecad400) [pid = 17837] [serial = 1579] [outer = (nil)] 07:13:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8f25e400) [pid = 17837] [serial = 1580] [outer = 0x8ecad400] 07:13:00 INFO - PROCESS | 17837 | 1467036780234 Marionette DEBUG loaded listener.js 07:13:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8f6b6000) [pid = 17837] [serial = 1581] [outer = 0x8ecad400] 07:13:01 INFO - PROCESS | 17837 | 1467036781383 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 07:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1842ms 07:13:01 INFO - PROCESS | 17837 | 1467036781451 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 07:13:01 INFO - PROCESS | 17837 | 1467036781460 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 07:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:13:01 INFO - PROCESS | 17837 | 1467036781473 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:13:01 INFO - PROCESS | 17837 | 1467036781485 Marionette TRACE conn4 <- [1,2078,null,{}] 07:13:01 INFO - PROCESS | 17837 | 1467036781533 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:01 INFO - PROCESS | 17837 | 1467036781548 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:02 INFO - PROCESS | 17837 | 1467036782050 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 07:13:02 INFO - PROCESS | 17837 | 1467036782200 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036782215 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:02 INFO - PROCESS | 17837 | ++DOCSHELL 0x91cabc00 == 36 [pid = 17837] [id = 527] 07:13:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x91cacc00) [pid = 17837] [serial = 1582] [outer = (nil)] 07:13:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x91dcb400) [pid = 17837] [serial = 1583] [outer = 0x91cacc00] 07:13:02 INFO - PROCESS | 17837 | 1467036782305 Marionette DEBUG loaded listener.js 07:13:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x91dd3400) [pid = 17837] [serial = 1584] [outer = 0x91cacc00] 07:13:03 INFO - PROCESS | 17837 | 1467036783272 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1866ms 07:13:03 INFO - PROCESS | 17837 | 1467036783337 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 07:13:03 INFO - PROCESS | 17837 | 1467036783343 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 07:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:13:03 INFO - PROCESS | 17837 | 1467036783350 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:13:03 INFO - PROCESS | 17837 | 1467036783354 Marionette TRACE conn4 <- [1,2082,null,{}] 07:13:03 INFO - PROCESS | 17837 | 1467036783361 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:03 INFO - PROCESS | 17837 | 1467036783367 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:03 INFO - PROCESS | 17837 | 1467036783603 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 07:13:03 INFO - PROCESS | 17837 | 1467036783845 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036783855 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:03 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e7400 == 37 [pid = 17837] [id = 528] 07:13:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x9035c000) [pid = 17837] [serial = 1585] [outer = (nil)] 07:13:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x9222cc00) [pid = 17837] [serial = 1586] [outer = 0x9035c000] 07:13:03 INFO - PROCESS | 17837 | 1467036783997 Marionette DEBUG loaded listener.js 07:13:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x92232000) [pid = 17837] [serial = 1587] [outer = 0x9035c000] 07:13:04 INFO - PROCESS | 17837 | 1467036784935 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1636ms 07:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:13:04 INFO - PROCESS | 17837 | 1467036784987 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 07:13:04 INFO - PROCESS | 17837 | 1467036784991 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 07:13:05 INFO - PROCESS | 17837 | 1467036784999 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:13:05 INFO - PROCESS | 17837 | 1467036785002 Marionette TRACE conn4 <- [1,2086,null,{}] 07:13:05 INFO - PROCESS | 17837 | 1467036785010 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:05 INFO - PROCESS | 17837 | 1467036785023 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:05 INFO - PROCESS | 17837 | 1467036785222 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 07:13:05 INFO - PROCESS | 17837 | 1467036785459 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 17837 | 1467036785471 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:05 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6ef000 == 38 [pid = 17837] [id = 529] 07:13:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8de0ac00) [pid = 17837] [serial = 1588] [outer = (nil)] 07:13:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x9229f800) [pid = 17837] [serial = 1589] [outer = 0x8de0ac00] 07:13:05 INFO - PROCESS | 17837 | 1467036785599 Marionette DEBUG loaded listener.js 07:13:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x922a2c00) [pid = 17837] [serial = 1590] [outer = 0x8de0ac00] 07:13:06 INFO - PROCESS | 17837 | 1467036786586 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1641ms 07:13:06 INFO - PROCESS | 17837 | 1467036786640 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 07:13:06 INFO - PROCESS | 17837 | 1467036786643 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 07:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:13:06 INFO - PROCESS | 17837 | 1467036786652 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:13:06 INFO - PROCESS | 17837 | 1467036786656 Marionette TRACE conn4 <- [1,2090,null,{}] 07:13:06 INFO - PROCESS | 17837 | 1467036786663 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:06 INFO - PROCESS | 17837 | 1467036786676 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:06 INFO - PROCESS | 17837 | 1467036786956 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 07:13:07 INFO - PROCESS | 17837 | 1467036787243 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036787254 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:07 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf3800 == 39 [pid = 17837] [id = 530] 07:13:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8bcf7000) [pid = 17837] [serial = 1591] [outer = (nil)] 07:13:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x8d8de000) [pid = 17837] [serial = 1592] [outer = 0x8bcf7000] 07:13:07 INFO - PROCESS | 17837 | 1467036787356 Marionette DEBUG loaded listener.js 07:13:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x8e16d400) [pid = 17837] [serial = 1593] [outer = 0x8bcf7000] 07:13:08 INFO - PROCESS | 17837 | 1467036788528 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1937ms 07:13:08 INFO - PROCESS | 17837 | 1467036788590 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 07:13:08 INFO - PROCESS | 17837 | 1467036788597 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 07:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:13:08 INFO - PROCESS | 17837 | 1467036788607 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:13:08 INFO - PROCESS | 17837 | 1467036788611 Marionette TRACE conn4 <- [1,2094,null,{}] 07:13:08 INFO - PROCESS | 17837 | 1467036788622 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:08 INFO - PROCESS | 17837 | 1467036788632 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:08 INFO - PROCESS | 17837 | 1467036788935 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 07:13:09 INFO - PROCESS | 17837 | 1467036789203 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036789221 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:09 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8d6000 == 40 [pid = 17837] [id = 531] 07:13:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x8de3ac00) [pid = 17837] [serial = 1594] [outer = (nil)] 07:13:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x8de4e400) [pid = 17837] [serial = 1595] [outer = 0x8de3ac00] 07:13:09 INFO - PROCESS | 17837 | 1467036789334 Marionette DEBUG loaded listener.js 07:13:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x8e179000) [pid = 17837] [serial = 1596] [outer = 0x8de3ac00] 07:13:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8c733400 == 39 [pid = 17837] [id = 521] 07:13:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8ecb0c00 == 38 [pid = 17837] [id = 522] 07:13:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf1000 == 37 [pid = 17837] [id = 523] 07:13:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6f0000 == 36 [pid = 17837] [id = 516] 07:13:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8fd39000 == 35 [pid = 17837] [id = 518] 07:13:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8c732000 == 34 [pid = 17837] [id = 519] 07:13:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8de41800 == 33 [pid = 17837] [id = 517] 07:13:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e4400 == 32 [pid = 17837] [id = 520] 07:13:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf5000 == 31 [pid = 17837] [id = 498] 07:13:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf3800 == 30 [pid = 17837] [id = 530] 07:13:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6ef000 == 29 [pid = 17837] [id = 529] 07:13:11 INFO - PROCESS | 17837 | --DOCSHELL 0x91cabc00 == 28 [pid = 17837] [id = 527] 07:13:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e7400 == 27 [pid = 17837] [id = 528] 07:13:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8eca6c00 == 26 [pid = 17837] [id = 526] 07:13:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3ef400 == 25 [pid = 17837] [id = 524] 07:13:11 INFO - PROCESS | 17837 | --DOCSHELL 0x8c72a400 == 24 [pid = 17837] [id = 525] 07:13:11 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x8eca6800) [pid = 17837] [serial = 1512] [outer = (nil)] [url = about:blank] 07:13:11 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x8e252400) [pid = 17837] [serial = 1511] [outer = (nil)] [url = about:blank] 07:13:11 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x8fd3c000) [pid = 17837] [serial = 1515] [outer = (nil)] [url = about:blank] 07:13:11 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8fd36400) [pid = 17837] [serial = 1514] [outer = (nil)] [url = about:blank] 07:13:11 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x90397c00) [pid = 17837] [serial = 1518] [outer = (nil)] [url = about:blank] 07:13:11 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x90391c00) [pid = 17837] [serial = 1517] [outer = (nil)] [url = about:blank] 07:13:11 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x91dca400) [pid = 17837] [serial = 1521] [outer = (nil)] [url = about:blank] 07:13:11 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8eca8800) [pid = 17837] [serial = 1541] [outer = (nil)] [url = about:blank] 07:13:11 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x91cafc00) [pid = 17837] [serial = 1520] [outer = (nil)] [url = about:blank] 07:13:11 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8d8d3c00) [pid = 17837] [serial = 1535] [outer = (nil)] [url = about:blank] 07:13:11 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x91dd1400) [pid = 17837] [serial = 1524] [outer = (nil)] [url = about:blank] 07:13:11 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x91ca8000) [pid = 17837] [serial = 1523] [outer = (nil)] [url = about:blank] 07:13:11 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8de4a400) [pid = 17837] [serial = 1538] [outer = (nil)] [url = about:blank] 07:13:11 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x922a9c00) [pid = 17837] [serial = 1527] [outer = (nil)] [url = about:blank] 07:13:11 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x922a5000) [pid = 17837] [serial = 1526] [outer = (nil)] [url = about:blank] 07:13:11 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8d8d5c00) [pid = 17837] [serial = 1530] [outer = (nil)] [url = about:blank] 07:13:11 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8d6e6c00) [pid = 17837] [serial = 1529] [outer = (nil)] [url = about:blank] 07:13:11 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8eca4800) [pid = 17837] [serial = 1544] [outer = (nil)] [url = about:blank] 07:13:11 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8edb7000) [pid = 17837] [serial = 1542] [outer = (nil)] [url = about:blank] 07:13:11 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8eb95400) [pid = 17837] [serial = 1532] [outer = (nil)] [url = about:blank] 07:13:11 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8d8dd400) [pid = 17837] [serial = 1536] [outer = (nil)] [url = about:blank] 07:13:11 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x8ecac000) [pid = 17837] [serial = 1533] [outer = (nil)] [url = about:blank] 07:13:11 INFO - PROCESS | 17837 | --DOMWINDOW == 65 (0x8f257800) [pid = 17837] [serial = 1545] [outer = (nil)] [url = about:blank] 07:13:11 INFO - PROCESS | 17837 | --DOMWINDOW == 64 (0x8e16ec00) [pid = 17837] [serial = 1539] [outer = (nil)] [url = about:blank] 07:13:11 INFO - PROCESS | 17837 | 1467036791541 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 3010ms 07:13:11 INFO - PROCESS | 17837 | 1467036791618 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 07:13:11 INFO - PROCESS | 17837 | 1467036791624 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 07:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:13:11 INFO - PROCESS | 17837 | 1467036791636 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:13:11 INFO - PROCESS | 17837 | 1467036791641 Marionette TRACE conn4 <- [1,2098,null,{}] 07:13:11 INFO - PROCESS | 17837 | 1467036791652 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:11 INFO - PROCESS | 17837 | 1467036791657 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:11 INFO - PROCESS | 17837 | 1467036791849 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 07:13:12 INFO - PROCESS | 17837 | 1467036791990 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036792004 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:12 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c72f000 == 25 [pid = 17837] [id = 532] 07:13:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 65 (0x8c72fc00) [pid = 17837] [serial = 1597] [outer = (nil)] 07:13:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x8c734400) [pid = 17837] [serial = 1598] [outer = 0x8c72fc00] 07:13:12 INFO - PROCESS | 17837 | 1467036792083 Marionette DEBUG loaded listener.js 07:13:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x8d6e3800) [pid = 17837] [serial = 1599] [outer = 0x8c72fc00] 07:13:13 INFO - PROCESS | 17837 | 1467036793055 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 07:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1488ms 07:13:13 INFO - PROCESS | 17837 | 1467036793126 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 07:13:13 INFO - PROCESS | 17837 | 1467036793140 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 07:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:13:13 INFO - PROCESS | 17837 | 1467036793160 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:13:13 INFO - PROCESS | 17837 | 1467036793168 Marionette TRACE conn4 <- [1,2102,null,{}] 07:13:13 INFO - PROCESS | 17837 | 1467036793189 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:13 INFO - PROCESS | 17837 | 1467036793196 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:13 INFO - PROCESS | 17837 | 1467036793436 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 07:13:13 INFO - PROCESS | 17837 | 1467036793574 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 17837 | 1467036793582 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:13 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de36000 == 26 [pid = 17837] [id = 533] 07:13:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8de39000) [pid = 17837] [serial = 1600] [outer = (nil)] 07:13:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8de44800) [pid = 17837] [serial = 1601] [outer = 0x8de39000] 07:13:13 INFO - PROCESS | 17837 | 1467036793663 Marionette DEBUG loaded listener.js 07:13:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8de4ac00) [pid = 17837] [serial = 1602] [outer = 0x8de39000] 07:13:14 INFO - PROCESS | 17837 | 1467036794556 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 07:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1451ms 07:13:14 INFO - PROCESS | 17837 | 1467036794608 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 07:13:14 INFO - PROCESS | 17837 | 1467036794613 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 07:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:13:14 INFO - PROCESS | 17837 | 1467036794633 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:13:14 INFO - PROCESS | 17837 | 1467036794640 Marionette TRACE conn4 <- [1,2106,null,{}] 07:13:14 INFO - PROCESS | 17837 | 1467036794658 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:14 INFO - PROCESS | 17837 | 1467036794669 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:14 INFO - PROCESS | 17837 | 1467036794933 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 07:13:14 INFO - PROCESS | 17837 | 1467036794958 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036794972 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:15 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eb8e800 == 27 [pid = 17837] [id = 534] 07:13:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8eb90400) [pid = 17837] [serial = 1603] [outer = (nil)] 07:13:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8eca3c00) [pid = 17837] [serial = 1604] [outer = 0x8eb90400] 07:13:15 INFO - PROCESS | 17837 | 1467036795050 Marionette DEBUG loaded listener.js 07:13:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8ecac800) [pid = 17837] [serial = 1605] [outer = 0x8eb90400] 07:13:16 INFO - PROCESS | 17837 | 1467036796032 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 07:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1438ms 07:13:16 INFO - PROCESS | 17837 | 1467036796071 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 07:13:16 INFO - PROCESS | 17837 | 1467036796093 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 07:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:13:16 INFO - PROCESS | 17837 | 1467036796110 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:13:16 INFO - PROCESS | 17837 | 1467036796113 Marionette TRACE conn4 <- [1,2110,null,{}] 07:13:16 INFO - PROCESS | 17837 | 1467036796120 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:16 INFO - PROCESS | 17837 | 1467036796126 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:16 INFO - PROCESS | 17837 | 1467036796793 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 07:13:16 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8fc12c00) [pid = 17837] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:13:16 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8f6b2400) [pid = 17837] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:13:16 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8edb5800) [pid = 17837] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:13:16 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8d8d0c00) [pid = 17837] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:13:16 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8ecad000) [pid = 17837] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:13:16 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8fe85400) [pid = 17837] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:13:16 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x8d6ea000) [pid = 17837] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:13:16 INFO - PROCESS | 17837 | --DOMWINDOW == 65 (0x8e17c800) [pid = 17837] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:13:16 INFO - PROCESS | 17837 | --DOMWINDOW == 64 (0x8d6e6800) [pid = 17837] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:13:16 INFO - PROCESS | 17837 | --DOMWINDOW == 63 (0x8bcf9800) [pid = 17837] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:13:16 INFO - PROCESS | 17837 | 1467036796966 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 17837 | 1467036796976 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:17 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf9800 == 28 [pid = 17837] [id = 535] 07:13:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 64 (0x8c3ee400) [pid = 17837] [serial = 1606] [outer = (nil)] 07:13:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 65 (0x8de09800) [pid = 17837] [serial = 1607] [outer = 0x8c3ee400] 07:13:17 INFO - PROCESS | 17837 | 1467036797055 Marionette DEBUG loaded listener.js 07:13:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x8edb6c00) [pid = 17837] [serial = 1608] [outer = 0x8c3ee400] 07:13:17 INFO - PROCESS | 17837 | 1467036797855 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 07:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1803ms 07:13:17 INFO - PROCESS | 17837 | 1467036797915 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 07:13:17 INFO - PROCESS | 17837 | 1467036797918 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 07:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:13:17 INFO - PROCESS | 17837 | 1467036797926 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:13:17 INFO - PROCESS | 17837 | 1467036797930 Marionette TRACE conn4 <- [1,2114,null,{}] 07:13:17 INFO - PROCESS | 17837 | 1467036797937 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:17 INFO - PROCESS | 17837 | 1467036797942 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:18 INFO - PROCESS | 17837 | 1467036798111 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 07:13:18 INFO - PROCESS | 17837 | 1467036798122 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036798129 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:18 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8d3800 == 29 [pid = 17837] [id = 536] 07:13:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x8de3cc00) [pid = 17837] [serial = 1609] [outer = (nil)] 07:13:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8f6ad400) [pid = 17837] [serial = 1610] [outer = 0x8de3cc00] 07:13:18 INFO - PROCESS | 17837 | 1467036798204 Marionette DEBUG loaded listener.js 07:13:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8f6b8400) [pid = 17837] [serial = 1611] [outer = 0x8de3cc00] 07:13:19 INFO - PROCESS | 17837 | 1467036799360 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 07:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1487ms 07:13:19 INFO - PROCESS | 17837 | 1467036799415 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 07:13:19 INFO - PROCESS | 17837 | 1467036799423 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 07:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:13:19 INFO - PROCESS | 17837 | 1467036799435 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:13:19 INFO - PROCESS | 17837 | 1467036799442 Marionette TRACE conn4 <- [1,2118,null,{}] 07:13:19 INFO - PROCESS | 17837 | 1467036799453 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:19 INFO - PROCESS | 17837 | 1467036799459 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:19 INFO - PROCESS | 17837 | 1467036799715 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 07:13:20 INFO - PROCESS | 17837 | 1467036799993 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 17837 | 1467036800003 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:20 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3ef400 == 30 [pid = 17837] [id = 537] 07:13:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8c728400) [pid = 17837] [serial = 1612] [outer = (nil)] 07:13:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8de04c00) [pid = 17837] [serial = 1613] [outer = 0x8c728400] 07:13:20 INFO - PROCESS | 17837 | 1467036800136 Marionette DEBUG loaded listener.js 07:13:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8de44c00) [pid = 17837] [serial = 1614] [outer = 0x8c728400] 07:13:21 INFO - PROCESS | 17837 | 1467036801199 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 07:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1845ms 07:13:21 INFO - PROCESS | 17837 | 1467036801279 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 07:13:21 INFO - PROCESS | 17837 | 1467036801288 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 07:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:13:21 INFO - PROCESS | 17837 | 1467036801301 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:13:21 INFO - PROCESS | 17837 | 1467036801305 Marionette TRACE conn4 <- [1,2122,null,{}] 07:13:21 INFO - PROCESS | 17837 | 1467036801313 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:21 INFO - PROCESS | 17837 | 1467036801319 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:21 INFO - PROCESS | 17837 | 1467036801561 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 07:13:21 INFO - PROCESS | 17837 | 1467036801803 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036801818 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:21 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e259c00 == 31 [pid = 17837] [id = 538] 07:13:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8e25ac00) [pid = 17837] [serial = 1615] [outer = (nil)] 07:13:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8edb2400) [pid = 17837] [serial = 1616] [outer = 0x8e25ac00] 07:13:21 INFO - PROCESS | 17837 | 1467036801904 Marionette DEBUG loaded listener.js 07:13:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8edbd400) [pid = 17837] [serial = 1617] [outer = 0x8e25ac00] 07:13:23 INFO - PROCESS | 17837 | 1467036803001 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1785ms 07:13:23 INFO - PROCESS | 17837 | 1467036803087 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 07:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:13:23 INFO - PROCESS | 17837 | 1467036803092 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 07:13:23 INFO - PROCESS | 17837 | 1467036803100 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:13:23 INFO - PROCESS | 17837 | 1467036803107 Marionette TRACE conn4 <- [1,2126,null,{}] 07:13:23 INFO - PROCESS | 17837 | 1467036803126 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:23 INFO - PROCESS | 17837 | 1467036803136 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:23 INFO - PROCESS | 17837 | 1467036803513 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 07:13:23 INFO - PROCESS | 17837 | 1467036803670 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036803685 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:23 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fe7e400 == 32 [pid = 17837] [id = 539] 07:13:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8fe7f000) [pid = 17837] [serial = 1618] [outer = (nil)] 07:13:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8fe86400) [pid = 17837] [serial = 1619] [outer = 0x8fe7f000] 07:13:23 INFO - PROCESS | 17837 | 1467036803777 Marionette DEBUG loaded listener.js 07:13:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x90356800) [pid = 17837] [serial = 1620] [outer = 0x8fe7f000] 07:13:24 INFO - PROCESS | 17837 | 1467036804841 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 07:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1799ms 07:13:24 INFO - PROCESS | 17837 | 1467036804899 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 07:13:24 INFO - PROCESS | 17837 | 1467036804905 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 07:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:13:24 INFO - PROCESS | 17837 | 1467036804912 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:13:24 INFO - PROCESS | 17837 | 1467036804915 Marionette TRACE conn4 <- [1,2130,null,{}] 07:13:24 INFO - PROCESS | 17837 | 1467036804922 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:24 INFO - PROCESS | 17837 | 1467036804927 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:25 INFO - PROCESS | 17837 | 1467036805151 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 07:13:25 INFO - PROCESS | 17837 | 1467036805387 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 17837 | 1467036805393 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:25 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c726c00 == 33 [pid = 17837] [id = 540] 07:13:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8e16e800) [pid = 17837] [serial = 1621] [outer = (nil)] 07:13:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8edbc000) [pid = 17837] [serial = 1622] [outer = 0x8e16e800] 07:13:25 INFO - PROCESS | 17837 | 1467036805509 Marionette DEBUG loaded listener.js 07:13:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8fd3cc00) [pid = 17837] [serial = 1623] [outer = 0x8e16e800] 07:13:26 INFO - PROCESS | 17837 | 1467036806690 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 07:13:26 INFO - PROCESS | 17837 | 1467036806769 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 07:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:13:26 INFO - PROCESS | 17837 | 1467036806788 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:13:26 INFO - PROCESS | 17837 | 1467036806796 Marionette TRACE conn4 <- [1,2134,null,{}] 07:13:26 INFO - PROCESS | 17837 | 1467036806817 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:26 INFO - PROCESS | 17837 | 1467036806824 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:27 INFO - PROCESS | 17837 | 1467036807128 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 07:13:27 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf9800 == 32 [pid = 17837] [id = 535] 07:13:27 INFO - PROCESS | 17837 | --DOCSHELL 0x8eb8e800 == 31 [pid = 17837] [id = 534] 07:13:27 INFO - PROCESS | 17837 | --DOCSHELL 0x8de36000 == 30 [pid = 17837] [id = 533] 07:13:27 INFO - PROCESS | 17837 | --DOCSHELL 0x8c72f000 == 29 [pid = 17837] [id = 532] 07:13:27 INFO - PROCESS | 17837 | 1467036807332 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036807347 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:27 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e8800 == 30 [pid = 17837] [id = 541] 07:13:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x8c72a400) [pid = 17837] [serial = 1624] [outer = (nil)] 07:13:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8de04800) [pid = 17837] [serial = 1625] [outer = 0x8c72a400] 07:13:27 INFO - PROCESS | 17837 | 1467036807420 Marionette DEBUG loaded listener.js 07:13:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x8de10000) [pid = 17837] [serial = 1626] [outer = 0x8c72a400] 07:13:27 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x90353c00) [pid = 17837] [serial = 1574] [outer = (nil)] [url = about:blank] 07:13:27 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x9038c000) [pid = 17837] [serial = 1575] [outer = (nil)] [url = about:blank] 07:13:27 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8fc17000) [pid = 17837] [serial = 1568] [outer = (nil)] [url = about:blank] 07:13:27 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8fd36800) [pid = 17837] [serial = 1569] [outer = (nil)] [url = about:blank] 07:13:27 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8fc12000) [pid = 17837] [serial = 1548] [outer = (nil)] [url = about:blank] 07:13:27 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8f6b3400) [pid = 17837] [serial = 1547] [outer = (nil)] [url = about:blank] 07:13:27 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8de0a400) [pid = 17837] [serial = 1550] [outer = (nil)] [url = about:blank] 07:13:27 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8e170400) [pid = 17837] [serial = 1551] [outer = (nil)] [url = about:blank] 07:13:27 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8f261400) [pid = 17837] [serial = 1553] [outer = (nil)] [url = about:blank] 07:13:27 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8e171000) [pid = 17837] [serial = 1554] [outer = (nil)] [url = about:blank] 07:13:27 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x90359c00) [pid = 17837] [serial = 1556] [outer = (nil)] [url = about:blank] 07:13:27 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x9038bc00) [pid = 17837] [serial = 1557] [outer = (nil)] [url = about:blank] 07:13:27 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8d8d3400) [pid = 17837] [serial = 1562] [outer = (nil)] [url = about:blank] 07:13:27 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8de3f400) [pid = 17837] [serial = 1563] [outer = (nil)] [url = about:blank] 07:13:27 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8ea7ec00) [pid = 17837] [serial = 1565] [outer = (nil)] [url = about:blank] 07:13:27 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8de38800) [pid = 17837] [serial = 1559] [outer = (nil)] [url = about:blank] 07:13:27 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8e250000) [pid = 17837] [serial = 1560] [outer = (nil)] [url = about:blank] 07:13:27 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x8de3fc00) [pid = 17837] [serial = 1571] [outer = (nil)] [url = about:blank] 07:13:27 INFO - PROCESS | 17837 | --DOMWINDOW == 65 (0x8eb97c00) [pid = 17837] [serial = 1566] [outer = (nil)] [url = about:blank] 07:13:27 INFO - PROCESS | 17837 | --DOMWINDOW == 64 (0x8eb92800) [pid = 17837] [serial = 1572] [outer = (nil)] [url = about:blank] 07:13:28 INFO - PROCESS | 17837 | 1467036808242 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 07:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1500ms 07:13:28 INFO - PROCESS | 17837 | 1467036808302 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 07:13:28 INFO - PROCESS | 17837 | 1467036808310 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 07:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:13:28 INFO - PROCESS | 17837 | 1467036808324 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:13:28 INFO - PROCESS | 17837 | 1467036808328 Marionette TRACE conn4 <- [1,2138,null,{}] 07:13:28 INFO - PROCESS | 17837 | 1467036808335 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:28 INFO - PROCESS | 17837 | 1467036808341 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:28 INFO - PROCESS | 17837 | 1467036808517 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 07:13:28 INFO - PROCESS | 17837 | 1467036808528 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036808537 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:28 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de38800 == 31 [pid = 17837] [id = 542] 07:13:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 65 (0x8e17c800) [pid = 17837] [serial = 1627] [outer = (nil)] 07:13:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x8e25dc00) [pid = 17837] [serial = 1628] [outer = 0x8e17c800] 07:13:28 INFO - PROCESS | 17837 | 1467036808611 Marionette DEBUG loaded listener.js 07:13:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x8ea87400) [pid = 17837] [serial = 1629] [outer = 0x8e17c800] 07:13:29 INFO - PROCESS | 17837 | 1467036809626 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 07:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1332ms 07:13:29 INFO - PROCESS | 17837 | 1467036809657 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 07:13:29 INFO - PROCESS | 17837 | 1467036809661 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 07:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:13:29 INFO - PROCESS | 17837 | 1467036809669 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:13:29 INFO - PROCESS | 17837 | 1467036809674 Marionette TRACE conn4 <- [1,2142,null,{}] 07:13:29 INFO - PROCESS | 17837 | 1467036809691 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:29 INFO - PROCESS | 17837 | 1467036809700 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:29 INFO - PROCESS | 17837 | 1467036809933 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 07:13:29 INFO - PROCESS | 17837 | 1467036809949 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036809963 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:30 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f6b4000 == 32 [pid = 17837] [id = 543] 07:13:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8f6b4c00) [pid = 17837] [serial = 1630] [outer = (nil)] 07:13:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8fc13c00) [pid = 17837] [serial = 1631] [outer = 0x8f6b4c00] 07:13:30 INFO - PROCESS | 17837 | 1467036810048 Marionette DEBUG loaded listener.js 07:13:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8fd33400) [pid = 17837] [serial = 1632] [outer = 0x8f6b4c00] 07:13:31 INFO - PROCESS | 17837 | 1467036811018 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 07:13:31 INFO - PROCESS | 17837 | 1467036811065 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 07:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:13:31 INFO - PROCESS | 17837 | 1467036811073 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:13:31 INFO - PROCESS | 17837 | 1467036811076 Marionette TRACE conn4 <- [1,2146,null,{}] 07:13:31 INFO - PROCESS | 17837 | 1467036811090 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:31 INFO - PROCESS | 17837 | 1467036811096 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:31 INFO - PROCESS | 17837 | 1467036811332 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 07:13:31 INFO - PROCESS | 17837 | 1467036811365 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 17837 | 1467036811375 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:31 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f6b5000 == 33 [pid = 17837] [id = 544] 07:13:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8fc15400) [pid = 17837] [serial = 1633] [outer = (nil)] 07:13:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x90356000) [pid = 17837] [serial = 1634] [outer = 0x8fc15400] 07:13:31 INFO - PROCESS | 17837 | 1467036811446 Marionette DEBUG loaded listener.js 07:13:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x9035e000) [pid = 17837] [serial = 1635] [outer = 0x8fc15400] 07:13:32 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8c72d400) [pid = 17837] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:13:32 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8ecad400) [pid = 17837] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:13:32 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x91cacc00) [pid = 17837] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:13:32 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x9035c000) [pid = 17837] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:13:32 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8de0ac00) [pid = 17837] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:13:32 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8de39000) [pid = 17837] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:13:32 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x8bcf7000) [pid = 17837] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:13:32 INFO - PROCESS | 17837 | --DOMWINDOW == 65 (0x8eb90400) [pid = 17837] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:13:32 INFO - PROCESS | 17837 | --DOMWINDOW == 64 (0x8c72fc00) [pid = 17837] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:13:32 INFO - PROCESS | 17837 | --DOMWINDOW == 63 (0x8de3ac00) [pid = 17837] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:13:32 INFO - PROCESS | 17837 | --DOMWINDOW == 62 (0x8c3ee400) [pid = 17837] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:13:32 INFO - PROCESS | 17837 | 1467036812574 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 07:13:32 INFO - PROCESS | 17837 | 1467036812624 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 07:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:13:32 INFO - PROCESS | 17837 | 1467036812635 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:13:32 INFO - PROCESS | 17837 | 1467036812641 Marionette TRACE conn4 <- [1,2150,null,{}] 07:13:32 INFO - PROCESS | 17837 | 1467036812651 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:32 INFO - PROCESS | 17837 | 1467036812658 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:32 INFO - PROCESS | 17837 | 1467036812935 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 07:13:33 INFO - PROCESS | 17837 | 1467036813073 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036813080 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:33 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c726000 == 34 [pid = 17837] [id = 545] 07:13:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 63 (0x8e175800) [pid = 17837] [serial = 1636] [outer = (nil)] 07:13:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 64 (0x8f6b0000) [pid = 17837] [serial = 1637] [outer = 0x8e175800] 07:13:33 INFO - PROCESS | 17837 | 1467036813157 Marionette DEBUG loaded listener.js 07:13:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 65 (0x8fc15000) [pid = 17837] [serial = 1638] [outer = 0x8e175800] 07:13:33 INFO - PROCESS | 17837 | 1467036813901 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 07:13:33 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:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1287ms 07:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:13:33 INFO - PROCESS | 17837 | 1467036813932 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 07:13:33 INFO - PROCESS | 17837 | 1467036813935 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 07:13:33 INFO - PROCESS | 17837 | 1467036813944 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:13:33 INFO - PROCESS | 17837 | 1467036813947 Marionette TRACE conn4 <- [1,2154,null,{}] 07:13:33 INFO - PROCESS | 17837 | 1467036813953 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:33 INFO - PROCESS | 17837 | 1467036813965 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:34 INFO - PROCESS | 17837 | 1467036814192 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 07:13:34 INFO - PROCESS | 17837 | 1467036814347 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 17837 | 1467036814353 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:34 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6ee400 == 35 [pid = 17837] [id = 546] 07:13:34 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x8de39000) [pid = 17837] [serial = 1639] [outer = (nil)] 07:13:34 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x91cb2800) [pid = 17837] [serial = 1640] [outer = 0x8de39000] 07:13:34 INFO - PROCESS | 17837 | 1467036814429 Marionette DEBUG loaded listener.js 07:13:34 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x91dce400) [pid = 17837] [serial = 1641] [outer = 0x8de39000] 07:13:35 INFO - PROCESS | 17837 | 1467036815509 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1597ms 07:13:35 INFO - PROCESS | 17837 | 1467036815541 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 07:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:13:35 INFO - PROCESS | 17837 | 1467036815548 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 07:13:35 INFO - PROCESS | 17837 | 1467036815557 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:13:35 INFO - PROCESS | 17837 | 1467036815566 Marionette TRACE conn4 <- [1,2158,null,{}] 07:13:35 INFO - PROCESS | 17837 | 1467036815575 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:35 INFO - PROCESS | 17837 | 1467036815581 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:35 INFO - PROCESS | 17837 | 1467036815854 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 07:13:36 INFO - PROCESS | 17837 | 1467036816092 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036816098 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:36 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf2400 == 36 [pid = 17837] [id = 547] 07:13:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8de05400) [pid = 17837] [serial = 1642] [outer = (nil)] 07:13:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8e173400) [pid = 17837] [serial = 1643] [outer = 0x8de05400] 07:13:36 INFO - PROCESS | 17837 | 1467036816190 Marionette DEBUG loaded listener.js 07:13:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8e25a400) [pid = 17837] [serial = 1644] [outer = 0x8de05400] 07:13:37 INFO - PROCESS | 17837 | 1467036817155 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1643ms 07:13:37 INFO - PROCESS | 17837 | 1467036817200 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 07:13:37 INFO - PROCESS | 17837 | 1467036817209 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 07:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:13:37 INFO - PROCESS | 17837 | 1467036817220 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:13:37 INFO - PROCESS | 17837 | 1467036817225 Marionette TRACE conn4 <- [1,2162,null,{}] 07:13:37 INFO - PROCESS | 17837 | 1467036817232 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:37 INFO - PROCESS | 17837 | 1467036817237 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:37 INFO - PROCESS | 17837 | 1467036817443 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 07:13:37 INFO - PROCESS | 17837 | 1467036817692 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036817700 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:37 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e253000 == 37 [pid = 17837] [id = 548] 07:13:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8eca5c00) [pid = 17837] [serial = 1645] [outer = (nil)] 07:13:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8f262000) [pid = 17837] [serial = 1646] [outer = 0x8eca5c00] 07:13:37 INFO - PROCESS | 17837 | 1467036817838 Marionette DEBUG loaded listener.js 07:13:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8fd39400) [pid = 17837] [serial = 1647] [outer = 0x8eca5c00] 07:13:38 INFO - PROCESS | 17837 | 1467036818788 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 07:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1635ms 07:13:38 INFO - PROCESS | 17837 | 1467036818856 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 07:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:13:38 INFO - PROCESS | 17837 | 1467036818861 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 07:13:38 INFO - PROCESS | 17837 | 1467036818869 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:13:38 INFO - PROCESS | 17837 | 1467036818876 Marionette TRACE conn4 <- [1,2166,null,{}] 07:13:38 INFO - PROCESS | 17837 | 1467036818893 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:38 INFO - PROCESS | 17837 | 1467036818903 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:39 INFO - PROCESS | 17837 | 1467036819098 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 07:13:39 INFO - PROCESS | 17837 | 1467036819332 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036819356 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:39 INFO - PROCESS | 17837 | ++DOCSHELL 0x8edbc400 == 38 [pid = 17837] [id = 549] 07:13:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x91cb3000) [pid = 17837] [serial = 1648] [outer = (nil)] 07:13:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x91dd8800) [pid = 17837] [serial = 1649] [outer = 0x91cb3000] 07:13:39 INFO - PROCESS | 17837 | 1467036819461 Marionette DEBUG loaded listener.js 07:13:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x92236400) [pid = 17837] [serial = 1650] [outer = 0x91cb3000] 07:13:40 INFO - PROCESS | 17837 | 1467036820407 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 07:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1594ms 07:13:40 INFO - PROCESS | 17837 | 1467036820462 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 07:13:40 INFO - PROCESS | 17837 | 1467036820467 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 07:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:13:40 INFO - PROCESS | 17837 | 1467036820475 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:13:40 INFO - PROCESS | 17837 | 1467036820478 Marionette TRACE conn4 <- [1,2170,null,{}] 07:13:40 INFO - PROCESS | 17837 | 1467036820484 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:40 INFO - PROCESS | 17837 | 1467036820490 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:40 INFO - PROCESS | 17837 | 1467036820684 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 07:13:40 INFO - PROCESS | 17837 | 1467036820911 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036820917 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:40 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6ec000 == 39 [pid = 17837] [id = 550] 07:13:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x91dcc000) [pid = 17837] [serial = 1651] [outer = (nil)] 07:13:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x922a8800) [pid = 17837] [serial = 1652] [outer = 0x91dcc000] 07:13:41 INFO - PROCESS | 17837 | 1467036821043 Marionette DEBUG loaded listener.js 07:13:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x92418400) [pid = 17837] [serial = 1653] [outer = 0x91dcc000] 07:13:41 INFO - PROCESS | 17837 | 1467036821909 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 07:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1492ms 07:13:41 INFO - PROCESS | 17837 | 1467036821968 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 07:13:41 INFO - PROCESS | 17837 | 1467036821972 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 07:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:13:41 INFO - PROCESS | 17837 | 1467036821979 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:13:41 INFO - PROCESS | 17837 | 1467036821982 Marionette TRACE conn4 <- [1,2174,null,{}] 07:13:41 INFO - PROCESS | 17837 | 1467036821988 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:41 INFO - PROCESS | 17837 | 1467036821994 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:42 INFO - PROCESS | 17837 | 1467036822177 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 07:13:42 INFO - PROCESS | 17837 | 1467036822361 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036822369 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:42 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c72a800 == 40 [pid = 17837] [id = 551] 07:13:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8ea85400) [pid = 17837] [serial = 1654] [outer = (nil)] 07:13:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x92422000) [pid = 17837] [serial = 1655] [outer = 0x8ea85400] 07:13:42 INFO - PROCESS | 17837 | 1467036822463 Marionette DEBUG loaded listener.js 07:13:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x924b3c00) [pid = 17837] [serial = 1656] [outer = 0x8ea85400] 07:13:43 INFO - PROCESS | 17837 | 1467036823443 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 07:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1534ms 07:13:43 INFO - PROCESS | 17837 | 1467036823515 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 07:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:13:43 INFO - PROCESS | 17837 | 1467036823519 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 07:13:43 INFO - PROCESS | 17837 | 1467036823526 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:13:43 INFO - PROCESS | 17837 | 1467036823530 Marionette TRACE conn4 <- [1,2178,null,{}] 07:13:43 INFO - PROCESS | 17837 | 1467036823536 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:43 INFO - PROCESS | 17837 | 1467036823547 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:43 INFO - PROCESS | 17837 | 1467036823788 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 07:13:44 INFO - PROCESS | 17837 | 1467036824026 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036824033 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:44 INFO - PROCESS | 17837 | ++DOCSHELL 0x91dd0800 == 41 [pid = 17837] [id = 552] 07:13:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x92423000) [pid = 17837] [serial = 1657] [outer = (nil)] 07:13:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x925e0c00) [pid = 17837] [serial = 1658] [outer = 0x92423000] 07:13:44 INFO - PROCESS | 17837 | 1467036824161 Marionette DEBUG loaded listener.js 07:13:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x925e4800) [pid = 17837] [serial = 1659] [outer = 0x92423000] 07:13:45 INFO - PROCESS | 17837 | 1467036825108 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1639ms 07:13:45 INFO - PROCESS | 17837 | 1467036825165 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 07:13:45 INFO - PROCESS | 17837 | 1467036825169 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 07:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:13:45 INFO - PROCESS | 17837 | 1467036825177 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:13:45 INFO - PROCESS | 17837 | 1467036825182 Marionette TRACE conn4 <- [1,2182,null,{}] 07:13:45 INFO - PROCESS | 17837 | 1467036825189 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:45 INFO - PROCESS | 17837 | 1467036825194 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:45 INFO - PROCESS | 17837 | 1467036825394 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 07:13:45 INFO - PROCESS | 17837 | 1467036825624 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036825634 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:45 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e5c00 == 42 [pid = 17837] [id = 553] 07:13:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x8c3e7c00) [pid = 17837] [serial = 1660] [outer = (nil)] 07:13:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x8c731400) [pid = 17837] [serial = 1661] [outer = 0x8c3e7c00] 07:13:45 INFO - PROCESS | 17837 | 1467036825975 Marionette DEBUG loaded listener.js 07:13:46 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x8d8d5000) [pid = 17837] [serial = 1662] [outer = 0x8c3e7c00] 07:13:46 INFO - PROCESS | 17837 | 1467036826931 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1787ms 07:13:46 INFO - PROCESS | 17837 | 1467036826966 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 07:13:46 INFO - PROCESS | 17837 | 1467036826971 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 07:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:13:46 INFO - PROCESS | 17837 | 1467036826981 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:13:46 INFO - PROCESS | 17837 | 1467036826984 Marionette TRACE conn4 <- [1,2186,null,{}] 07:13:46 INFO - PROCESS | 17837 | 1467036826992 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:47 INFO - PROCESS | 17837 | 1467036826998 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:47 INFO - PROCESS | 17837 | 1467036827235 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 07:13:47 INFO - PROCESS | 17837 | 1467036827583 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036827595 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:47 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c72d800 == 43 [pid = 17837] [id = 554] 07:13:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0x8c72e800) [pid = 17837] [serial = 1663] [outer = (nil)] 07:13:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 91 (0x8ea80800) [pid = 17837] [serial = 1664] [outer = 0x8c72e800] 07:13:47 INFO - PROCESS | 17837 | 1467036827681 Marionette DEBUG loaded listener.js 07:13:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 92 (0x8eb9b400) [pid = 17837] [serial = 1665] [outer = 0x8c72e800] 07:13:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8c726000 == 42 [pid = 17837] [id = 545] 07:13:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8f6b5000 == 41 [pid = 17837] [id = 544] 07:13:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8f6b4000 == 40 [pid = 17837] [id = 543] 07:13:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8de38800 == 39 [pid = 17837] [id = 542] 07:13:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e8800 == 38 [pid = 17837] [id = 541] 07:13:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8fe7e400 == 37 [pid = 17837] [id = 539] 07:13:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8c726c00 == 36 [pid = 17837] [id = 540] 07:13:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8e259c00 == 35 [pid = 17837] [id = 538] 07:13:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3ef400 == 34 [pid = 17837] [id = 537] 07:13:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8d3800 == 33 [pid = 17837] [id = 536] 07:13:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8d6000 == 32 [pid = 17837] [id = 531] 07:13:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e5c00 == 31 [pid = 17837] [id = 553] 07:13:49 INFO - PROCESS | 17837 | --DOCSHELL 0x91dd0800 == 30 [pid = 17837] [id = 552] 07:13:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6ec000 == 29 [pid = 17837] [id = 550] 07:13:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8c72a800 == 28 [pid = 17837] [id = 551] 07:13:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8edbc400 == 27 [pid = 17837] [id = 549] 07:13:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8e253000 == 26 [pid = 17837] [id = 548] 07:13:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6ee400 == 25 [pid = 17837] [id = 546] 07:13:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf2400 == 24 [pid = 17837] [id = 547] 07:13:49 INFO - PROCESS | 17837 | --DOMWINDOW == 91 (0x8f6ad400) [pid = 17837] [serial = 1610] [outer = (nil)] [url = about:blank] 07:13:49 INFO - PROCESS | 17837 | --DOMWINDOW == 90 (0x8e176800) [pid = 17837] [serial = 1578] [outer = (nil)] [url = about:blank] 07:13:49 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x8de3a800) [pid = 17837] [serial = 1577] [outer = (nil)] [url = about:blank] 07:13:49 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x8f6b6000) [pid = 17837] [serial = 1581] [outer = (nil)] [url = about:blank] 07:13:49 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x8f25e400) [pid = 17837] [serial = 1580] [outer = (nil)] [url = about:blank] 07:13:49 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x91dd3400) [pid = 17837] [serial = 1584] [outer = (nil)] [url = about:blank] 07:13:49 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x91dcb400) [pid = 17837] [serial = 1583] [outer = (nil)] [url = about:blank] 07:13:49 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x92232000) [pid = 17837] [serial = 1587] [outer = (nil)] [url = about:blank] 07:13:49 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x9222cc00) [pid = 17837] [serial = 1586] [outer = (nil)] [url = about:blank] 07:13:49 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x922a2c00) [pid = 17837] [serial = 1590] [outer = (nil)] [url = about:blank] 07:13:49 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x9229f800) [pid = 17837] [serial = 1589] [outer = (nil)] [url = about:blank] 07:13:49 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8de44800) [pid = 17837] [serial = 1601] [outer = (nil)] [url = about:blank] 07:13:49 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8e16d400) [pid = 17837] [serial = 1593] [outer = (nil)] [url = about:blank] 07:13:49 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8d8de000) [pid = 17837] [serial = 1592] [outer = (nil)] [url = about:blank] 07:13:49 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8eca3c00) [pid = 17837] [serial = 1604] [outer = (nil)] [url = about:blank] 07:13:49 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8c734400) [pid = 17837] [serial = 1598] [outer = (nil)] [url = about:blank] 07:13:49 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8d6e3800) [pid = 17837] [serial = 1599] [outer = (nil)] [url = about:blank] 07:13:49 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8e179000) [pid = 17837] [serial = 1596] [outer = (nil)] [url = about:blank] 07:13:49 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8de4e400) [pid = 17837] [serial = 1595] [outer = (nil)] [url = about:blank] 07:13:49 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8edb6c00) [pid = 17837] [serial = 1608] [outer = (nil)] [url = about:blank] 07:13:49 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8ecac800) [pid = 17837] [serial = 1605] [outer = (nil)] [url = about:blank] 07:13:49 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8de09800) [pid = 17837] [serial = 1607] [outer = (nil)] [url = about:blank] 07:13:49 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8de4ac00) [pid = 17837] [serial = 1602] [outer = (nil)] [url = about:blank] 07:13:49 INFO - PROCESS | 17837 | 1467036829785 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 07:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 2838ms 07:13:49 INFO - PROCESS | 17837 | 1467036829819 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 07:13:49 INFO - PROCESS | 17837 | 1467036829824 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 07:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:13:49 INFO - PROCESS | 17837 | 1467036829833 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:13:49 INFO - PROCESS | 17837 | 1467036829837 Marionette TRACE conn4 <- [1,2190,null,{}] 07:13:49 INFO - PROCESS | 17837 | 1467036829846 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:49 INFO - PROCESS | 17837 | 1467036829852 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:50 INFO - PROCESS | 17837 | 1467036830029 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 07:13:50 INFO - PROCESS | 17837 | 1467036830222 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036830234 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:50 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c733400 == 25 [pid = 17837] [id = 555] 07:13:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8d6e2800) [pid = 17837] [serial = 1666] [outer = (nil)] 07:13:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8de02c00) [pid = 17837] [serial = 1667] [outer = 0x8d6e2800] 07:13:50 INFO - PROCESS | 17837 | 1467036830311 Marionette DEBUG loaded listener.js 07:13:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8de06000) [pid = 17837] [serial = 1668] [outer = 0x8d6e2800] 07:13:51 INFO - PROCESS | 17837 | 1467036831170 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 07:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1386ms 07:13:51 INFO - PROCESS | 17837 | 1467036831219 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 07:13:51 INFO - PROCESS | 17837 | 1467036831228 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 07:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:13:51 INFO - PROCESS | 17837 | 1467036831240 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:13:51 INFO - PROCESS | 17837 | 1467036831244 Marionette TRACE conn4 <- [1,2194,null,{}] 07:13:51 INFO - PROCESS | 17837 | 1467036831252 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:51 INFO - PROCESS | 17837 | 1467036831257 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:51 INFO - PROCESS | 17837 | 1467036831442 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 07:13:51 INFO - PROCESS | 17837 | 1467036831590 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 17837 | 1467036831598 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:51 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de4ac00 == 26 [pid = 17837] [id = 556] 07:13:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8de4d400) [pid = 17837] [serial = 1669] [outer = (nil)] 07:13:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8e170400) [pid = 17837] [serial = 1670] [outer = 0x8de4d400] 07:13:51 INFO - PROCESS | 17837 | 1467036831673 Marionette DEBUG loaded listener.js 07:13:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8e178000) [pid = 17837] [serial = 1671] [outer = 0x8de4d400] 07:13:52 INFO - PROCESS | 17837 | 1467036832521 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 07:13:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1336ms 07:13:52 INFO - PROCESS | 17837 | 1467036832580 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 07:13:52 INFO - PROCESS | 17837 | 1467036832584 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 07:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:13:52 INFO - PROCESS | 17837 | 1467036832592 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:13:52 INFO - PROCESS | 17837 | 1467036832597 Marionette TRACE conn4 <- [1,2198,null,{}] 07:13:52 INFO - PROCESS | 17837 | 1467036832624 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:52 INFO - PROCESS | 17837 | 1467036832634 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:52 INFO - PROCESS | 17837 | 1467036832867 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 07:13:52 INFO - PROCESS | 17837 | 1467036832897 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036832908 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:52 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ecac800 == 27 [pid = 17837] [id = 557] 07:13:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8ecad400) [pid = 17837] [serial = 1672] [outer = (nil)] 07:13:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8ecb1000) [pid = 17837] [serial = 1673] [outer = 0x8ecad400] 07:13:52 INFO - PROCESS | 17837 | 1467036832983 Marionette DEBUG loaded listener.js 07:13:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8edb9000) [pid = 17837] [serial = 1674] [outer = 0x8ecad400] 07:13:53 INFO - PROCESS | 17837 | 1467036833910 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1352ms 07:13:53 INFO - PROCESS | 17837 | 1467036833948 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 07:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:13:53 INFO - PROCESS | 17837 | 1467036833953 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 07:13:54 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8fc15400) [pid = 17837] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:13:54 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8fe7f000) [pid = 17837] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:13:54 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8e25ac00) [pid = 17837] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:13:54 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8e16e800) [pid = 17837] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:13:54 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8e17c800) [pid = 17837] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:13:54 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8c728400) [pid = 17837] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:13:54 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8c72a400) [pid = 17837] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:13:54 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8f6b4c00) [pid = 17837] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:13:54 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8de3cc00) [pid = 17837] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:13:54 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8e175800) [pid = 17837] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:13:54 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8de39000) [pid = 17837] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:13:54 INFO - PROCESS | 17837 | 1467036834456 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:13:54 INFO - PROCESS | 17837 | 1467036834460 Marionette TRACE conn4 <- [1,2202,null,{}] 07:13:54 INFO - PROCESS | 17837 | 1467036834524 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:54 INFO - PROCESS | 17837 | 1467036834531 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:54 INFO - PROCESS | 17837 | 1467036834682 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 07:13:54 INFO - PROCESS | 17837 | 1467036834828 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 17837 | 1467036834839 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:54 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bced400 == 28 [pid = 17837] [id = 558] 07:13:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8d8d2000) [pid = 17837] [serial = 1675] [outer = (nil)] 07:13:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8ea81000) [pid = 17837] [serial = 1676] [outer = 0x8d8d2000] 07:13:54 INFO - PROCESS | 17837 | 1467036834934 Marionette DEBUG loaded listener.js 07:13:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8f25b000) [pid = 17837] [serial = 1677] [outer = 0x8d8d2000] 07:13:55 INFO - PROCESS | 17837 | 1467036835657 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1732ms 07:13:55 INFO - PROCESS | 17837 | 1467036835695 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 07:13:55 INFO - PROCESS | 17837 | 1467036835698 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 07:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:13:55 INFO - PROCESS | 17837 | 1467036835705 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:13:55 INFO - PROCESS | 17837 | 1467036835707 Marionette TRACE conn4 <- [1,2206,null,{}] 07:13:55 INFO - PROCESS | 17837 | 1467036835718 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:55 INFO - PROCESS | 17837 | 1467036835722 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:55 INFO - PROCESS | 17837 | 1467036835878 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 07:13:55 INFO - PROCESS | 17837 | 1467036835887 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036835899 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:55 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e7400 == 29 [pid = 17837] [id = 559] 07:13:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8e16e800) [pid = 17837] [serial = 1678] [outer = (nil)] 07:13:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8f6b4c00) [pid = 17837] [serial = 1679] [outer = 0x8e16e800] 07:13:55 INFO - PROCESS | 17837 | 1467036835965 Marionette DEBUG loaded listener.js 07:13:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8fc12c00) [pid = 17837] [serial = 1680] [outer = 0x8e16e800] 07:13:57 INFO - PROCESS | 17837 | 1467036837157 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 07:13:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:13:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1499ms 07:13:57 INFO - PROCESS | 17837 | 1467036837206 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 07:13:57 INFO - PROCESS | 17837 | 1467036837213 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 07:13:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:13:57 INFO - PROCESS | 17837 | 1467036837221 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:13:57 INFO - PROCESS | 17837 | 1467036837227 Marionette TRACE conn4 <- [1,2210,null,{}] 07:13:57 INFO - PROCESS | 17837 | 1467036837236 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:57 INFO - PROCESS | 17837 | 1467036837242 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:57 INFO - PROCESS | 17837 | 1467036837469 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 07:13:57 INFO - PROCESS | 17837 | 1467036837711 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036837721 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:57 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de05800 == 30 [pid = 17837] [id = 560] 07:13:57 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8de10800) [pid = 17837] [serial = 1681] [outer = (nil)] 07:13:57 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8de3c400) [pid = 17837] [serial = 1682] [outer = 0x8de10800] 07:13:57 INFO - PROCESS | 17837 | 1467036837847 Marionette DEBUG loaded listener.js 07:13:57 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8e16e400) [pid = 17837] [serial = 1683] [outer = 0x8de10800] 07:13:58 INFO - PROCESS | 17837 | 1467036838837 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 07:13:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:13:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1688ms 07:13:58 INFO - PROCESS | 17837 | 1467036838910 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 07:13:58 INFO - PROCESS | 17837 | 1467036838917 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 07:13:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:13:58 INFO - PROCESS | 17837 | 1467036838929 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:13:58 INFO - PROCESS | 17837 | 1467036838933 Marionette TRACE conn4 <- [1,2214,null,{}] 07:13:58 INFO - PROCESS | 17837 | 1467036838940 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:58 INFO - PROCESS | 17837 | 1467036838946 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:59 INFO - PROCESS | 17837 | 1467036839168 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 07:13:59 INFO - PROCESS | 17837 | 1467036839449 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 17837 | 1467036839463 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:13:59 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de0e800 == 31 [pid = 17837] [id = 561] 07:13:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8eca7400) [pid = 17837] [serial = 1684] [outer = (nil)] 07:13:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8edb5800) [pid = 17837] [serial = 1685] [outer = 0x8eca7400] 07:13:59 INFO - PROCESS | 17837 | 1467036839545 Marionette DEBUG loaded listener.js 07:13:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8de3bc00) [pid = 17837] [serial = 1686] [outer = 0x8eca7400] 07:14:00 INFO - PROCESS | 17837 | 1467036840632 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 07:14:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:14:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1786ms 07:14:00 INFO - PROCESS | 17837 | 1467036840716 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 07:14:00 INFO - PROCESS | 17837 | 1467036840722 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 07:14:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:14:00 INFO - PROCESS | 17837 | 1467036840729 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:14:00 INFO - PROCESS | 17837 | 1467036840735 Marionette TRACE conn4 <- [1,2218,null,{}] 07:14:00 INFO - PROCESS | 17837 | 1467036840752 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:00 INFO - PROCESS | 17837 | 1467036840761 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:01 INFO - PROCESS | 17837 | 1467036841080 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 07:14:01 INFO - PROCESS | 17837 | 1467036841258 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036841271 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:01 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fd3e400 == 32 [pid = 17837] [id = 562] 07:14:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8fe7e400) [pid = 17837] [serial = 1687] [outer = (nil)] 07:14:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8fe87000) [pid = 17837] [serial = 1688] [outer = 0x8fe7e400] 07:14:01 INFO - PROCESS | 17837 | 1467036841356 Marionette DEBUG loaded listener.js 07:14:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x90354000) [pid = 17837] [serial = 1689] [outer = 0x8fe7e400] 07:14:02 INFO - PROCESS | 17837 | 1467036842685 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 07:14:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:14:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 2044ms 07:14:02 INFO - PROCESS | 17837 | 1467036842776 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 07:14:02 INFO - PROCESS | 17837 | 1467036842784 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 07:14:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:14:02 INFO - PROCESS | 17837 | 1467036842797 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:14:02 INFO - PROCESS | 17837 | 1467036842802 Marionette TRACE conn4 <- [1,2222,null,{}] 07:14:02 INFO - PROCESS | 17837 | 1467036842961 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:02 INFO - PROCESS | 17837 | 1467036842971 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:03 INFO - PROCESS | 17837 | 1467036843338 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 07:14:03 INFO - PROCESS | 17837 | 1467036843552 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036843566 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:03 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e1800 == 33 [pid = 17837] [id = 563] 07:14:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8e17a800) [pid = 17837] [serial = 1690] [outer = (nil)] 07:14:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x90392800) [pid = 17837] [serial = 1691] [outer = 0x8e17a800] 07:14:03 INFO - PROCESS | 17837 | 1467036843718 Marionette DEBUG loaded listener.js 07:14:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x90393c00) [pid = 17837] [serial = 1692] [outer = 0x8e17a800] 07:14:05 INFO - PROCESS | 17837 | 1467036845168 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:14:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:14:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 2460ms 07:14:05 INFO - PROCESS | 17837 | 1467036845257 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 07:14:05 INFO - PROCESS | 17837 | 1467036845262 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 07:14:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:14:05 INFO - PROCESS | 17837 | 1467036845270 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:14:05 INFO - PROCESS | 17837 | 1467036845275 Marionette TRACE conn4 <- [1,2226,null,{}] 07:14:05 INFO - PROCESS | 17837 | 1467036845583 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:05 INFO - PROCESS | 17837 | 1467036845590 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:05 INFO - PROCESS | 17837 | 1467036845795 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 07:14:06 INFO - PROCESS | 17837 | 1467036846014 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036846041 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:06 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3ed400 == 34 [pid = 17837] [id = 564] 07:14:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x8c72c000) [pid = 17837] [serial = 1693] [outer = (nil)] 07:14:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x8c732c00) [pid = 17837] [serial = 1694] [outer = 0x8c72c000] 07:14:06 INFO - PROCESS | 17837 | 1467036846140 Marionette DEBUG loaded listener.js 07:14:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x8d6e3c00) [pid = 17837] [serial = 1695] [outer = 0x8c72c000] 07:14:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8bced400 == 33 [pid = 17837] [id = 558] 07:14:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8ecac800 == 32 [pid = 17837] [id = 557] 07:14:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8de4ac00 == 31 [pid = 17837] [id = 556] 07:14:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8c733400 == 30 [pid = 17837] [id = 555] 07:14:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8c72d800 == 29 [pid = 17837] [id = 554] 07:14:07 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x91dce400) [pid = 17837] [serial = 1641] [outer = (nil)] [url = about:blank] 07:14:07 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x91cb2800) [pid = 17837] [serial = 1640] [outer = (nil)] [url = about:blank] 07:14:07 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x90356000) [pid = 17837] [serial = 1634] [outer = (nil)] [url = about:blank] 07:14:07 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x9035e000) [pid = 17837] [serial = 1635] [outer = (nil)] [url = about:blank] 07:14:07 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8fe86400) [pid = 17837] [serial = 1619] [outer = (nil)] [url = about:blank] 07:14:07 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x90356800) [pid = 17837] [serial = 1620] [outer = (nil)] [url = about:blank] 07:14:07 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8edb2400) [pid = 17837] [serial = 1616] [outer = (nil)] [url = about:blank] 07:14:07 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8edbd400) [pid = 17837] [serial = 1617] [outer = (nil)] [url = about:blank] 07:14:07 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8edbc000) [pid = 17837] [serial = 1622] [outer = (nil)] [url = about:blank] 07:14:07 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8fd3cc00) [pid = 17837] [serial = 1623] [outer = (nil)] [url = about:blank] 07:14:07 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8e25dc00) [pid = 17837] [serial = 1628] [outer = (nil)] [url = about:blank] 07:14:07 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8ea87400) [pid = 17837] [serial = 1629] [outer = (nil)] [url = about:blank] 07:14:07 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8de04c00) [pid = 17837] [serial = 1613] [outer = (nil)] [url = about:blank] 07:14:07 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8de44c00) [pid = 17837] [serial = 1614] [outer = (nil)] [url = about:blank] 07:14:07 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8de04800) [pid = 17837] [serial = 1625] [outer = (nil)] [url = about:blank] 07:14:07 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8de10000) [pid = 17837] [serial = 1626] [outer = (nil)] [url = about:blank] 07:14:07 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8fc13c00) [pid = 17837] [serial = 1631] [outer = (nil)] [url = about:blank] 07:14:07 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8f6b8400) [pid = 17837] [serial = 1611] [outer = (nil)] [url = about:blank] 07:14:07 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8fc15000) [pid = 17837] [serial = 1638] [outer = (nil)] [url = about:blank] 07:14:07 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8f6b0000) [pid = 17837] [serial = 1637] [outer = (nil)] [url = about:blank] 07:14:07 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8fd33400) [pid = 17837] [serial = 1632] [outer = (nil)] [url = about:blank] 07:14:07 INFO - PROCESS | 17837 | 1467036847401 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 07:14:07 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:14:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 2187ms 07:14:07 INFO - PROCESS | 17837 | 1467036847505 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 07:14:07 INFO - PROCESS | 17837 | 1467036847514 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 07:14:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:14:07 INFO - PROCESS | 17837 | 1467036847609 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:14:07 INFO - PROCESS | 17837 | 1467036847616 Marionette TRACE conn4 <- [1,2230,null,{}] 07:14:07 INFO - PROCESS | 17837 | 1467036847643 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:07 INFO - PROCESS | 17837 | 1467036847653 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:07 INFO - PROCESS | 17837 | 1467036847904 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 07:14:08 INFO - PROCESS | 17837 | 1467036848109 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036848128 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:08 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de0ec00 == 30 [pid = 17837] [id = 565] 07:14:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8de31c00) [pid = 17837] [serial = 1696] [outer = (nil)] 07:14:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8de3c800) [pid = 17837] [serial = 1697] [outer = 0x8de31c00] 07:14:08 INFO - PROCESS | 17837 | 1467036848241 Marionette DEBUG loaded listener.js 07:14:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8de4ec00) [pid = 17837] [serial = 1698] [outer = 0x8de31c00] 07:14:08 INFO - PROCESS | 17837 | 1467036848991 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 07:14:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:14:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1488ms 07:14:09 INFO - PROCESS | 17837 | 1467036849016 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 07:14:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:14:09 INFO - PROCESS | 17837 | 1467036849021 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 07:14:09 INFO - PROCESS | 17837 | 1467036849027 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:14:09 INFO - PROCESS | 17837 | 1467036849031 Marionette TRACE conn4 <- [1,2234,null,{}] 07:14:09 INFO - PROCESS | 17837 | 1467036849037 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:09 INFO - PROCESS | 17837 | 1467036849042 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:09 INFO - PROCESS | 17837 | 1467036849267 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 07:14:09 INFO - PROCESS | 17837 | 1467036849296 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036849311 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:09 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ea80400 == 31 [pid = 17837] [id = 566] 07:14:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8ea82c00) [pid = 17837] [serial = 1699] [outer = (nil)] 07:14:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8eb93c00) [pid = 17837] [serial = 1700] [outer = 0x8ea82c00] 07:14:09 INFO - PROCESS | 17837 | 1467036849382 Marionette DEBUG loaded listener.js 07:14:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8ecab000) [pid = 17837] [serial = 1701] [outer = 0x8ea82c00] 07:14:10 INFO - PROCESS | 17837 | 1467036850412 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 07:14:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:14:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1437ms 07:14:10 INFO - PROCESS | 17837 | 1467036850479 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 07:14:10 INFO - PROCESS | 17837 | 1467036850489 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 07:14:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:14:10 INFO - PROCESS | 17837 | 1467036850497 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:14:10 INFO - PROCESS | 17837 | 1467036850501 Marionette TRACE conn4 <- [1,2238,null,{}] 07:14:10 INFO - PROCESS | 17837 | 1467036850506 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:10 INFO - PROCESS | 17837 | 1467036850511 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:10 INFO - PROCESS | 17837 | 1467036850754 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 07:14:10 INFO - PROCESS | 17837 | 1467036850778 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 17837 | 1467036850786 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:10 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eb98800 == 32 [pid = 17837] [id = 567] 07:14:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8edbc000) [pid = 17837] [serial = 1702] [outer = (nil)] 07:14:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8f6b4400) [pid = 17837] [serial = 1703] [outer = 0x8edbc000] 07:14:10 INFO - PROCESS | 17837 | 1467036850859 Marionette DEBUG loaded listener.js 07:14:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8f6ba400) [pid = 17837] [serial = 1704] [outer = 0x8edbc000] 07:14:11 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x91dcc000) [pid = 17837] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:14:11 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8eca5c00) [pid = 17837] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:14:11 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8ecad400) [pid = 17837] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:14:11 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8de4d400) [pid = 17837] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:14:11 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8c3e7c00) [pid = 17837] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:14:11 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8d6e2800) [pid = 17837] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:14:11 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8c72e800) [pid = 17837] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:14:11 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x92423000) [pid = 17837] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:14:11 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8ea85400) [pid = 17837] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:14:11 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x8d8d2000) [pid = 17837] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:14:11 INFO - PROCESS | 17837 | --DOMWINDOW == 65 (0x91cb3000) [pid = 17837] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:14:11 INFO - PROCESS | 17837 | --DOMWINDOW == 64 (0x8de05400) [pid = 17837] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:14:11 INFO - PROCESS | 17837 | 1467036851880 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:14:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:14:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1395ms 07:14:11 INFO - PROCESS | 17837 | 1467036851893 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 07:14:11 INFO - PROCESS | 17837 | 1467036851896 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 07:14:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:14:11 INFO - PROCESS | 17837 | 1467036851909 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:14:11 INFO - PROCESS | 17837 | 1467036851911 Marionette TRACE conn4 <- [1,2242,null,{}] 07:14:11 INFO - PROCESS | 17837 | 1467036851918 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:11 INFO - PROCESS | 17837 | 1467036851923 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:12 INFO - PROCESS | 17837 | 1467036852135 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 07:14:12 INFO - PROCESS | 17837 | 1467036852154 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036852160 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:12 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de4d400 == 33 [pid = 17837] [id = 568] 07:14:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 65 (0x8eb90000) [pid = 17837] [serial = 1705] [outer = (nil)] 07:14:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x8f6b3800) [pid = 17837] [serial = 1706] [outer = 0x8eb90000] 07:14:12 INFO - PROCESS | 17837 | 1467036852231 Marionette DEBUG loaded listener.js 07:14:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x8fc18400) [pid = 17837] [serial = 1707] [outer = 0x8eb90000] 07:14:13 INFO - PROCESS | 17837 | 1467036853102 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:14:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:14:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1235ms 07:14:13 INFO - PROCESS | 17837 | 1467036853144 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 07:14:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:14:13 INFO - PROCESS | 17837 | 1467036853149 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 07:14:13 INFO - PROCESS | 17837 | 1467036853155 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:14:13 INFO - PROCESS | 17837 | 1467036853160 Marionette TRACE conn4 <- [1,2246,null,{}] 07:14:13 INFO - PROCESS | 17837 | 1467036853166 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:13 INFO - PROCESS | 17837 | 1467036853178 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:13 INFO - PROCESS | 17837 | 1467036853415 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 07:14:13 INFO - PROCESS | 17837 | 1467036853637 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 17837 | 1467036853646 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:13 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf0000 == 34 [pid = 17837] [id = 569] 07:14:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8bcf2400) [pid = 17837] [serial = 1708] [outer = (nil)] 07:14:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8bcf6c00) [pid = 17837] [serial = 1709] [outer = 0x8bcf2400] 07:14:13 INFO - PROCESS | 17837 | 1467036853776 Marionette DEBUG loaded listener.js 07:14:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8c3e7c00) [pid = 17837] [serial = 1710] [outer = 0x8bcf2400] 07:14:14 INFO - PROCESS | 17837 | 1467036854839 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:14:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:14:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1741ms 07:14:14 INFO - PROCESS | 17837 | 1467036854900 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 07:14:14 INFO - PROCESS | 17837 | 1467036854908 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 07:14:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:14:14 INFO - PROCESS | 17837 | 1467036854919 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:14:14 INFO - PROCESS | 17837 | 1467036854923 Marionette TRACE conn4 <- [1,2250,null,{}] 07:14:14 INFO - PROCESS | 17837 | 1467036854976 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:14 INFO - PROCESS | 17837 | 1467036854996 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:15 INFO - PROCESS | 17837 | 1467036855275 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 07:14:15 INFO - PROCESS | 17837 | 1467036855451 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036855460 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:15 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bced400 == 35 [pid = 17837] [id = 570] 07:14:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8de0fc00) [pid = 17837] [serial = 1711] [outer = (nil)] 07:14:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8e16ec00) [pid = 17837] [serial = 1712] [outer = 0x8de0fc00] 07:14:15 INFO - PROCESS | 17837 | 1467036855584 Marionette DEBUG loaded listener.js 07:14:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8e254c00) [pid = 17837] [serial = 1713] [outer = 0x8de0fc00] 07:14:16 INFO - PROCESS | 17837 | 1467036856577 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 07:14:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:14:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1693ms 07:14:16 INFO - PROCESS | 17837 | 1467036856614 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 07:14:16 INFO - PROCESS | 17837 | 1467036856621 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 07:14:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:14:16 INFO - PROCESS | 17837 | 1467036856630 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:14:16 INFO - PROCESS | 17837 | 1467036856635 Marionette TRACE conn4 <- [1,2254,null,{}] 07:14:16 INFO - PROCESS | 17837 | 1467036856642 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:16 INFO - PROCESS | 17837 | 1467036856648 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:16 INFO - PROCESS | 17837 | 1467036856866 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 07:14:17 INFO - PROCESS | 17837 | 1467036857181 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036857190 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:17 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e24f000 == 36 [pid = 17837] [id = 571] 07:14:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8eb94800) [pid = 17837] [serial = 1714] [outer = (nil)] 07:14:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8ecaa800) [pid = 17837] [serial = 1715] [outer = 0x8eb94800] 07:14:17 INFO - PROCESS | 17837 | 1467036857320 Marionette DEBUG loaded listener.js 07:14:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8f257c00) [pid = 17837] [serial = 1716] [outer = 0x8eb94800] 07:14:18 INFO - PROCESS | 17837 | 1467036858304 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 07:14:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:14:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1694ms 07:14:18 INFO - PROCESS | 17837 | 1467036858324 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 07:14:18 INFO - PROCESS | 17837 | 1467036858329 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 07:14:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:14:18 INFO - PROCESS | 17837 | 1467036858345 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:14:18 INFO - PROCESS | 17837 | 1467036858357 Marionette TRACE conn4 <- [1,2258,null,{}] 07:14:18 INFO - PROCESS | 17837 | 1467036858365 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:18 INFO - PROCESS | 17837 | 1467036858372 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:18 INFO - PROCESS | 17837 | 1467036858612 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 07:14:18 INFO - PROCESS | 17837 | 1467036858849 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036858858 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:18 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcfa400 == 37 [pid = 17837] [id = 572] 07:14:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8edb5c00) [pid = 17837] [serial = 1717] [outer = (nil)] 07:14:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8fe7d800) [pid = 17837] [serial = 1718] [outer = 0x8edb5c00] 07:14:19 INFO - PROCESS | 17837 | 1467036859001 Marionette DEBUG loaded listener.js 07:14:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8fe89400) [pid = 17837] [serial = 1719] [outer = 0x8edb5c00] 07:14:19 INFO - PROCESS | 17837 | 1467036859953 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:14:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:14:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1659ms 07:14:20 INFO - PROCESS | 17837 | 1467036859997 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 07:14:20 INFO - PROCESS | 17837 | 1467036860003 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 07:14:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:14:20 INFO - PROCESS | 17837 | 1467036860014 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:14:20 INFO - PROCESS | 17837 | 1467036860022 Marionette TRACE conn4 <- [1,2262,null,{}] 07:14:20 INFO - PROCESS | 17837 | 1467036860036 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:20 INFO - PROCESS | 17837 | 1467036860042 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:20 INFO - PROCESS | 17837 | 1467036860272 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 07:14:20 INFO - PROCESS | 17837 | 1467036860509 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036860517 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:20 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de40800 == 38 [pid = 17837] [id = 573] 07:14:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8fd35800) [pid = 17837] [serial = 1720] [outer = (nil)] 07:14:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x9038b400) [pid = 17837] [serial = 1721] [outer = 0x8fd35800] 07:14:20 INFO - PROCESS | 17837 | 1467036860642 Marionette DEBUG loaded listener.js 07:14:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x9038e800) [pid = 17837] [serial = 1722] [outer = 0x8fd35800] 07:14:21 INFO - PROCESS | 17837 | 1467036861602 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:14:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:14:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1652ms 07:14:21 INFO - PROCESS | 17837 | 1467036861668 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 07:14:21 INFO - PROCESS | 17837 | 1467036861674 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 07:14:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:14:21 INFO - PROCESS | 17837 | 1467036861681 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:14:21 INFO - PROCESS | 17837 | 1467036861686 Marionette TRACE conn4 <- [1,2266,null,{}] 07:14:21 INFO - PROCESS | 17837 | 1467036861695 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:21 INFO - PROCESS | 17837 | 1467036861701 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:21 INFO - PROCESS | 17837 | 1467036861947 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 07:14:22 INFO - PROCESS | 17837 | 1467036862251 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036862269 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:22 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de0a400 == 39 [pid = 17837] [id = 574] 07:14:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8de10c00) [pid = 17837] [serial = 1723] [outer = (nil)] 07:14:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x8edb6c00) [pid = 17837] [serial = 1724] [outer = 0x8de10c00] 07:14:22 INFO - PROCESS | 17837 | 1467036862371 Marionette DEBUG loaded listener.js 07:14:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x91cb6400) [pid = 17837] [serial = 1725] [outer = 0x8de10c00] 07:14:23 INFO - PROCESS | 17837 | 1467036863625 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 07:14:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:14:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1985ms 07:14:23 INFO - PROCESS | 17837 | 1467036863667 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 07:14:23 INFO - PROCESS | 17837 | 1467036863674 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 07:14:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:14:23 INFO - PROCESS | 17837 | 1467036863693 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:14:23 INFO - PROCESS | 17837 | 1467036863698 Marionette TRACE conn4 <- [1,2270,null,{}] 07:14:23 INFO - PROCESS | 17837 | 1467036863707 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:23 INFO - PROCESS | 17837 | 1467036863713 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:23 INFO - PROCESS | 17837 | 1467036863984 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 07:14:24 INFO - PROCESS | 17837 | 1467036864189 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036864204 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:24 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8dcc00 == 40 [pid = 17837] [id = 575] 07:14:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x8d8dd400) [pid = 17837] [serial = 1726] [outer = (nil)] 07:14:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x8de03800) [pid = 17837] [serial = 1727] [outer = 0x8d8dd400] 07:14:24 INFO - PROCESS | 17837 | 1467036864284 Marionette DEBUG loaded listener.js 07:14:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x8de0f800) [pid = 17837] [serial = 1728] [outer = 0x8d8dd400] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8de3a000 == 39 [pid = 17837] [id = 500] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e5000 == 38 [pid = 17837] [id = 511] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf5800 == 37 [pid = 17837] [id = 502] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8de33c00 == 36 [pid = 17837] [id = 501] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8de4d400 == 35 [pid = 17837] [id = 568] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8eb98800 == 34 [pid = 17837] [id = 567] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8ea80400 == 33 [pid = 17837] [id = 566] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8de0ec00 == 32 [pid = 17837] [id = 565] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3ed400 == 31 [pid = 17837] [id = 564] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8de43800 == 30 [pid = 17837] [id = 512] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e7400 == 29 [pid = 17837] [id = 559] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8de40000 == 28 [pid = 17837] [id = 505] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8de05800 == 27 [pid = 17837] [id = 560] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcee400 == 26 [pid = 17837] [id = 507] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8de0e800 == 25 [pid = 17837] [id = 561] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8eb90800 == 24 [pid = 17837] [id = 513] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8edb3400 == 23 [pid = 17837] [id = 504] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e3000 == 22 [pid = 17837] [id = 514] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x9038b800 == 21 [pid = 17837] [id = 506] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e1800 == 20 [pid = 17837] [id = 563] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8c725800 == 19 [pid = 17837] [id = 508] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8fd3e400 == 18 [pid = 17837] [id = 562] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3ef000 == 17 [pid = 17837] [id = 509] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8de44000 == 16 [pid = 17837] [id = 503] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8de0b800 == 15 [pid = 17837] [id = 515] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8e17c000 == 14 [pid = 17837] [id = 510] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8de3d400 == 13 [pid = 17837] [id = 499] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8de0a400 == 12 [pid = 17837] [id = 574] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8de40800 == 11 [pid = 17837] [id = 573] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcfa400 == 10 [pid = 17837] [id = 572] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8bced400 == 9 [pid = 17837] [id = 570] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8e24f000 == 8 [pid = 17837] [id = 571] 07:14:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf0000 == 7 [pid = 17837] [id = 569] 07:14:26 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x922a8800) [pid = 17837] [serial = 1652] [outer = (nil)] [url = about:blank] 07:14:26 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x8fd39400) [pid = 17837] [serial = 1647] [outer = (nil)] [url = about:blank] 07:14:26 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x8ecb1000) [pid = 17837] [serial = 1673] [outer = (nil)] [url = about:blank] 07:14:26 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8e178000) [pid = 17837] [serial = 1671] [outer = (nil)] [url = about:blank] 07:14:26 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8c731400) [pid = 17837] [serial = 1661] [outer = (nil)] [url = about:blank] 07:14:26 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8de02c00) [pid = 17837] [serial = 1667] [outer = (nil)] [url = about:blank] 07:14:26 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8edb9000) [pid = 17837] [serial = 1674] [outer = (nil)] [url = about:blank] 07:14:26 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8ea80800) [pid = 17837] [serial = 1664] [outer = (nil)] [url = about:blank] 07:14:26 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x925e0c00) [pid = 17837] [serial = 1658] [outer = (nil)] [url = about:blank] 07:14:26 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8eb9b400) [pid = 17837] [serial = 1665] [outer = (nil)] [url = about:blank] 07:14:26 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x92422000) [pid = 17837] [serial = 1655] [outer = (nil)] [url = about:blank] 07:14:26 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8ea81000) [pid = 17837] [serial = 1676] [outer = (nil)] [url = about:blank] 07:14:26 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x92236400) [pid = 17837] [serial = 1650] [outer = (nil)] [url = about:blank] 07:14:26 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x924b3c00) [pid = 17837] [serial = 1656] [outer = (nil)] [url = about:blank] 07:14:26 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8e25a400) [pid = 17837] [serial = 1644] [outer = (nil)] [url = about:blank] 07:14:26 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x92418400) [pid = 17837] [serial = 1653] [outer = (nil)] [url = about:blank] 07:14:26 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8e173400) [pid = 17837] [serial = 1643] [outer = (nil)] [url = about:blank] 07:14:26 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x925e4800) [pid = 17837] [serial = 1659] [outer = (nil)] [url = about:blank] 07:14:26 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8d8d5000) [pid = 17837] [serial = 1662] [outer = (nil)] [url = about:blank] 07:14:26 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8f262000) [pid = 17837] [serial = 1646] [outer = (nil)] [url = about:blank] 07:14:26 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8e170400) [pid = 17837] [serial = 1670] [outer = (nil)] [url = about:blank] 07:14:26 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x91dd8800) [pid = 17837] [serial = 1649] [outer = (nil)] [url = about:blank] 07:14:26 INFO - PROCESS | 17837 | --DOMWINDOW == 65 (0x8de06000) [pid = 17837] [serial = 1668] [outer = (nil)] [url = about:blank] 07:14:26 INFO - PROCESS | 17837 | --DOMWINDOW == 64 (0x8f6b4c00) [pid = 17837] [serial = 1679] [outer = (nil)] [url = about:blank] 07:14:26 INFO - PROCESS | 17837 | --DOMWINDOW == 63 (0x8f25b000) [pid = 17837] [serial = 1677] [outer = (nil)] [url = about:blank] 07:14:26 INFO - PROCESS | 17837 | 1467036866670 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 07:14:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:14:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 3049ms 07:14:26 INFO - PROCESS | 17837 | 1467036866733 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 07:14:26 INFO - PROCESS | 17837 | 1467036866740 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 07:14:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:14:26 INFO - PROCESS | 17837 | 1467036866749 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:14:26 INFO - PROCESS | 17837 | 1467036866754 Marionette TRACE conn4 <- [1,2274,null,{}] 07:14:26 INFO - PROCESS | 17837 | 1467036866764 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:26 INFO - PROCESS | 17837 | 1467036866769 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:26 INFO - PROCESS | 17837 | 1467036866982 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 07:14:27 INFO - PROCESS | 17837 | 1467036867184 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 17837 | 1467036867196 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:27 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e3400 == 8 [pid = 17837] [id = 576] 07:14:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 64 (0x8c3eb000) [pid = 17837] [serial = 1729] [outer = (nil)] 07:14:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 65 (0x8d6ec800) [pid = 17837] [serial = 1730] [outer = 0x8c3eb000] 07:14:27 INFO - PROCESS | 17837 | 1467036867286 Marionette DEBUG loaded listener.js 07:14:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x8d8d1000) [pid = 17837] [serial = 1731] [outer = 0x8c3eb000] 07:14:28 INFO - PROCESS | 17837 | 1467036868102 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 07:14:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:14:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1388ms 07:14:28 INFO - PROCESS | 17837 | 1467036868137 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 07:14:28 INFO - PROCESS | 17837 | 1467036868146 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 07:14:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:14:28 INFO - PROCESS | 17837 | 1467036868159 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:14:28 INFO - PROCESS | 17837 | 1467036868163 Marionette TRACE conn4 <- [1,2278,null,{}] 07:14:28 INFO - PROCESS | 17837 | 1467036868171 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:28 INFO - PROCESS | 17837 | 1467036868177 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:28 INFO - PROCESS | 17837 | 1467036868380 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 07:14:28 INFO - PROCESS | 17837 | 1467036868535 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036868554 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:28 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de0f400 == 9 [pid = 17837] [id = 577] 07:14:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x8de35400) [pid = 17837] [serial = 1732] [outer = (nil)] 07:14:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8de49000) [pid = 17837] [serial = 1733] [outer = 0x8de35400] 07:14:28 INFO - PROCESS | 17837 | 1467036868632 Marionette DEBUG loaded listener.js 07:14:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8e171800) [pid = 17837] [serial = 1734] [outer = 0x8de35400] 07:14:29 INFO - PROCESS | 17837 | 1467036869633 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 07:14:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:14:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1532ms 07:14:29 INFO - PROCESS | 17837 | 1467036869691 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 07:14:29 INFO - PROCESS | 17837 | 1467036869695 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 07:14:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:14:29 INFO - PROCESS | 17837 | 1467036869703 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:14:29 INFO - PROCESS | 17837 | 1467036869710 Marionette TRACE conn4 <- [1,2282,null,{}] 07:14:29 INFO - PROCESS | 17837 | 1467036869735 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:29 INFO - PROCESS | 17837 | 1467036869746 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:29 INFO - PROCESS | 17837 | 1467036869981 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 07:14:30 INFO - PROCESS | 17837 | 1467036870010 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036870022 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:30 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eb8f800 == 10 [pid = 17837] [id = 578] 07:14:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8eb91c00) [pid = 17837] [serial = 1735] [outer = (nil)] 07:14:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8eb97000) [pid = 17837] [serial = 1736] [outer = 0x8eb91c00] 07:14:30 INFO - PROCESS | 17837 | 1467036870111 Marionette DEBUG loaded listener.js 07:14:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8eca8000) [pid = 17837] [serial = 1737] [outer = 0x8eb91c00] 07:14:31 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8edbc000) [pid = 17837] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:14:31 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8de10800) [pid = 17837] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:14:31 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8eb90000) [pid = 17837] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:14:31 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8c72c000) [pid = 17837] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:14:31 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8de31c00) [pid = 17837] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:14:31 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x8eca7400) [pid = 17837] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:14:31 INFO - PROCESS | 17837 | --DOMWINDOW == 65 (0x8fe7e400) [pid = 17837] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:14:31 INFO - PROCESS | 17837 | --DOMWINDOW == 64 (0x8e16e800) [pid = 17837] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:14:31 INFO - PROCESS | 17837 | --DOMWINDOW == 63 (0x8e17a800) [pid = 17837] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:14:31 INFO - PROCESS | 17837 | --DOMWINDOW == 62 (0x8ea82c00) [pid = 17837] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:14:31 INFO - PROCESS | 17837 | 1467036871611 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 07:14:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:14:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1993ms 07:14:31 INFO - PROCESS | 17837 | 1467036871698 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 07:14:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:14:31 INFO - PROCESS | 17837 | 1467036871703 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 07:14:31 INFO - PROCESS | 17837 | 1467036871710 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:14:31 INFO - PROCESS | 17837 | 1467036871713 Marionette TRACE conn4 <- [1,2286,null,{}] 07:14:31 INFO - PROCESS | 17837 | 1467036871719 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:31 INFO - PROCESS | 17837 | 1467036871725 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:31 INFO - PROCESS | 17837 | 1467036871895 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 07:14:31 INFO - PROCESS | 17837 | 1467036871906 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 17837 | 1467036871913 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:32 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf1c00 == 11 [pid = 17837] [id = 579] 07:14:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 63 (0x8d6e1800) [pid = 17837] [serial = 1738] [outer = (nil)] 07:14:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 64 (0x8e259800) [pid = 17837] [serial = 1739] [outer = 0x8d6e1800] 07:14:32 INFO - PROCESS | 17837 | 1467036872141 Marionette DEBUG loaded listener.js 07:14:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 65 (0x8edb0000) [pid = 17837] [serial = 1740] [outer = 0x8d6e1800] 07:14:32 INFO - PROCESS | 17837 | 1467036872964 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 07:14:32 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:14:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1287ms 07:14:33 INFO - PROCESS | 17837 | 1467036872997 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 07:14:33 INFO - PROCESS | 17837 | 1467036873001 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 07:14:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:14:33 INFO - PROCESS | 17837 | 1467036873009 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:14:33 INFO - PROCESS | 17837 | 1467036873013 Marionette TRACE conn4 <- [1,2290,null,{}] 07:14:33 INFO - PROCESS | 17837 | 1467036873030 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:33 INFO - PROCESS | 17837 | 1467036873037 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:33 INFO - PROCESS | 17837 | 1467036873237 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 07:14:33 INFO - PROCESS | 17837 | 1467036873248 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036873254 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:33 INFO - PROCESS | 17837 | ++DOCSHELL 0x8edb4800 == 12 [pid = 17837] [id = 580] 07:14:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x8f254c00) [pid = 17837] [serial = 1741] [outer = (nil)] 07:14:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x8f6ad000) [pid = 17837] [serial = 1742] [outer = 0x8f254c00] 07:14:33 INFO - PROCESS | 17837 | 1467036873333 Marionette DEBUG loaded listener.js 07:14:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8f6b7400) [pid = 17837] [serial = 1743] [outer = 0x8f254c00] 07:14:34 INFO - PROCESS | 17837 | 1467036874537 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 07:14:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:14:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1556ms 07:14:34 INFO - PROCESS | 17837 | 1467036874568 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 07:14:34 INFO - PROCESS | 17837 | 1467036874576 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 07:14:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:14:34 INFO - PROCESS | 17837 | 1467036874587 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:14:34 INFO - PROCESS | 17837 | 1467036874594 Marionette TRACE conn4 <- [1,2294,null,{}] 07:14:34 INFO - PROCESS | 17837 | 1467036874604 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:34 INFO - PROCESS | 17837 | 1467036874609 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:34 INFO - PROCESS | 17837 | 1467036874810 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 07:14:35 INFO - PROCESS | 17837 | 1467036875042 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036875053 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:35 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8d7400 == 13 [pid = 17837] [id = 581] 07:14:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8d8d7c00) [pid = 17837] [serial = 1744] [outer = (nil)] 07:14:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8de38000) [pid = 17837] [serial = 1745] [outer = 0x8d8d7c00] 07:14:35 INFO - PROCESS | 17837 | 1467036875189 Marionette DEBUG loaded listener.js 07:14:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8e17a800) [pid = 17837] [serial = 1746] [outer = 0x8d8d7c00] 07:14:36 INFO - PROCESS | 17837 | 1467036876149 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 07:14:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:14:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1594ms 07:14:36 INFO - PROCESS | 17837 | 1467036876181 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 07:14:36 INFO - PROCESS | 17837 | 1467036876189 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 07:14:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:14:36 INFO - PROCESS | 17837 | 1467036876200 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:14:36 INFO - PROCESS | 17837 | 1467036876204 Marionette TRACE conn4 <- [1,2298,null,{}] 07:14:36 INFO - PROCESS | 17837 | 1467036876211 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:36 INFO - PROCESS | 17837 | 1467036876217 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:36 INFO - PROCESS | 17837 | 1467036876436 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 07:14:36 INFO - PROCESS | 17837 | 1467036876709 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036876718 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:36 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ea83000 == 14 [pid = 17837] [id = 582] 07:14:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8edb3400) [pid = 17837] [serial = 1747] [outer = (nil)] 07:14:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8f257800) [pid = 17837] [serial = 1748] [outer = 0x8edb3400] 07:14:36 INFO - PROCESS | 17837 | 1467036876849 Marionette DEBUG loaded listener.js 07:14:37 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8ecab800) [pid = 17837] [serial = 1749] [outer = 0x8edb3400] 07:14:37 INFO - PROCESS | 17837 | 1467036877765 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 07:14:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:14:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1635ms 07:14:37 INFO - PROCESS | 17837 | 1467036877836 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 07:14:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:14:37 INFO - PROCESS | 17837 | 1467036877840 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 07:14:37 INFO - PROCESS | 17837 | 1467036877849 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:14:37 INFO - PROCESS | 17837 | 1467036877858 Marionette TRACE conn4 <- [1,2302,null,{}] 07:14:37 INFO - PROCESS | 17837 | 1467036877881 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:37 INFO - PROCESS | 17837 | 1467036877891 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:38 INFO - PROCESS | 17837 | 1467036878220 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 07:14:38 INFO - PROCESS | 17837 | 1467036878411 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036878423 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:38 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fc12800 == 15 [pid = 17837] [id = 583] 07:14:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8fd35400) [pid = 17837] [serial = 1750] [outer = (nil)] 07:14:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8fd3cc00) [pid = 17837] [serial = 1751] [outer = 0x8fd35400] 07:14:38 INFO - PROCESS | 17837 | 1467036878512 Marionette DEBUG loaded listener.js 07:14:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8fe81400) [pid = 17837] [serial = 1752] [outer = 0x8fd35400] 07:14:39 INFO - PROCESS | 17837 | 1467036879430 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:14:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:14:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1655ms 07:14:39 INFO - PROCESS | 17837 | 1467036879503 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 07:14:39 INFO - PROCESS | 17837 | 1467036879507 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 07:14:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:14:39 INFO - PROCESS | 17837 | 1467036879515 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:14:39 INFO - PROCESS | 17837 | 1467036879520 Marionette TRACE conn4 <- [1,2306,null,{}] 07:14:39 INFO - PROCESS | 17837 | 1467036879526 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:39 INFO - PROCESS | 17837 | 1467036879532 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:39 INFO - PROCESS | 17837 | 1467036879767 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 07:14:40 INFO - PROCESS | 17837 | 1467036879998 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036880006 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:40 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ea8ac00 == 16 [pid = 17837] [id = 584] 07:14:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8fe85400) [pid = 17837] [serial = 1753] [outer = (nil)] 07:14:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x9035c400) [pid = 17837] [serial = 1754] [outer = 0x8fe85400] 07:14:40 INFO - PROCESS | 17837 | 1467036880142 Marionette DEBUG loaded listener.js 07:14:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x9035e400) [pid = 17837] [serial = 1755] [outer = 0x8fe85400] 07:14:41 INFO - PROCESS | 17837 | 1467036881186 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 07:14:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:14:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1736ms 07:14:41 INFO - PROCESS | 17837 | 1467036881253 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 07:14:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:14:41 INFO - PROCESS | 17837 | 1467036881257 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 07:14:41 INFO - PROCESS | 17837 | 1467036881264 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:14:41 INFO - PROCESS | 17837 | 1467036881268 Marionette TRACE conn4 <- [1,2310,null,{}] 07:14:41 INFO - PROCESS | 17837 | 1467036881274 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:41 INFO - PROCESS | 17837 | 1467036881280 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:41 INFO - PROCESS | 17837 | 1467036881510 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 07:14:41 INFO - PROCESS | 17837 | 1467036881828 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036881838 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:41 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de43800 == 17 [pid = 17837] [id = 585] 07:14:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8f256800) [pid = 17837] [serial = 1756] [outer = (nil)] 07:14:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x91cac000) [pid = 17837] [serial = 1757] [outer = 0x8f256800] 07:14:41 INFO - PROCESS | 17837 | 1467036881936 Marionette DEBUG loaded listener.js 07:14:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x91cb3c00) [pid = 17837] [serial = 1758] [outer = 0x8f256800] 07:14:42 INFO - PROCESS | 17837 | 1467036882898 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:14:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:14:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1683ms 07:14:42 INFO - PROCESS | 17837 | 1467036882947 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 07:14:42 INFO - PROCESS | 17837 | 1467036882952 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 07:14:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:14:42 INFO - PROCESS | 17837 | 1467036882959 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:14:42 INFO - PROCESS | 17837 | 1467036882964 Marionette TRACE conn4 <- [1,2314,null,{}] 07:14:42 INFO - PROCESS | 17837 | 1467036882970 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:42 INFO - PROCESS | 17837 | 1467036882982 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:43 INFO - PROCESS | 17837 | 1467036883389 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 07:14:43 INFO - PROCESS | 17837 | 1467036883593 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036883604 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:43 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e2800 == 18 [pid = 17837] [id = 586] 07:14:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x8d6e9000) [pid = 17837] [serial = 1759] [outer = (nil)] 07:14:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x8de4a400) [pid = 17837] [serial = 1760] [outer = 0x8d6e9000] 07:14:43 INFO - PROCESS | 17837 | 1467036883692 Marionette DEBUG loaded listener.js 07:14:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x8eb94400) [pid = 17837] [serial = 1761] [outer = 0x8d6e9000] 07:14:44 INFO - PROCESS | 17837 | 1467036884560 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 07:14:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:14:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1636ms 07:14:44 INFO - PROCESS | 17837 | 1467036884597 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 07:14:44 INFO - PROCESS | 17837 | 1467036884600 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 07:14:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:14:44 INFO - PROCESS | 17837 | 1467036884608 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:14:44 INFO - PROCESS | 17837 | 1467036884612 Marionette TRACE conn4 <- [1,2318,null,{}] 07:14:44 INFO - PROCESS | 17837 | 1467036884619 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:44 INFO - PROCESS | 17837 | 1467036884623 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:44 INFO - PROCESS | 17837 | 1467036884816 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 07:14:45 INFO - PROCESS | 17837 | 1467036885180 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036885189 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:45 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf5c00 == 19 [pid = 17837] [id = 587] 07:14:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x8bcf8400) [pid = 17837] [serial = 1762] [outer = (nil)] 07:14:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x8c3e5c00) [pid = 17837] [serial = 1763] [outer = 0x8bcf8400] 07:14:45 INFO - PROCESS | 17837 | 1467036885322 Marionette DEBUG loaded listener.js 07:14:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x8c72a000) [pid = 17837] [serial = 1764] [outer = 0x8bcf8400] 07:14:46 INFO - PROCESS | 17837 | 1467036886439 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 07:14:46 INFO - PROCESS | 17837 | 1467036886505 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 07:14:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:14:46 INFO - PROCESS | 17837 | 1467036886516 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:14:46 INFO - PROCESS | 17837 | 1467036886520 Marionette TRACE conn4 <- [1,2322,null,{}] 07:14:46 INFO - PROCESS | 17837 | 1467036886529 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:46 INFO - PROCESS | 17837 | 1467036886538 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:46 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x8f6b4400) [pid = 17837] [serial = 1703] [outer = (nil)] [url = about:blank] 07:14:46 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x8e16e400) [pid = 17837] [serial = 1683] [outer = (nil)] [url = about:blank] 07:14:46 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x8fc18400) [pid = 17837] [serial = 1707] [outer = (nil)] [url = about:blank] 07:14:46 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x8c732c00) [pid = 17837] [serial = 1694] [outer = (nil)] [url = about:blank] 07:14:46 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8d6e3c00) [pid = 17837] [serial = 1695] [outer = (nil)] [url = about:blank] 07:14:46 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8de3c800) [pid = 17837] [serial = 1697] [outer = (nil)] [url = about:blank] 07:14:46 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8de4ec00) [pid = 17837] [serial = 1698] [outer = (nil)] [url = about:blank] 07:14:46 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8edb5800) [pid = 17837] [serial = 1685] [outer = (nil)] [url = about:blank] 07:14:46 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8de3bc00) [pid = 17837] [serial = 1686] [outer = (nil)] [url = about:blank] 07:14:46 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8fe87000) [pid = 17837] [serial = 1688] [outer = (nil)] [url = about:blank] 07:14:46 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x90354000) [pid = 17837] [serial = 1689] [outer = (nil)] [url = about:blank] 07:14:46 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8fc12c00) [pid = 17837] [serial = 1680] [outer = (nil)] [url = about:blank] 07:14:46 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x90392800) [pid = 17837] [serial = 1691] [outer = (nil)] [url = about:blank] 07:14:46 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x90393c00) [pid = 17837] [serial = 1692] [outer = (nil)] [url = about:blank] 07:14:46 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8de3c400) [pid = 17837] [serial = 1682] [outer = (nil)] [url = about:blank] 07:14:46 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8eb93c00) [pid = 17837] [serial = 1700] [outer = (nil)] [url = about:blank] 07:14:46 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8f6ba400) [pid = 17837] [serial = 1704] [outer = (nil)] [url = about:blank] 07:14:46 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8f6b3800) [pid = 17837] [serial = 1706] [outer = (nil)] [url = about:blank] 07:14:46 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8ecab000) [pid = 17837] [serial = 1701] [outer = (nil)] [url = about:blank] 07:14:46 INFO - PROCESS | 17837 | 1467036886878 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 07:14:47 INFO - PROCESS | 17837 | 1467036887064 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036887072 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:47 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8db400 == 20 [pid = 17837] [id = 588] 07:14:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8de05400) [pid = 17837] [serial = 1765] [outer = (nil)] 07:14:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8de44c00) [pid = 17837] [serial = 1766] [outer = 0x8de05400] 07:14:47 INFO - PROCESS | 17837 | 1467036887152 Marionette DEBUG loaded listener.js 07:14:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8e172800) [pid = 17837] [serial = 1767] [outer = 0x8de05400] 07:14:47 INFO - PROCESS | 17837 | 1467036887925 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 07:14:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:14:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1437ms 07:14:47 INFO - PROCESS | 17837 | 1467036887956 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 07:14:47 INFO - PROCESS | 17837 | 1467036887961 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 07:14:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:14:47 INFO - PROCESS | 17837 | 1467036887970 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:14:47 INFO - PROCESS | 17837 | 1467036887974 Marionette TRACE conn4 <- [1,2326,null,{}] 07:14:47 INFO - PROCESS | 17837 | 1467036887980 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:47 INFO - PROCESS | 17837 | 1467036887985 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:48 INFO - PROCESS | 17837 | 1467036888160 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 07:14:48 INFO - PROCESS | 17837 | 1467036888177 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036888184 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:48 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e254000 == 21 [pid = 17837] [id = 589] 07:14:48 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8e254800) [pid = 17837] [serial = 1768] [outer = (nil)] 07:14:48 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8edb1800) [pid = 17837] [serial = 1769] [outer = 0x8e254800] 07:14:48 INFO - PROCESS | 17837 | 1467036888259 Marionette DEBUG loaded listener.js 07:14:48 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8f260400) [pid = 17837] [serial = 1770] [outer = 0x8e254800] 07:14:49 INFO - PROCESS | 17837 | 1467036889300 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 07:14:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:14:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1384ms 07:14:49 INFO - PROCESS | 17837 | 1467036889355 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 07:14:49 INFO - PROCESS | 17837 | 1467036889363 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 07:14:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:14:49 INFO - PROCESS | 17837 | 1467036889373 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:14:49 INFO - PROCESS | 17837 | 1467036889377 Marionette TRACE conn4 <- [1,2330,null,{}] 07:14:49 INFO - PROCESS | 17837 | 1467036889387 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:49 INFO - PROCESS | 17837 | 1467036889394 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:49 INFO - PROCESS | 17837 | 1467036889608 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 07:14:49 INFO - PROCESS | 17837 | 1467036889771 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036889789 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:49 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8d8400 == 22 [pid = 17837] [id = 590] 07:14:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8d8dd800) [pid = 17837] [serial = 1771] [outer = (nil)] 07:14:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8de33800) [pid = 17837] [serial = 1772] [outer = 0x8d8dd800] 07:14:49 INFO - PROCESS | 17837 | 1467036889920 Marionette DEBUG loaded listener.js 07:14:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8de37800) [pid = 17837] [serial = 1773] [outer = 0x8d8dd800] 07:14:50 INFO - PROCESS | 17837 | 1467036890957 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 07:14:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:14:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1643ms 07:14:51 INFO - PROCESS | 17837 | 1467036891016 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 07:14:51 INFO - PROCESS | 17837 | 1467036891024 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 07:14:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:14:51 INFO - PROCESS | 17837 | 1467036891037 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:14:51 INFO - PROCESS | 17837 | 1467036891041 Marionette TRACE conn4 <- [1,2334,null,{}] 07:14:51 INFO - PROCESS | 17837 | 1467036891049 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:51 INFO - PROCESS | 17837 | 1467036891055 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:51 INFO - PROCESS | 17837 | 1467036891299 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 07:14:51 INFO - PROCESS | 17837 | 1467036891541 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036891552 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:51 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ecad000 == 23 [pid = 17837] [id = 591] 07:14:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8edbbc00) [pid = 17837] [serial = 1774] [outer = (nil)] 07:14:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8f6b4400) [pid = 17837] [serial = 1775] [outer = 0x8edbbc00] 07:14:51 INFO - PROCESS | 17837 | 1467036891695 Marionette DEBUG loaded listener.js 07:14:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x8fc13c00) [pid = 17837] [serial = 1776] [outer = 0x8edbbc00] 07:14:52 INFO - PROCESS | 17837 | 1467036892637 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 07:14:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:14:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1634ms 07:14:52 INFO - PROCESS | 17837 | 1467036892672 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 07:14:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:14:52 INFO - PROCESS | 17837 | 1467036892677 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 07:14:52 INFO - PROCESS | 17837 | 1467036892685 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:14:52 INFO - PROCESS | 17837 | 1467036892692 Marionette TRACE conn4 <- [1,2338,null,{}] 07:14:52 INFO - PROCESS | 17837 | 1467036892711 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:52 INFO - PROCESS | 17837 | 1467036892721 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:52 INFO - PROCESS | 17837 | 1467036892924 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 07:14:53 INFO - PROCESS | 17837 | 1467036893210 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 17837 | 1467036893223 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:53 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e6000 == 24 [pid = 17837] [id = 592] 07:14:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x90359c00) [pid = 17837] [serial = 1777] [outer = (nil)] 07:14:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x90393c00) [pid = 17837] [serial = 1778] [outer = 0x90359c00] 07:14:53 INFO - PROCESS | 17837 | 1467036893366 Marionette DEBUG loaded listener.js 07:14:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x90399400) [pid = 17837] [serial = 1779] [outer = 0x90359c00] 07:14:54 INFO - PROCESS | 17837 | 1467036894323 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 07:14:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:14:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1690ms 07:14:54 INFO - PROCESS | 17837 | 1467036894375 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 07:14:54 INFO - PROCESS | 17837 | 1467036894380 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 07:14:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:14:54 INFO - PROCESS | 17837 | 1467036894388 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:14:54 INFO - PROCESS | 17837 | 1467036894392 Marionette TRACE conn4 <- [1,2342,null,{}] 07:14:54 INFO - PROCESS | 17837 | 1467036894398 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:54 INFO - PROCESS | 17837 | 1467036894404 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:54 INFO - PROCESS | 17837 | 1467036894609 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 07:14:54 INFO - PROCESS | 17837 | 1467036894849 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036894858 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:54 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e5800 == 25 [pid = 17837] [id = 593] 07:14:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x90397000) [pid = 17837] [serial = 1780] [outer = (nil)] 07:14:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x91dd1c00) [pid = 17837] [serial = 1781] [outer = 0x90397000] 07:14:54 INFO - PROCESS | 17837 | 1467036894988 Marionette DEBUG loaded listener.js 07:14:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x91dd7400) [pid = 17837] [serial = 1782] [outer = 0x90397000] 07:14:55 INFO - PROCESS | 17837 | 1467036895914 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 07:14:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:14:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1586ms 07:14:55 INFO - PROCESS | 17837 | 1467036895974 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 07:14:55 INFO - PROCESS | 17837 | 1467036895977 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 07:14:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:14:55 INFO - PROCESS | 17837 | 1467036895985 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:14:55 INFO - PROCESS | 17837 | 1467036895989 Marionette TRACE conn4 <- [1,2346,null,{}] 07:14:55 INFO - PROCESS | 17837 | 1467036895995 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:56 INFO - PROCESS | 17837 | 1467036896001 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:56 INFO - PROCESS | 17837 | 1467036896224 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 07:14:56 INFO - PROCESS | 17837 | 1467036896454 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 17837 | 1467036896466 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:56 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e250000 == 26 [pid = 17837] [id = 594] 07:14:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x91cb1400) [pid = 17837] [serial = 1783] [outer = (nil)] 07:14:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0x92234000) [pid = 17837] [serial = 1784] [outer = 0x91cb1400] 07:14:56 INFO - PROCESS | 17837 | 1467036896590 Marionette DEBUG loaded listener.js 07:14:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 91 (0x9229c000) [pid = 17837] [serial = 1785] [outer = 0x91cb1400] 07:14:57 INFO - PROCESS | 17837 | 1467036897607 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 07:14:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:14:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1646ms 07:14:57 INFO - PROCESS | 17837 | 1467036897632 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 07:14:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:14:57 INFO - PROCESS | 17837 | 1467036897637 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 07:14:57 INFO - PROCESS | 17837 | 1467036897644 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:14:57 INFO - PROCESS | 17837 | 1467036897648 Marionette TRACE conn4 <- [1,2350,null,{}] 07:14:57 INFO - PROCESS | 17837 | 1467036897655 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:57 INFO - PROCESS | 17837 | 1467036897666 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:57 INFO - PROCESS | 17837 | 1467036897936 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 07:14:58 INFO - PROCESS | 17837 | 1467036898188 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036898198 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:58 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ea82400 == 27 [pid = 17837] [id = 595] 07:14:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 92 (0x8f263c00) [pid = 17837] [serial = 1786] [outer = (nil)] 07:14:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 93 (0x9241b000) [pid = 17837] [serial = 1787] [outer = 0x8f263c00] 07:14:58 INFO - PROCESS | 17837 | 1467036898297 Marionette DEBUG loaded listener.js 07:14:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 94 (0x92425000) [pid = 17837] [serial = 1788] [outer = 0x8f263c00] 07:14:59 INFO - PROCESS | 17837 | 1467036899191 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 07:14:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:14:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1583ms 07:14:59 INFO - PROCESS | 17837 | 1467036899228 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 07:14:59 INFO - PROCESS | 17837 | 1467036899233 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 07:14:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:14:59 INFO - PROCESS | 17837 | 1467036899241 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:14:59 INFO - PROCESS | 17837 | 1467036899245 Marionette TRACE conn4 <- [1,2354,null,{}] 07:14:59 INFO - PROCESS | 17837 | 1467036899253 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:59 INFO - PROCESS | 17837 | 1467036899260 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:59 INFO - PROCESS | 17837 | 1467036899461 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 07:14:59 INFO - PROCESS | 17837 | 1467036899710 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 17837 | 1467036899720 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:14:59 INFO - PROCESS | 17837 | ++DOCSHELL 0x8edb2000 == 28 [pid = 17837] [id = 596] 07:14:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 95 (0x9229d800) [pid = 17837] [serial = 1789] [outer = (nil)] 07:14:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 96 (0x924b8800) [pid = 17837] [serial = 1790] [outer = 0x9229d800] 07:14:59 INFO - PROCESS | 17837 | 1467036899849 Marionette DEBUG loaded listener.js 07:14:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 97 (0x924bc000) [pid = 17837] [serial = 1791] [outer = 0x9229d800] 07:15:01 INFO - PROCESS | 17837 | 1467036901107 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 07:15:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:15:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1947ms 07:15:01 INFO - PROCESS | 17837 | 1467036901189 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 07:15:01 INFO - PROCESS | 17837 | 1467036901196 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 07:15:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:15:01 INFO - PROCESS | 17837 | 1467036901206 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:15:01 INFO - PROCESS | 17837 | 1467036901212 Marionette TRACE conn4 <- [1,2358,null,{}] 07:15:01 INFO - PROCESS | 17837 | 1467036901221 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:01 INFO - PROCESS | 17837 | 1467036901226 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:01 INFO - PROCESS | 17837 | 1467036901521 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 07:15:01 INFO - PROCESS | 17837 | 1467036901844 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036901864 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:01 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8da400 == 29 [pid = 17837] [id = 597] 07:15:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 98 (0x8d8de800) [pid = 17837] [serial = 1792] [outer = (nil)] 07:15:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 99 (0x8ea7c000) [pid = 17837] [serial = 1793] [outer = 0x8d8de800] 07:15:01 INFO - PROCESS | 17837 | 1467036901946 Marionette DEBUG loaded listener.js 07:15:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 100 (0x8ea82000) [pid = 17837] [serial = 1794] [outer = 0x8d8de800] 07:15:04 INFO - PROCESS | 17837 | 1467036904507 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 07:15:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:15:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 3359ms 07:15:04 INFO - PROCESS | 17837 | 1467036904568 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 07:15:04 INFO - PROCESS | 17837 | 1467036904580 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 07:15:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:15:04 INFO - PROCESS | 17837 | 1467036904615 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:15:04 INFO - PROCESS | 17837 | 1467036904624 Marionette TRACE conn4 <- [1,2362,null,{}] 07:15:04 INFO - PROCESS | 17837 | 1467036904735 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:04 INFO - PROCESS | 17837 | 1467036904742 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:04 INFO - PROCESS | 17837 | 1467036904970 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 07:15:05 INFO - PROCESS | 17837 | 1467036905005 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036905015 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:05 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8d8800 == 30 [pid = 17837] [id = 598] 07:15:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 101 (0x8d8d9800) [pid = 17837] [serial = 1795] [outer = (nil)] 07:15:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 102 (0x8de3a400) [pid = 17837] [serial = 1796] [outer = 0x8d8d9800] 07:15:05 INFO - PROCESS | 17837 | 1467036905092 Marionette DEBUG loaded listener.js 07:15:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 103 (0x8de47c00) [pid = 17837] [serial = 1797] [outer = 0x8d8d9800] 07:15:06 INFO - PROCESS | 17837 | --DOMWINDOW == 102 (0x8d8dd400) [pid = 17837] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:15:06 INFO - PROCESS | 17837 | --DOMWINDOW == 101 (0x8de35400) [pid = 17837] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:15:06 INFO - PROCESS | 17837 | --DOMWINDOW == 100 (0x8edb5c00) [pid = 17837] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:15:06 INFO - PROCESS | 17837 | --DOMWINDOW == 99 (0x8eb91c00) [pid = 17837] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:15:06 INFO - PROCESS | 17837 | --DOMWINDOW == 98 (0x8de0fc00) [pid = 17837] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:15:06 INFO - PROCESS | 17837 | --DOMWINDOW == 97 (0x8eb94800) [pid = 17837] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:15:06 INFO - PROCESS | 17837 | --DOMWINDOW == 96 (0x8fd35800) [pid = 17837] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:15:06 INFO - PROCESS | 17837 | --DOMWINDOW == 95 (0x8c3eb000) [pid = 17837] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:15:06 INFO - PROCESS | 17837 | --DOMWINDOW == 94 (0x8de10c00) [pid = 17837] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:15:06 INFO - PROCESS | 17837 | --DOMWINDOW == 93 (0x8bcf2400) [pid = 17837] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:15:06 INFO - PROCESS | 17837 | --DOMWINDOW == 92 (0x8d6e1800) [pid = 17837] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:15:06 INFO - PROCESS | 17837 | --DOMWINDOW == 91 (0x8bcf8400) [pid = 17837] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:15:06 INFO - PROCESS | 17837 | --DOMWINDOW == 90 (0x8de05400) [pid = 17837] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:15:06 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x8f254c00) [pid = 17837] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:15:06 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x8d8d7c00) [pid = 17837] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:15:06 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x8edb3400) [pid = 17837] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:15:06 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x8e254800) [pid = 17837] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:15:06 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x8fd35400) [pid = 17837] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:15:06 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8fe85400) [pid = 17837] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:15:06 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8f256800) [pid = 17837] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:15:06 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8d6e9000) [pid = 17837] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:15:06 INFO - PROCESS | 17837 | 1467036906931 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 07:15:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:15:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 2362ms 07:15:06 INFO - PROCESS | 17837 | 1467036906962 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 07:15:06 INFO - PROCESS | 17837 | 1467036906972 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 07:15:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:15:06 INFO - PROCESS | 17837 | 1467036906987 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:15:06 INFO - PROCESS | 17837 | 1467036906993 Marionette TRACE conn4 <- [1,2366,null,{}] 07:15:07 INFO - PROCESS | 17837 | 1467036907010 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:07 INFO - PROCESS | 17837 | 1467036907019 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:07 INFO - PROCESS | 17837 | 1467036907267 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 07:15:07 INFO - PROCESS | 17837 | 1467036907424 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036907431 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:07 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e1800 == 31 [pid = 17837] [id = 599] 07:15:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8de05c00) [pid = 17837] [serial = 1798] [outer = (nil)] 07:15:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x8ea86800) [pid = 17837] [serial = 1799] [outer = 0x8de05c00] 07:15:07 INFO - PROCESS | 17837 | 1467036907520 Marionette DEBUG loaded listener.js 07:15:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x8eb93400) [pid = 17837] [serial = 1800] [outer = 0x8de05c00] 07:15:08 INFO - PROCESS | 17837 | 1467036908381 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 07:15:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:15:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1499ms 07:15:08 INFO - PROCESS | 17837 | 1467036908486 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 07:15:08 INFO - PROCESS | 17837 | 1467036908492 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 07:15:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:15:08 INFO - PROCESS | 17837 | 1467036908502 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:15:08 INFO - PROCESS | 17837 | 1467036908510 Marionette TRACE conn4 <- [1,2370,null,{}] 07:15:08 INFO - PROCESS | 17837 | 1467036908521 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:08 INFO - PROCESS | 17837 | 1467036908527 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:08 INFO - PROCESS | 17837 | 1467036908807 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 07:15:09 INFO - PROCESS | 17837 | 1467036909118 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036909135 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:09 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3ec800 == 32 [pid = 17837] [id = 600] 07:15:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x8d6f0000) [pid = 17837] [serial = 1801] [outer = (nil)] 07:15:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x8de05400) [pid = 17837] [serial = 1802] [outer = 0x8d6f0000] 07:15:09 INFO - PROCESS | 17837 | 1467036909231 Marionette DEBUG loaded listener.js 07:15:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x8de36800) [pid = 17837] [serial = 1803] [outer = 0x8d6f0000] 07:15:10 INFO - PROCESS | 17837 | 1467036910231 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 07:15:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:15:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1796ms 07:15:10 INFO - PROCESS | 17837 | 1467036910298 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 07:15:10 INFO - PROCESS | 17837 | 1467036910305 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 07:15:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:15:10 INFO - PROCESS | 17837 | 1467036910317 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:15:10 INFO - PROCESS | 17837 | 1467036910323 Marionette TRACE conn4 <- [1,2374,null,{}] 07:15:10 INFO - PROCESS | 17837 | 1467036910332 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:10 INFO - PROCESS | 17837 | 1467036910339 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:10 INFO - PROCESS | 17837 | 1467036910585 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 07:15:10 INFO - PROCESS | 17837 | 1467036910874 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036910885 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:10 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e173c00 == 33 [pid = 17837] [id = 601] 07:15:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x8f256800) [pid = 17837] [serial = 1804] [outer = (nil)] 07:15:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0x8f6b2c00) [pid = 17837] [serial = 1805] [outer = 0x8f256800] 07:15:10 INFO - PROCESS | 17837 | 1467036910985 Marionette DEBUG loaded listener.js 07:15:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 91 (0x8fc17400) [pid = 17837] [serial = 1806] [outer = 0x8f256800] 07:15:11 INFO - PROCESS | 17837 | 1467036911953 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 07:15:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:15:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1705ms 07:15:12 INFO - PROCESS | 17837 | 1467036912019 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 07:15:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:15:12 INFO - PROCESS | 17837 | 1467036912024 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 07:15:12 INFO - PROCESS | 17837 | 1467036912033 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:15:12 INFO - PROCESS | 17837 | 1467036912038 Marionette TRACE conn4 <- [1,2378,null,{}] 07:15:12 INFO - PROCESS | 17837 | 1467036912072 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:12 INFO - PROCESS | 17837 | 1467036912084 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:12 INFO - PROCESS | 17837 | 1467036912384 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 07:15:12 INFO - PROCESS | 17837 | 1467036912666 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 17837 | 1467036912681 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:12 INFO - PROCESS | 17837 | ++DOCSHELL 0x90352c00 == 34 [pid = 17837] [id = 602] 07:15:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 92 (0x90359800) [pid = 17837] [serial = 1807] [outer = (nil)] 07:15:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 93 (0x9038bc00) [pid = 17837] [serial = 1808] [outer = 0x90359800] 07:15:12 INFO - PROCESS | 17837 | 1467036912774 Marionette DEBUG loaded listener.js 07:15:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 94 (0x90397400) [pid = 17837] [serial = 1809] [outer = 0x90359800] 07:15:13 INFO - PROCESS | 17837 | 1467036913733 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 07:15:13 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:15:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1744ms 07:15:13 INFO - PROCESS | 17837 | 1467036913776 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 07:15:13 INFO - PROCESS | 17837 | 1467036913781 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 07:15:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:15:13 INFO - PROCESS | 17837 | 1467036913789 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:15:13 INFO - PROCESS | 17837 | 1467036913793 Marionette TRACE conn4 <- [1,2382,null,{}] 07:15:13 INFO - PROCESS | 17837 | 1467036913800 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:13 INFO - PROCESS | 17837 | 1467036913806 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:14 INFO - PROCESS | 17837 | 1467036914006 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 07:15:14 INFO - PROCESS | 17837 | 1467036914253 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036914259 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:14 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e25c000 == 35 [pid = 17837] [id = 603] 07:15:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 95 (0x8f6b1c00) [pid = 17837] [serial = 1810] [outer = (nil)] 07:15:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 96 (0x91dd5000) [pid = 17837] [serial = 1811] [outer = 0x8f6b1c00] 07:15:14 INFO - PROCESS | 17837 | 1467036914393 Marionette DEBUG loaded listener.js 07:15:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 97 (0x92235400) [pid = 17837] [serial = 1812] [outer = 0x8f6b1c00] 07:15:15 INFO - PROCESS | 17837 | 1467036915305 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 07:15:15 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:15:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1589ms 07:15:15 INFO - PROCESS | 17837 | 1467036915379 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 07:15:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:15:15 INFO - PROCESS | 17837 | 1467036915384 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 07:15:15 INFO - PROCESS | 17837 | 1467036915391 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:15:15 INFO - PROCESS | 17837 | 1467036915395 Marionette TRACE conn4 <- [1,2386,null,{}] 07:15:15 INFO - PROCESS | 17837 | 1467036915402 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:15 INFO - PROCESS | 17837 | 1467036915409 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:15 INFO - PROCESS | 17837 | 1467036915687 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 07:15:16 INFO - PROCESS | 17837 | 1467036915978 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036915986 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:16 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de04400 == 36 [pid = 17837] [id = 604] 07:15:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 98 (0x8e17bc00) [pid = 17837] [serial = 1813] [outer = (nil)] 07:15:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 99 (0x922a5800) [pid = 17837] [serial = 1814] [outer = 0x8e17bc00] 07:15:16 INFO - PROCESS | 17837 | 1467036916079 Marionette DEBUG loaded listener.js 07:15:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 100 (0x922a8800) [pid = 17837] [serial = 1815] [outer = 0x8e17bc00] 07:15:17 INFO - PROCESS | 17837 | 1467036917006 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 07:15:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:15:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1686ms 07:15:17 INFO - PROCESS | 17837 | 1467036917077 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 07:15:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:15:17 INFO - PROCESS | 17837 | 1467036917082 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 07:15:17 INFO - PROCESS | 17837 | 1467036917090 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:15:17 INFO - PROCESS | 17837 | 1467036917094 Marionette TRACE conn4 <- [1,2390,null,{}] 07:15:17 INFO - PROCESS | 17837 | 1467036917101 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:17 INFO - PROCESS | 17837 | 1467036917113 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:17 INFO - PROCESS | 17837 | 1467036917424 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 07:15:17 INFO - PROCESS | 17837 | 1467036917717 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036917725 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:17 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcef400 == 37 [pid = 17837] [id = 605] 07:15:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 101 (0x8bcf2400) [pid = 17837] [serial = 1816] [outer = (nil)] 07:15:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 102 (0x924bc400) [pid = 17837] [serial = 1817] [outer = 0x8bcf2400] 07:15:17 INFO - PROCESS | 17837 | 1467036917818 Marionette DEBUG loaded listener.js 07:15:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 103 (0x925dc000) [pid = 17837] [serial = 1818] [outer = 0x8bcf2400] 07:15:18 INFO - PROCESS | 17837 | 1467036918811 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 07:15:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:15:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1797ms 07:15:18 INFO - PROCESS | 17837 | 1467036918887 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 07:15:18 INFO - PROCESS | 17837 | 1467036918890 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 07:15:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:15:18 INFO - PROCESS | 17837 | 1467036918898 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:15:18 INFO - PROCESS | 17837 | 1467036918903 Marionette TRACE conn4 <- [1,2394,null,{}] 07:15:18 INFO - PROCESS | 17837 | 1467036918910 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:18 INFO - PROCESS | 17837 | 1467036918917 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:19 INFO - PROCESS | 17837 | 1467036919165 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 07:15:19 INFO - PROCESS | 17837 | 1467036919452 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 17837 | 1467036919460 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:19 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf0400 == 38 [pid = 17837] [id = 606] 07:15:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 104 (0x8bcf1000) [pid = 17837] [serial = 1819] [outer = (nil)] 07:15:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 105 (0x8d8dfc00) [pid = 17837] [serial = 1820] [outer = 0x8bcf1000] 07:15:19 INFO - PROCESS | 17837 | 1467036919554 Marionette DEBUG loaded listener.js 07:15:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 106 (0x8de32400) [pid = 17837] [serial = 1821] [outer = 0x8bcf1000] 07:15:20 INFO - PROCESS | 17837 | 1467036920640 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:15:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:15:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1796ms 07:15:20 INFO - PROCESS | 17837 | 1467036920695 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 07:15:20 INFO - PROCESS | 17837 | 1467036920703 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 07:15:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:15:20 INFO - PROCESS | 17837 | 1467036920713 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:15:20 INFO - PROCESS | 17837 | 1467036920718 Marionette TRACE conn4 <- [1,2398,null,{}] 07:15:20 INFO - PROCESS | 17837 | 1467036920729 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:20 INFO - PROCESS | 17837 | 1467036920734 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:20 INFO - PROCESS | 17837 | 1467036920940 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 07:15:21 INFO - PROCESS | 17837 | 1467036921177 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036921192 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:21 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e1c00 == 39 [pid = 17837] [id = 607] 07:15:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 107 (0x8d6ef400) [pid = 17837] [serial = 1822] [outer = (nil)] 07:15:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 108 (0x8de0cc00) [pid = 17837] [serial = 1823] [outer = 0x8d6ef400] 07:15:21 INFO - PROCESS | 17837 | 1467036921272 Marionette DEBUG loaded listener.js 07:15:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 109 (0x8e174800) [pid = 17837] [serial = 1824] [outer = 0x8d6ef400] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 108 (0x8de03800) [pid = 17837] [serial = 1727] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 107 (0x8de0f800) [pid = 17837] [serial = 1728] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 106 (0x8de49000) [pid = 17837] [serial = 1733] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 105 (0x8fe89400) [pid = 17837] [serial = 1719] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 104 (0x8eb97000) [pid = 17837] [serial = 1736] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 103 (0x8e254c00) [pid = 17837] [serial = 1713] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 102 (0x8fe7d800) [pid = 17837] [serial = 1718] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 101 (0x8ecaa800) [pid = 17837] [serial = 1715] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 100 (0x9038e800) [pid = 17837] [serial = 1722] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 99 (0x8d8d1000) [pid = 17837] [serial = 1731] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 98 (0x8edb6c00) [pid = 17837] [serial = 1724] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 97 (0x8c3e7c00) [pid = 17837] [serial = 1710] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 96 (0x8f257c00) [pid = 17837] [serial = 1716] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 95 (0x9038b400) [pid = 17837] [serial = 1721] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 94 (0x8d6ec800) [pid = 17837] [serial = 1730] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 93 (0x8bcf6c00) [pid = 17837] [serial = 1709] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 92 (0x8e171800) [pid = 17837] [serial = 1734] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 91 (0x8e16ec00) [pid = 17837] [serial = 1712] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 90 (0x8e259800) [pid = 17837] [serial = 1739] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x8eca8000) [pid = 17837] [serial = 1737] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x91cb6400) [pid = 17837] [serial = 1725] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x8edb1800) [pid = 17837] [serial = 1769] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x8f260400) [pid = 17837] [serial = 1770] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x8c3e5c00) [pid = 17837] [serial = 1763] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8de44c00) [pid = 17837] [serial = 1766] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8f6ad000) [pid = 17837] [serial = 1742] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8e172800) [pid = 17837] [serial = 1767] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8f6b7400) [pid = 17837] [serial = 1743] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8de38000) [pid = 17837] [serial = 1745] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8f257800) [pid = 17837] [serial = 1748] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8e17a800) [pid = 17837] [serial = 1746] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8fd3cc00) [pid = 17837] [serial = 1751] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8ecab800) [pid = 17837] [serial = 1749] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x9035c400) [pid = 17837] [serial = 1754] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8fe81400) [pid = 17837] [serial = 1752] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x91cac000) [pid = 17837] [serial = 1757] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8edb0000) [pid = 17837] [serial = 1740] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x9035e400) [pid = 17837] [serial = 1755] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8c72a000) [pid = 17837] [serial = 1764] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x91cb3c00) [pid = 17837] [serial = 1758] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8eb94400) [pid = 17837] [serial = 1761] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8de4a400) [pid = 17837] [serial = 1760] [outer = (nil)] [url = about:blank] 07:15:22 INFO - PROCESS | 17837 | 1467036922402 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 07:15:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:15:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1749ms 07:15:22 INFO - PROCESS | 17837 | 1467036922463 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 07:15:22 INFO - PROCESS | 17837 | 1467036922470 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 07:15:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:15:22 INFO - PROCESS | 17837 | 1467036922483 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:15:22 INFO - PROCESS | 17837 | 1467036922486 Marionette TRACE conn4 <- [1,2402,null,{}] 07:15:22 INFO - PROCESS | 17837 | 1467036922494 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:22 INFO - PROCESS | 17837 | 1467036922500 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:22 INFO - PROCESS | 17837 | 1467036922694 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 07:15:22 INFO - PROCESS | 17837 | 1467036922893 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 17837 | 1467036922902 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:22 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6f0800 == 40 [pid = 17837] [id = 608] 07:15:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8de0dc00) [pid = 17837] [serial = 1825] [outer = (nil)] 07:15:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8de44000) [pid = 17837] [serial = 1826] [outer = 0x8de0dc00] 07:15:22 INFO - PROCESS | 17837 | 1467036922980 Marionette DEBUG loaded listener.js 07:15:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8e171800) [pid = 17837] [serial = 1827] [outer = 0x8de0dc00] 07:15:23 INFO - PROCESS | 17837 | 1467036923908 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 07:15:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:15:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1487ms 07:15:23 INFO - PROCESS | 17837 | 1467036923970 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 07:15:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:15:23 INFO - PROCESS | 17837 | 1467036923976 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 07:15:23 INFO - PROCESS | 17837 | 1467036923984 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:15:23 INFO - PROCESS | 17837 | 1467036923991 Marionette TRACE conn4 <- [1,2406,null,{}] 07:15:24 INFO - PROCESS | 17837 | 1467036924009 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:24 INFO - PROCESS | 17837 | 1467036924018 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:24 INFO - PROCESS | 17837 | 1467036924220 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 07:15:24 INFO - PROCESS | 17837 | 1467036924425 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036924440 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:24 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ecaf400 == 41 [pid = 17837] [id = 609] 07:15:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8ecaf800) [pid = 17837] [serial = 1828] [outer = (nil)] 07:15:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8edb1c00) [pid = 17837] [serial = 1829] [outer = 0x8ecaf800] 07:15:24 INFO - PROCESS | 17837 | 1467036924528 Marionette DEBUG loaded listener.js 07:15:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8f259800) [pid = 17837] [serial = 1830] [outer = 0x8ecaf800] 07:15:25 INFO - PROCESS | 17837 | 1467036925388 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 07:15:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:15:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1447ms 07:15:25 INFO - PROCESS | 17837 | 1467036925431 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 07:15:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:15:25 INFO - PROCESS | 17837 | 1467036925436 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 07:15:25 INFO - PROCESS | 17837 | 1467036925444 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:15:25 INFO - PROCESS | 17837 | 1467036925447 Marionette TRACE conn4 <- [1,2410,null,{}] 07:15:25 INFO - PROCESS | 17837 | 1467036925454 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:25 INFO - PROCESS | 17837 | 1467036925459 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:25 INFO - PROCESS | 17837 | 1467036925731 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 07:15:25 INFO - PROCESS | 17837 | 1467036925753 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036925762 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:25 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de39400 == 42 [pid = 17837] [id = 610] 07:15:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8edb3000) [pid = 17837] [serial = 1831] [outer = (nil)] 07:15:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8f6b0800) [pid = 17837] [serial = 1832] [outer = 0x8edb3000] 07:15:25 INFO - PROCESS | 17837 | 1467036925837 Marionette DEBUG loaded listener.js 07:15:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8f6b2800) [pid = 17837] [serial = 1833] [outer = 0x8edb3000] 07:15:26 INFO - PROCESS | 17837 | 1467036926938 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:15:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:15:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1533ms 07:15:26 INFO - PROCESS | 17837 | 1467036926978 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 07:15:26 INFO - PROCESS | 17837 | 1467036926981 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 07:15:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:15:27 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8d8d9800) [pid = 17837] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:15:27 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8d8de800) [pid = 17837] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:15:27 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8d8dd800) [pid = 17837] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:15:27 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8edbbc00) [pid = 17837] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:15:27 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x90359c00) [pid = 17837] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:15:27 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x90397000) [pid = 17837] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:15:27 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x91cb1400) [pid = 17837] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:15:27 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8f263c00) [pid = 17837] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:15:27 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x9229d800) [pid = 17837] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:15:27 INFO - PROCESS | 17837 | 1467036927034 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:15:27 INFO - PROCESS | 17837 | 1467036927040 Marionette TRACE conn4 <- [1,2414,null,{}] 07:15:27 INFO - PROCESS | 17837 | 1467036927055 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:27 INFO - PROCESS | 17837 | 1467036927059 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:27 INFO - PROCESS | 17837 | 1467036927298 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 07:15:27 INFO - PROCESS | 17837 | 1467036927494 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036927504 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:27 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8d4c00 == 43 [pid = 17837] [id = 611] 07:15:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8edb1800) [pid = 17837] [serial = 1834] [outer = (nil)] 07:15:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8f6ad800) [pid = 17837] [serial = 1835] [outer = 0x8edb1800] 07:15:27 INFO - PROCESS | 17837 | 1467036927577 Marionette DEBUG loaded listener.js 07:15:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8fd35800) [pid = 17837] [serial = 1836] [outer = 0x8edb1800] 07:15:28 INFO - PROCESS | 17837 | 1467036928355 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 07:15:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:15:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1371ms 07:15:28 INFO - PROCESS | 17837 | 1467036928388 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 07:15:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:15:28 INFO - PROCESS | 17837 | 1467036928393 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 07:15:28 INFO - PROCESS | 17837 | 1467036928401 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:15:28 INFO - PROCESS | 17837 | 1467036928404 Marionette TRACE conn4 <- [1,2418,null,{}] 07:15:28 INFO - PROCESS | 17837 | 1467036928419 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:28 INFO - PROCESS | 17837 | 1467036928431 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:28 INFO - PROCESS | 17837 | 1467036928658 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 07:15:28 INFO - PROCESS | 17837 | 1467036928802 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 17837 | 1467036928814 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:28 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e8400 == 44 [pid = 17837] [id = 612] 07:15:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8d8d6800) [pid = 17837] [serial = 1837] [outer = (nil)] 07:15:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x90355000) [pid = 17837] [serial = 1838] [outer = 0x8d8d6800] 07:15:28 INFO - PROCESS | 17837 | 1467036928898 Marionette DEBUG loaded listener.js 07:15:29 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x91ca7400) [pid = 17837] [serial = 1839] [outer = 0x8d8d6800] 07:15:29 INFO - PROCESS | 17837 | 1467036929977 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:15:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:15:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1650ms 07:15:30 INFO - PROCESS | 17837 | 1467036930052 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 07:15:30 INFO - PROCESS | 17837 | 1467036930059 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 07:15:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:15:30 INFO - PROCESS | 17837 | 1467036930070 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:15:30 INFO - PROCESS | 17837 | 1467036930075 Marionette TRACE conn4 <- [1,2422,null,{}] 07:15:30 INFO - PROCESS | 17837 | 1467036930087 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:30 INFO - PROCESS | 17837 | 1467036930092 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:30 INFO - PROCESS | 17837 | 1467036930359 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 07:15:30 INFO - PROCESS | 17837 | 1467036930677 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 17837 | 1467036930689 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:30 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e6c00 == 45 [pid = 17837] [id = 613] 07:15:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8d6e7400) [pid = 17837] [serial = 1840] [outer = (nil)] 07:15:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8d8dd400) [pid = 17837] [serial = 1841] [outer = 0x8d6e7400] 07:15:30 INFO - PROCESS | 17837 | 1467036930795 Marionette DEBUG loaded listener.js 07:15:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8e171000) [pid = 17837] [serial = 1842] [outer = 0x8d6e7400] 07:15:31 INFO - PROCESS | 17837 | 1467036931897 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:15:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:15:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1893ms 07:15:31 INFO - PROCESS | 17837 | 1467036931966 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 07:15:31 INFO - PROCESS | 17837 | 1467036931978 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 07:15:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:15:32 INFO - PROCESS | 17837 | 1467036931995 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:15:32 INFO - PROCESS | 17837 | 1467036932003 Marionette TRACE conn4 <- [1,2426,null,{}] 07:15:32 INFO - PROCESS | 17837 | 1467036932013 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:32 INFO - PROCESS | 17837 | 1467036932024 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:32 INFO - PROCESS | 17837 | 1467036932413 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 07:15:32 INFO - PROCESS | 17837 | 1467036932634 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 17837 | 1467036932644 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:32 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eca3800 == 46 [pid = 17837] [id = 614] 07:15:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8ecac000) [pid = 17837] [serial = 1843] [outer = (nil)] 07:15:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8edb5400) [pid = 17837] [serial = 1844] [outer = 0x8ecac000] 07:15:32 INFO - PROCESS | 17837 | 1467036932776 Marionette DEBUG loaded listener.js 07:15:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8f25f400) [pid = 17837] [serial = 1845] [outer = 0x8ecac000] 07:15:33 INFO - PROCESS | 17837 | 1467036933911 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:15:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:15:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1995ms 07:15:33 INFO - PROCESS | 17837 | 1467036933989 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 07:15:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:15:33 INFO - PROCESS | 17837 | 1467036933994 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 07:15:34 INFO - PROCESS | 17837 | 1467036934002 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:15:34 INFO - PROCESS | 17837 | 1467036934009 Marionette TRACE conn4 <- [1,2430,null,{}] 07:15:34 INFO - PROCESS | 17837 | 1467036934029 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:34 INFO - PROCESS | 17837 | 1467036934039 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:34 INFO - PROCESS | 17837 | 1467036934381 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 07:15:34 INFO - PROCESS | 17837 | 1467036934593 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 17837 | 1467036934607 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:34 INFO - PROCESS | 17837 | ++DOCSHELL 0x9038d000 == 47 [pid = 17837] [id = 615] 07:15:34 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x9038d800) [pid = 17837] [serial = 1846] [outer = (nil)] 07:15:34 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x91cb0400) [pid = 17837] [serial = 1847] [outer = 0x9038d800] 07:15:34 INFO - PROCESS | 17837 | 1467036934701 Marionette DEBUG loaded listener.js 07:15:34 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x91cb5c00) [pid = 17837] [serial = 1848] [outer = 0x9038d800] 07:15:35 INFO - PROCESS | 17837 | 1467036935707 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 07:15:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:15:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1748ms 07:15:35 INFO - PROCESS | 17837 | 1467036935750 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 07:15:35 INFO - PROCESS | 17837 | 1467036935756 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 07:15:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:15:35 INFO - PROCESS | 17837 | 1467036935764 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:15:35 INFO - PROCESS | 17837 | 1467036935768 Marionette TRACE conn4 <- [1,2434,null,{}] 07:15:35 INFO - PROCESS | 17837 | 1467036935775 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:35 INFO - PROCESS | 17837 | 1467036935780 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:36 INFO - PROCESS | 17837 | 1467036936006 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 07:15:36 INFO - PROCESS | 17837 | 1467036936259 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036936269 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:36 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ea89000 == 48 [pid = 17837] [id = 616] 07:15:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8edb2400) [pid = 17837] [serial = 1849] [outer = (nil)] 07:15:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x9222c400) [pid = 17837] [serial = 1850] [outer = 0x8edb2400] 07:15:36 INFO - PROCESS | 17837 | 1467036936409 Marionette DEBUG loaded listener.js 07:15:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x922a3c00) [pid = 17837] [serial = 1851] [outer = 0x8edb2400] 07:15:37 INFO - PROCESS | 17837 | 1467036937405 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 07:15:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:15:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1690ms 07:15:37 INFO - PROCESS | 17837 | 1467036937455 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 07:15:37 INFO - PROCESS | 17837 | 1467036937459 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 07:15:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:15:37 INFO - PROCESS | 17837 | 1467036937468 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:15:37 INFO - PROCESS | 17837 | 1467036937473 Marionette TRACE conn4 <- [1,2438,null,{}] 07:15:37 INFO - PROCESS | 17837 | 1467036937481 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:37 INFO - PROCESS | 17837 | 1467036937487 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:37 INFO - PROCESS | 17837 | 1467036937698 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 07:15:37 INFO - PROCESS | 17837 | 1467036937942 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 17837 | 1467036937950 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:38 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fc1b000 == 49 [pid = 17837] [id = 617] 07:15:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x91cb5800) [pid = 17837] [serial = 1852] [outer = (nil)] 07:15:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x924b5400) [pid = 17837] [serial = 1853] [outer = 0x91cb5800] 07:15:38 INFO - PROCESS | 17837 | 1467036938083 Marionette DEBUG loaded listener.js 07:15:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x924bd400) [pid = 17837] [serial = 1854] [outer = 0x91cb5800] 07:15:39 INFO - PROCESS | 17837 | 1467036939066 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 07:15:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:15:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1634ms 07:15:39 INFO - PROCESS | 17837 | 1467036939103 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 07:15:39 INFO - PROCESS | 17837 | 1467036939109 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 07:15:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:15:39 INFO - PROCESS | 17837 | 1467036939118 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:15:39 INFO - PROCESS | 17837 | 1467036939123 Marionette TRACE conn4 <- [1,2442,null,{}] 07:15:39 INFO - PROCESS | 17837 | 1467036939131 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:39 INFO - PROCESS | 17837 | 1467036939144 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:39 INFO - PROCESS | 17837 | 1467036939455 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 07:15:39 INFO - PROCESS | 17837 | 1467036939761 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 17837 | 1467036939770 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:39 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e3c00 == 50 [pid = 17837] [id = 618] 07:15:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x8d6e6400) [pid = 17837] [serial = 1855] [outer = (nil)] 07:15:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0x9285b400) [pid = 17837] [serial = 1856] [outer = 0x8d6e6400] 07:15:39 INFO - PROCESS | 17837 | 1467036939876 Marionette DEBUG loaded listener.js 07:15:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 91 (0x9285fc00) [pid = 17837] [serial = 1857] [outer = 0x8d6e6400] 07:15:40 INFO - PROCESS | 17837 | 1467036940832 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 07:15:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:15:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1786ms 07:15:40 INFO - PROCESS | 17837 | 1467036940905 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 07:15:40 INFO - PROCESS | 17837 | 1467036940909 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 07:15:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:15:40 INFO - PROCESS | 17837 | 1467036940918 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:15:40 INFO - PROCESS | 17837 | 1467036940922 Marionette TRACE conn4 <- [1,2446,null,{}] 07:15:40 INFO - PROCESS | 17837 | 1467036940930 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:40 INFO - PROCESS | 17837 | 1467036940936 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:41 INFO - PROCESS | 17837 | 1467036941379 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 07:15:41 INFO - PROCESS | 17837 | 1467036941759 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 17837 | 1467036941772 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:41 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8d3400 == 51 [pid = 17837] [id = 619] 07:15:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 92 (0x8d8d4400) [pid = 17837] [serial = 1858] [outer = (nil)] 07:15:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 93 (0x8de06400) [pid = 17837] [serial = 1859] [outer = 0x8d8d4400] 07:15:41 INFO - PROCESS | 17837 | 1467036941911 Marionette DEBUG loaded listener.js 07:15:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 94 (0x8de42400) [pid = 17837] [serial = 1860] [outer = 0x8d8d4400] 07:15:43 INFO - PROCESS | 17837 | 1467036943034 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 07:15:44 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8da400 == 50 [pid = 17837] [id = 597] 07:15:44 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8d4c00 == 49 [pid = 17837] [id = 611] 07:15:44 INFO - PROCESS | 17837 | --DOCSHELL 0x8de39400 == 48 [pid = 17837] [id = 610] 07:15:44 INFO - PROCESS | 17837 | --DOCSHELL 0x8ecaf400 == 47 [pid = 17837] [id = 609] 07:15:44 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6f0800 == 46 [pid = 17837] [id = 608] 07:15:44 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e1c00 == 45 [pid = 17837] [id = 607] 07:15:44 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e5800 == 44 [pid = 17837] [id = 593] 07:15:44 INFO - PROCESS | 17837 | --DOCSHELL 0x8ea82400 == 43 [pid = 17837] [id = 595] 07:15:44 INFO - PROCESS | 17837 | --DOCSHELL 0x8edb2000 == 42 [pid = 17837] [id = 596] 07:15:44 INFO - PROCESS | 17837 | --DOCSHELL 0x8e250000 == 41 [pid = 17837] [id = 594] 07:15:44 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e1800 == 40 [pid = 17837] [id = 599] 07:15:44 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8d8800 == 39 [pid = 17837] [id = 598] 07:15:44 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3ec800 == 38 [pid = 17837] [id = 600] 07:15:44 INFO - PROCESS | 17837 | --DOCSHELL 0x8e173c00 == 37 [pid = 17837] [id = 601] 07:15:44 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcef400 == 36 [pid = 17837] [id = 605] 07:15:44 INFO - PROCESS | 17837 | --DOCSHELL 0x90352c00 == 35 [pid = 17837] [id = 602] 07:15:44 INFO - PROCESS | 17837 | --DOCSHELL 0x8de04400 == 34 [pid = 17837] [id = 604] 07:15:44 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf0400 == 33 [pid = 17837] [id = 606] 07:15:44 INFO - PROCESS | 17837 | --DOCSHELL 0x8e25c000 == 32 [pid = 17837] [id = 603] 07:15:44 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e3c00 == 31 [pid = 17837] [id = 618] 07:15:44 INFO - PROCESS | 17837 | --DOCSHELL 0x8ea89000 == 30 [pid = 17837] [id = 616] 07:15:44 INFO - PROCESS | 17837 | --DOCSHELL 0x8fc1b000 == 29 [pid = 17837] [id = 617] 07:15:44 INFO - PROCESS | 17837 | --DOCSHELL 0x9038d000 == 28 [pid = 17837] [id = 615] 07:15:44 INFO - PROCESS | 17837 | --DOCSHELL 0x8eca3800 == 27 [pid = 17837] [id = 614] 07:15:44 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e8400 == 26 [pid = 17837] [id = 612] 07:15:44 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e6c00 == 25 [pid = 17837] [id = 613] 07:15:44 INFO - PROCESS | 17837 | --DOMWINDOW == 93 (0x8ea86800) [pid = 17837] [serial = 1799] [outer = (nil)] [url = about:blank] 07:15:44 INFO - PROCESS | 17837 | --DOMWINDOW == 92 (0x8de3a400) [pid = 17837] [serial = 1796] [outer = (nil)] [url = about:blank] 07:15:44 INFO - PROCESS | 17837 | --DOMWINDOW == 91 (0x8de47c00) [pid = 17837] [serial = 1797] [outer = (nil)] [url = about:blank] 07:15:44 INFO - PROCESS | 17837 | --DOMWINDOW == 90 (0x8ea7c000) [pid = 17837] [serial = 1793] [outer = (nil)] [url = about:blank] 07:15:44 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x8de37800) [pid = 17837] [serial = 1773] [outer = (nil)] [url = about:blank] 07:15:44 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x8de33800) [pid = 17837] [serial = 1772] [outer = (nil)] [url = about:blank] 07:15:44 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x8fc13c00) [pid = 17837] [serial = 1776] [outer = (nil)] [url = about:blank] 07:15:44 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x8f6b4400) [pid = 17837] [serial = 1775] [outer = (nil)] [url = about:blank] 07:15:44 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x90399400) [pid = 17837] [serial = 1779] [outer = (nil)] [url = about:blank] 07:15:44 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x90393c00) [pid = 17837] [serial = 1778] [outer = (nil)] [url = about:blank] 07:15:44 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x91dd7400) [pid = 17837] [serial = 1782] [outer = (nil)] [url = about:blank] 07:15:44 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x91dd1c00) [pid = 17837] [serial = 1781] [outer = (nil)] [url = about:blank] 07:15:44 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x9229c000) [pid = 17837] [serial = 1785] [outer = (nil)] [url = about:blank] 07:15:44 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x92234000) [pid = 17837] [serial = 1784] [outer = (nil)] [url = about:blank] 07:15:44 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x92425000) [pid = 17837] [serial = 1788] [outer = (nil)] [url = about:blank] 07:15:44 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x9241b000) [pid = 17837] [serial = 1787] [outer = (nil)] [url = about:blank] 07:15:44 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x924bc000) [pid = 17837] [serial = 1791] [outer = (nil)] [url = about:blank] 07:15:44 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x924b8800) [pid = 17837] [serial = 1790] [outer = (nil)] [url = about:blank] 07:15:44 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8ea82000) [pid = 17837] [serial = 1794] [outer = (nil)] [url = about:blank] 07:15:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:15:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 3347ms 07:15:44 INFO - PROCESS | 17837 | 1467036944396 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 07:15:44 INFO - PROCESS | 17837 | 1467036944402 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 07:15:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:15:44 INFO - PROCESS | 17837 | 1467036944422 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:15:44 INFO - PROCESS | 17837 | 1467036944434 Marionette TRACE conn4 <- [1,2450,null,{}] 07:15:44 INFO - PROCESS | 17837 | 1467036944444 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:44 INFO - PROCESS | 17837 | 1467036944452 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:44 INFO - PROCESS | 17837 | 1467036944643 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 07:15:44 INFO - PROCESS | 17837 | 1467036944786 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 17837 | 1467036944802 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:44 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c72a800 == 26 [pid = 17837] [id = 620] 07:15:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8c72b400) [pid = 17837] [serial = 1861] [outer = (nil)] 07:15:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8c72f000) [pid = 17837] [serial = 1862] [outer = 0x8c72b400] 07:15:44 INFO - PROCESS | 17837 | 1467036944880 Marionette DEBUG loaded listener.js 07:15:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8c734800) [pid = 17837] [serial = 1863] [outer = 0x8c72b400] 07:15:45 INFO - PROCESS | 17837 | 1467036945760 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 07:15:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:15:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1393ms 07:15:45 INFO - PROCESS | 17837 | 1467036945814 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 07:15:45 INFO - PROCESS | 17837 | 1467036945820 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 07:15:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:15:45 INFO - PROCESS | 17837 | 1467036945834 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:15:45 INFO - PROCESS | 17837 | 1467036945842 Marionette TRACE conn4 <- [1,2454,null,{}] 07:15:45 INFO - PROCESS | 17837 | 1467036945849 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:45 INFO - PROCESS | 17837 | 1467036945855 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:46 INFO - PROCESS | 17837 | 1467036946058 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 07:15:46 INFO - PROCESS | 17837 | 1467036946207 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036946216 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:46 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8df800 == 27 [pid = 17837] [id = 621] 07:15:46 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8de0e000) [pid = 17837] [serial = 1864] [outer = (nil)] 07:15:46 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8de39000) [pid = 17837] [serial = 1865] [outer = 0x8de0e000] 07:15:46 INFO - PROCESS | 17837 | 1467036946297 Marionette DEBUG loaded listener.js 07:15:46 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8de42c00) [pid = 17837] [serial = 1866] [outer = 0x8de0e000] 07:15:47 INFO - PROCESS | 17837 | 1467036947273 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 07:15:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:15:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1504ms 07:15:47 INFO - PROCESS | 17837 | 1467036947334 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 07:15:47 INFO - PROCESS | 17837 | 1467036947338 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 07:15:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:15:47 INFO - PROCESS | 17837 | 1467036947355 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:15:47 INFO - PROCESS | 17837 | 1467036947359 Marionette TRACE conn4 <- [1,2458,null,{}] 07:15:47 INFO - PROCESS | 17837 | 1467036947378 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:47 INFO - PROCESS | 17837 | 1467036947388 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:47 INFO - PROCESS | 17837 | 1467036947669 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 07:15:47 INFO - PROCESS | 17837 | 1467036947695 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 17837 | 1467036947711 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:47 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e25d400 == 28 [pid = 17837] [id = 622] 07:15:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x8ea7f000) [pid = 17837] [serial = 1867] [outer = (nil)] 07:15:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8ea8a800) [pid = 17837] [serial = 1868] [outer = 0x8ea7f000] 07:15:47 INFO - PROCESS | 17837 | 1467036947790 Marionette DEBUG loaded listener.js 07:15:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x8eb94c00) [pid = 17837] [serial = 1869] [outer = 0x8ea7f000] 07:15:48 INFO - PROCESS | 17837 | 1467036948869 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 07:15:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:15:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1542ms 07:15:48 INFO - PROCESS | 17837 | 1467036948897 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 07:15:48 INFO - PROCESS | 17837 | 1467036948900 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 07:15:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:15:48 INFO - PROCESS | 17837 | 1467036948908 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:15:48 INFO - PROCESS | 17837 | 1467036948912 Marionette TRACE conn4 <- [1,2462,null,{}] 07:15:49 INFO - PROCESS | 17837 | 1467036949455 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:49 INFO - PROCESS | 17837 | 1467036949461 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:49 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8f6b1c00) [pid = 17837] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:15:49 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8edb3000) [pid = 17837] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:15:49 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8de0dc00) [pid = 17837] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:15:49 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8edb1800) [pid = 17837] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:15:49 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8bcf1000) [pid = 17837] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:15:49 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8ecaf800) [pid = 17837] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:15:49 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8d6f0000) [pid = 17837] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:15:49 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8de05c00) [pid = 17837] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:15:49 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8f256800) [pid = 17837] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:15:49 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x90359800) [pid = 17837] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:15:49 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8bcf2400) [pid = 17837] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:15:49 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8d6ef400) [pid = 17837] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:15:49 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8e17bc00) [pid = 17837] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:15:49 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8d8d6800) [pid = 17837] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:15:49 INFO - PROCESS | 17837 | 1467036949800 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 07:15:49 INFO - PROCESS | 17837 | 1467036949910 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036949917 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:49 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6ef400 == 29 [pid = 17837] [id = 623] 07:15:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8e17bc00) [pid = 17837] [serial = 1870] [outer = (nil)] 07:15:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8ea85800) [pid = 17837] [serial = 1871] [outer = 0x8e17bc00] 07:15:50 INFO - PROCESS | 17837 | 1467036949997 Marionette DEBUG loaded listener.js 07:15:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8ecaf400) [pid = 17837] [serial = 1872] [outer = 0x8e17bc00] 07:15:50 INFO - PROCESS | 17837 | 1467036950839 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 07:15:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:15:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1981ms 07:15:50 INFO - PROCESS | 17837 | 1467036950891 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 07:15:50 INFO - PROCESS | 17837 | 1467036950894 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 07:15:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:15:50 INFO - PROCESS | 17837 | 1467036950902 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:15:50 INFO - PROCESS | 17837 | 1467036950904 Marionette TRACE conn4 <- [1,2466,null,{}] 07:15:50 INFO - PROCESS | 17837 | 1467036950912 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:50 INFO - PROCESS | 17837 | 1467036950918 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:51 INFO - PROCESS | 17837 | 1467036951090 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 07:15:51 INFO - PROCESS | 17837 | 1467036951231 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 17837 | 1467036951242 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:51 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e9800 == 30 [pid = 17837] [id = 624] 07:15:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8e170c00) [pid = 17837] [serial = 1873] [outer = (nil)] 07:15:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8edbec00) [pid = 17837] [serial = 1874] [outer = 0x8e170c00] 07:15:51 INFO - PROCESS | 17837 | 1467036951315 Marionette DEBUG loaded listener.js 07:15:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8f256800) [pid = 17837] [serial = 1875] [outer = 0x8e170c00] 07:15:52 INFO - PROCESS | 17837 | 1467036952345 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 07:15:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:15:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1484ms 07:15:52 INFO - PROCESS | 17837 | 1467036952388 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 07:15:52 INFO - PROCESS | 17837 | 1467036952398 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 07:15:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:15:52 INFO - PROCESS | 17837 | 1467036952407 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:15:52 INFO - PROCESS | 17837 | 1467036952417 Marionette TRACE conn4 <- [1,2470,null,{}] 07:15:52 INFO - PROCESS | 17837 | 1467036952426 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:52 INFO - PROCESS | 17837 | 1467036952434 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:52 INFO - PROCESS | 17837 | 1467036952723 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 07:15:53 INFO - PROCESS | 17837 | 1467036953026 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 17837 | 1467036953040 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:53 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e4000 == 31 [pid = 17837] [id = 625] 07:15:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8de45800) [pid = 17837] [serial = 1876] [outer = (nil)] 07:15:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8de4f000) [pid = 17837] [serial = 1877] [outer = 0x8de45800] 07:15:53 INFO - PROCESS | 17837 | 1467036953138 Marionette DEBUG loaded listener.js 07:15:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8ea7f400) [pid = 17837] [serial = 1878] [outer = 0x8de45800] 07:15:54 INFO - PROCESS | 17837 | 1467036954059 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 07:15:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:15:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1693ms 07:15:54 INFO - PROCESS | 17837 | 1467036954101 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 07:15:54 INFO - PROCESS | 17837 | 1467036954109 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 07:15:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:15:54 INFO - PROCESS | 17837 | 1467036954123 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:15:54 INFO - PROCESS | 17837 | 1467036954129 Marionette TRACE conn4 <- [1,2474,null,{}] 07:15:54 INFO - PROCESS | 17837 | 1467036954136 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:54 INFO - PROCESS | 17837 | 1467036954142 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:54 INFO - PROCESS | 17837 | 1467036954359 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 07:15:54 INFO - PROCESS | 17837 | 1467036954593 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036954603 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:54 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eb9b400 == 32 [pid = 17837] [id = 626] 07:15:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8f6b1c00) [pid = 17837] [serial = 1879] [outer = (nil)] 07:15:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8f6b7400) [pid = 17837] [serial = 1880] [outer = 0x8f6b1c00] 07:15:54 INFO - PROCESS | 17837 | 1467036954738 Marionette DEBUG loaded listener.js 07:15:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x8f6bb000) [pid = 17837] [serial = 1881] [outer = 0x8f6b1c00] 07:15:55 INFO - PROCESS | 17837 | 1467036955817 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 07:15:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:15:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1737ms 07:15:55 INFO - PROCESS | 17837 | 1467036955861 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 07:15:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:15:55 INFO - PROCESS | 17837 | 1467036955866 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 07:15:55 INFO - PROCESS | 17837 | 1467036955873 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:15:55 INFO - PROCESS | 17837 | 1467036955880 Marionette TRACE conn4 <- [1,2478,null,{}] 07:15:55 INFO - PROCESS | 17837 | 1467036955898 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:55 INFO - PROCESS | 17837 | 1467036955908 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:56 INFO - PROCESS | 17837 | 1467036956170 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 07:15:56 INFO - PROCESS | 17837 | 1467036956412 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 17837 | 1467036956425 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:56 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fe83000 == 33 [pid = 17837] [id = 627] 07:15:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8fe83400) [pid = 17837] [serial = 1882] [outer = (nil)] 07:15:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x8fe8a000) [pid = 17837] [serial = 1883] [outer = 0x8fe83400] 07:15:56 INFO - PROCESS | 17837 | 1467036956557 Marionette DEBUG loaded listener.js 07:15:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x90359c00) [pid = 17837] [serial = 1884] [outer = 0x8fe83400] 07:15:57 INFO - PROCESS | 17837 | 1467036957493 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:15:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:15:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1691ms 07:15:57 INFO - PROCESS | 17837 | 1467036957565 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 07:15:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:15:57 INFO - PROCESS | 17837 | 1467036957570 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 07:15:57 INFO - PROCESS | 17837 | 1467036957576 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:15:57 INFO - PROCESS | 17837 | 1467036957580 Marionette TRACE conn4 <- [1,2482,null,{}] 07:15:57 INFO - PROCESS | 17837 | 1467036957587 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:57 INFO - PROCESS | 17837 | 1467036957593 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:57 INFO - PROCESS | 17837 | 1467036957866 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 07:15:58 INFO - PROCESS | 17837 | 1467036958154 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 17837 | 1467036958163 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:58 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f25b000 == 34 [pid = 17837] [id = 628] 07:15:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x90358400) [pid = 17837] [serial = 1885] [outer = (nil)] 07:15:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x90395400) [pid = 17837] [serial = 1886] [outer = 0x90358400] 07:15:58 INFO - PROCESS | 17837 | 1467036958257 Marionette DEBUG loaded listener.js 07:15:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x91ca8400) [pid = 17837] [serial = 1887] [outer = 0x90358400] 07:15:59 INFO - PROCESS | 17837 | 1467036959148 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 07:15:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:15:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1632ms 07:15:59 INFO - PROCESS | 17837 | 1467036959210 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 07:15:59 INFO - PROCESS | 17837 | 1467036959214 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 07:15:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:15:59 INFO - PROCESS | 17837 | 1467036959221 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:15:59 INFO - PROCESS | 17837 | 1467036959225 Marionette TRACE conn4 <- [1,2486,null,{}] 07:15:59 INFO - PROCESS | 17837 | 1467036959231 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:59 INFO - PROCESS | 17837 | 1467036959237 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:59 INFO - PROCESS | 17837 | 1467036959450 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 07:15:59 INFO - PROCESS | 17837 | 1467036959683 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036959694 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:15:59 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de0fc00 == 35 [pid = 17837] [id = 629] 07:15:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x8fe8b400) [pid = 17837] [serial = 1888] [outer = (nil)] 07:15:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0x91dcbc00) [pid = 17837] [serial = 1889] [outer = 0x8fe8b400] 07:15:59 INFO - PROCESS | 17837 | 1467036959824 Marionette DEBUG loaded listener.js 07:15:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 91 (0x91dd0400) [pid = 17837] [serial = 1890] [outer = 0x8fe8b400] 07:16:00 INFO - PROCESS | 17837 | 1467036960929 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 07:16:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:16:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1787ms 07:16:01 INFO - PROCESS | 17837 | 1467036961009 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 07:16:01 INFO - PROCESS | 17837 | 1467036961013 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 07:16:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:16:01 INFO - PROCESS | 17837 | 1467036961021 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:16:01 INFO - PROCESS | 17837 | 1467036961026 Marionette TRACE conn4 <- [1,2490,null,{}] 07:16:01 INFO - PROCESS | 17837 | 1467036961032 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:01 INFO - PROCESS | 17837 | 1467036961044 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:01 INFO - PROCESS | 17837 | 1467036961316 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 07:16:01 INFO - PROCESS | 17837 | 1467036961564 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036961574 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:01 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c72c400 == 36 [pid = 17837] [id = 630] 07:16:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 92 (0x8d8de800) [pid = 17837] [serial = 1891] [outer = (nil)] 07:16:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 93 (0x922a6400) [pid = 17837] [serial = 1892] [outer = 0x8d8de800] 07:16:01 INFO - PROCESS | 17837 | 1467036961713 Marionette DEBUG loaded listener.js 07:16:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 94 (0x9241b000) [pid = 17837] [serial = 1893] [outer = 0x8d8de800] 07:16:02 INFO - PROCESS | 17837 | 1467036962697 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:16:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:16:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1738ms 07:16:02 INFO - PROCESS | 17837 | 1467036962760 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 07:16:02 INFO - PROCESS | 17837 | 1467036962765 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 07:16:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:16:02 INFO - PROCESS | 17837 | 1467036962774 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:16:02 INFO - PROCESS | 17837 | 1467036962786 Marionette TRACE conn4 <- [1,2494,null,{}] 07:16:02 INFO - PROCESS | 17837 | 1467036962798 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:02 INFO - PROCESS | 17837 | 1467036962804 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:03 INFO - PROCESS | 17837 | 1467036963034 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 07:16:03 INFO - PROCESS | 17837 | 1467036963441 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 17837 | 1467036963453 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:03 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf4000 == 37 [pid = 17837] [id = 631] 07:16:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 95 (0x8bcf4c00) [pid = 17837] [serial = 1894] [outer = (nil)] 07:16:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 96 (0x8c3e8800) [pid = 17837] [serial = 1895] [outer = 0x8bcf4c00] 07:16:03 INFO - PROCESS | 17837 | 1467036963537 Marionette DEBUG loaded listener.js 07:16:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 97 (0x8d6e7000) [pid = 17837] [serial = 1896] [outer = 0x8bcf4c00] 07:16:04 INFO - PROCESS | 17837 | 1467036964501 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 07:16:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:16:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1798ms 07:16:04 INFO - PROCESS | 17837 | 1467036964574 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 07:16:04 INFO - PROCESS | 17837 | 1467036964581 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 07:16:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:16:04 INFO - PROCESS | 17837 | 1467036964590 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:16:04 INFO - PROCESS | 17837 | 1467036964595 Marionette TRACE conn4 <- [1,2498,null,{}] 07:16:04 INFO - PROCESS | 17837 | 1467036964603 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:04 INFO - PROCESS | 17837 | 1467036964612 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:04 INFO - PROCESS | 17837 | 1467036964873 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 07:16:04 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf1c00 == 36 [pid = 17837] [id = 579] 07:16:04 INFO - PROCESS | 17837 | --DOCSHELL 0x8de0f400 == 35 [pid = 17837] [id = 577] 07:16:04 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e3400 == 34 [pid = 17837] [id = 576] 07:16:04 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8db400 == 33 [pid = 17837] [id = 588] 07:16:05 INFO - PROCESS | 17837 | --DOMWINDOW == 96 (0x91dd5000) [pid = 17837] [serial = 1811] [outer = (nil)] [url = about:blank] 07:16:05 INFO - PROCESS | 17837 | --DOMWINDOW == 95 (0x8f6b2800) [pid = 17837] [serial = 1833] [outer = (nil)] [url = about:blank] 07:16:05 INFO - PROCESS | 17837 | --DOMWINDOW == 94 (0x8de44000) [pid = 17837] [serial = 1826] [outer = (nil)] [url = about:blank] 07:16:05 INFO - PROCESS | 17837 | --DOMWINDOW == 93 (0x8fd35800) [pid = 17837] [serial = 1836] [outer = (nil)] [url = about:blank] 07:16:05 INFO - PROCESS | 17837 | --DOMWINDOW == 92 (0x8d8dfc00) [pid = 17837] [serial = 1820] [outer = (nil)] [url = about:blank] 07:16:05 INFO - PROCESS | 17837 | --DOMWINDOW == 91 (0x8edb1c00) [pid = 17837] [serial = 1829] [outer = (nil)] [url = about:blank] 07:16:05 INFO - PROCESS | 17837 | --DOMWINDOW == 90 (0x92235400) [pid = 17837] [serial = 1812] [outer = (nil)] [url = about:blank] 07:16:05 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x8de36800) [pid = 17837] [serial = 1803] [outer = (nil)] [url = about:blank] 07:16:05 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x8f6ad800) [pid = 17837] [serial = 1835] [outer = (nil)] [url = about:blank] 07:16:05 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x8eb93400) [pid = 17837] [serial = 1800] [outer = (nil)] [url = about:blank] 07:16:05 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x8fc17400) [pid = 17837] [serial = 1806] [outer = (nil)] [url = about:blank] 07:16:05 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x9038bc00) [pid = 17837] [serial = 1808] [outer = (nil)] [url = about:blank] 07:16:05 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8e171800) [pid = 17837] [serial = 1827] [outer = (nil)] [url = about:blank] 07:16:05 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8f259800) [pid = 17837] [serial = 1830] [outer = (nil)] [url = about:blank] 07:16:05 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x924bc400) [pid = 17837] [serial = 1817] [outer = (nil)] [url = about:blank] 07:16:05 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8e174800) [pid = 17837] [serial = 1824] [outer = (nil)] [url = about:blank] 07:16:05 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8de32400) [pid = 17837] [serial = 1821] [outer = (nil)] [url = about:blank] 07:16:05 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8f6b2c00) [pid = 17837] [serial = 1805] [outer = (nil)] [url = about:blank] 07:16:05 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x90397400) [pid = 17837] [serial = 1809] [outer = (nil)] [url = about:blank] 07:16:05 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8de0cc00) [pid = 17837] [serial = 1823] [outer = (nil)] [url = about:blank] 07:16:05 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8f6b0800) [pid = 17837] [serial = 1832] [outer = (nil)] [url = about:blank] 07:16:05 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x922a5800) [pid = 17837] [serial = 1814] [outer = (nil)] [url = about:blank] 07:16:05 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8de05400) [pid = 17837] [serial = 1802] [outer = (nil)] [url = about:blank] 07:16:05 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x925dc000) [pid = 17837] [serial = 1818] [outer = (nil)] [url = about:blank] 07:16:05 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x922a8800) [pid = 17837] [serial = 1815] [outer = (nil)] [url = about:blank] 07:16:05 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x91ca7400) [pid = 17837] [serial = 1839] [outer = (nil)] [url = about:blank] 07:16:05 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x90355000) [pid = 17837] [serial = 1838] [outer = (nil)] [url = about:blank] 07:16:05 INFO - PROCESS | 17837 | 1467036965165 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036965172 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:05 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3ef000 == 34 [pid = 17837] [id = 632] 07:16:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8d8db400) [pid = 17837] [serial = 1897] [outer = (nil)] 07:16:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8de3e000) [pid = 17837] [serial = 1898] [outer = 0x8d8db400] 07:16:05 INFO - PROCESS | 17837 | 1467036965258 Marionette DEBUG loaded listener.js 07:16:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8de4ec00) [pid = 17837] [serial = 1899] [outer = 0x8d8db400] 07:16:06 INFO - PROCESS | 17837 | 1467036966147 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:16:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:16:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1638ms 07:16:06 INFO - PROCESS | 17837 | 1467036966232 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 07:16:06 INFO - PROCESS | 17837 | 1467036966240 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 07:16:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:16:06 INFO - PROCESS | 17837 | 1467036966250 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:16:06 INFO - PROCESS | 17837 | 1467036966254 Marionette TRACE conn4 <- [1,2502,null,{}] 07:16:06 INFO - PROCESS | 17837 | 1467036966263 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:06 INFO - PROCESS | 17837 | 1467036966269 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:06 INFO - PROCESS | 17837 | 1467036966481 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 07:16:06 INFO - PROCESS | 17837 | 1467036966733 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036966740 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:06 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e16d800 == 35 [pid = 17837] [id = 633] 07:16:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8ea82400) [pid = 17837] [serial = 1900] [outer = (nil)] 07:16:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8edb7800) [pid = 17837] [serial = 1901] [outer = 0x8ea82400] 07:16:06 INFO - PROCESS | 17837 | 1467036966826 Marionette DEBUG loaded listener.js 07:16:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8f6acc00) [pid = 17837] [serial = 1902] [outer = 0x8ea82400] 07:16:07 INFO - PROCESS | 17837 | 1467036967703 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:16:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:16:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1487ms 07:16:07 INFO - PROCESS | 17837 | 1467036967746 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 07:16:07 INFO - PROCESS | 17837 | 1467036967751 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 07:16:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:16:07 INFO - PROCESS | 17837 | 1467036967766 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:16:07 INFO - PROCESS | 17837 | 1467036967776 Marionette TRACE conn4 <- [1,2506,null,{}] 07:16:07 INFO - PROCESS | 17837 | 1467036967824 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:07 INFO - PROCESS | 17837 | 1467036967832 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:08 INFO - PROCESS | 17837 | 1467036968078 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 07:16:08 INFO - PROCESS | 17837 | 1467036968109 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 17837 | 1467036968116 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:08 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de47800 == 36 [pid = 17837] [id = 634] 07:16:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8f6b1800) [pid = 17837] [serial = 1903] [outer = (nil)] 07:16:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8fc1fc00) [pid = 17837] [serial = 1904] [outer = 0x8f6b1800] 07:16:08 INFO - PROCESS | 17837 | 1467036968195 Marionette DEBUG loaded listener.js 07:16:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8fd3e000) [pid = 17837] [serial = 1905] [outer = 0x8f6b1800] 07:16:09 INFO - PROCESS | 17837 | 1467036969171 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:16:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:16:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1487ms 07:16:09 INFO - PROCESS | 17837 | 1467036969247 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 07:16:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:16:09 INFO - PROCESS | 17837 | 1467036969252 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 07:16:09 INFO - PROCESS | 17837 | 1467036969260 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:16:09 INFO - PROCESS | 17837 | 1467036969265 Marionette TRACE conn4 <- [1,2510,null,{}] 07:16:09 INFO - PROCESS | 17837 | 1467036969278 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:09 INFO - PROCESS | 17837 | 1467036969282 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:09 INFO - PROCESS | 17837 | 1467036969636 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 07:16:09 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x9038d800) [pid = 17837] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:16:09 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8edb2400) [pid = 17837] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:16:09 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8e17bc00) [pid = 17837] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:16:09 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x91cb5800) [pid = 17837] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:16:09 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8d6e6400) [pid = 17837] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:16:09 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8de0e000) [pid = 17837] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:16:09 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8c72b400) [pid = 17837] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:16:09 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8d8d4400) [pid = 17837] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:16:09 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8d6e7400) [pid = 17837] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:16:09 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8ecac000) [pid = 17837] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:16:09 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8ea7f000) [pid = 17837] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:16:09 INFO - PROCESS | 17837 | 1467036969844 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036969852 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:09 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e5c00 == 37 [pid = 17837] [id = 635] 07:16:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8c72b400) [pid = 17837] [serial = 1906] [outer = (nil)] 07:16:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8e170800) [pid = 17837] [serial = 1907] [outer = 0x8c72b400] 07:16:09 INFO - PROCESS | 17837 | 1467036969931 Marionette DEBUG loaded listener.js 07:16:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8edb2400) [pid = 17837] [serial = 1908] [outer = 0x8c72b400] 07:16:10 INFO - PROCESS | 17837 | 1467036970700 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 07:16:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:16:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1507ms 07:16:10 INFO - PROCESS | 17837 | 1467036970770 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 07:16:10 INFO - PROCESS | 17837 | 1467036970778 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 07:16:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:16:10 INFO - PROCESS | 17837 | 1467036970800 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:16:10 INFO - PROCESS | 17837 | 1467036970804 Marionette TRACE conn4 <- [1,2514,null,{}] 07:16:10 INFO - PROCESS | 17837 | 1467036970810 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:10 INFO - PROCESS | 17837 | 1467036970816 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:10 INFO - PROCESS | 17837 | 1467036970996 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 07:16:11 INFO - PROCESS | 17837 | 1467036971005 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 17837 | 1467036971022 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:11 INFO - PROCESS | 17837 | ++DOCSHELL 0x90355000 == 38 [pid = 17837] [id = 636] 07:16:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x9038e400) [pid = 17837] [serial = 1909] [outer = (nil)] 07:16:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x91ca8800) [pid = 17837] [serial = 1910] [outer = 0x9038e400] 07:16:11 INFO - PROCESS | 17837 | 1467036971106 Marionette DEBUG loaded listener.js 07:16:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x91dd2800) [pid = 17837] [serial = 1911] [outer = 0x9038e400] 07:16:12 INFO - PROCESS | 17837 | 1467036972364 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 07:16:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:16:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1638ms 07:16:12 INFO - PROCESS | 17837 | 1467036972438 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 07:16:12 INFO - PROCESS | 17837 | 1467036972447 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 07:16:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:16:12 INFO - PROCESS | 17837 | 1467036972457 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:16:12 INFO - PROCESS | 17837 | 1467036972463 Marionette TRACE conn4 <- [1,2518,null,{}] 07:16:12 INFO - PROCESS | 17837 | 1467036972476 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:12 INFO - PROCESS | 17837 | 1467036972483 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:12 INFO - PROCESS | 17837 | 1467036972745 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 07:16:13 INFO - PROCESS | 17837 | 1467036973076 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036973086 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:13 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de0a000 == 39 [pid = 17837] [id = 637] 07:16:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8de32400) [pid = 17837] [serial = 1912] [outer = (nil)] 07:16:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8e174800) [pid = 17837] [serial = 1913] [outer = 0x8de32400] 07:16:13 INFO - PROCESS | 17837 | 1467036973184 Marionette DEBUG loaded listener.js 07:16:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8e259c00) [pid = 17837] [serial = 1914] [outer = 0x8de32400] 07:16:14 INFO - PROCESS | 17837 | 1467036974172 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:16:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:16:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1756ms 07:16:14 INFO - PROCESS | 17837 | 1467036974212 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 07:16:14 INFO - PROCESS | 17837 | 1467036974221 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 07:16:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:16:14 INFO - PROCESS | 17837 | 1467036974234 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:16:14 INFO - PROCESS | 17837 | 1467036974238 Marionette TRACE conn4 <- [1,2522,null,{}] 07:16:14 INFO - PROCESS | 17837 | 1467036974246 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:14 INFO - PROCESS | 17837 | 1467036974254 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:14 INFO - PROCESS | 17837 | 1467036974491 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 07:16:14 INFO - PROCESS | 17837 | 1467036974738 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 17837 | 1467036974751 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:14 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f261c00 == 40 [pid = 17837] [id = 638] 07:16:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8f6b5800) [pid = 17837] [serial = 1915] [outer = (nil)] 07:16:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8fc1d400) [pid = 17837] [serial = 1916] [outer = 0x8f6b5800] 07:16:14 INFO - PROCESS | 17837 | 1467036974883 Marionette DEBUG loaded listener.js 07:16:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8fd3bc00) [pid = 17837] [serial = 1917] [outer = 0x8f6b5800] 07:16:15 INFO - PROCESS | 17837 | 1467036975925 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:16:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:16:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1741ms 07:16:15 INFO - PROCESS | 17837 | 1467036975975 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 07:16:15 INFO - PROCESS | 17837 | 1467036975981 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 07:16:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:16:15 INFO - PROCESS | 17837 | 1467036975990 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:16:16 INFO - PROCESS | 17837 | 1467036975996 Marionette TRACE conn4 <- [1,2526,null,{}] 07:16:16 INFO - PROCESS | 17837 | 1467036976017 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:16 INFO - PROCESS | 17837 | 1467036976028 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:16 INFO - PROCESS | 17837 | 1467036976293 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 07:16:16 INFO - PROCESS | 17837 | 1467036976547 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036976561 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:16 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f6b1400 == 41 [pid = 17837] [id = 639] 07:16:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x92237000) [pid = 17837] [serial = 1918] [outer = (nil)] 07:16:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x9229dc00) [pid = 17837] [serial = 1919] [outer = 0x92237000] 07:16:16 INFO - PROCESS | 17837 | 1467036976701 Marionette DEBUG loaded listener.js 07:16:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x92419c00) [pid = 17837] [serial = 1920] [outer = 0x92237000] 07:16:17 INFO - PROCESS | 17837 | 1467036977666 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 07:16:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:16:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1740ms 07:16:17 INFO - PROCESS | 17837 | 1467036977731 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 07:16:17 INFO - PROCESS | 17837 | 1467036977738 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 07:16:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:16:17 INFO - PROCESS | 17837 | 1467036977747 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:16:17 INFO - PROCESS | 17837 | 1467036977753 Marionette TRACE conn4 <- [1,2530,null,{}] 07:16:17 INFO - PROCESS | 17837 | 1467036977760 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:17 INFO - PROCESS | 17837 | 1467036977767 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:17 INFO - PROCESS | 17837 | 1467036977995 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 07:16:18 INFO - PROCESS | 17837 | 1467036978260 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 17837 | 1467036978268 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:18 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c72ac00 == 42 [pid = 17837] [id = 640] 07:16:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x9035f400) [pid = 17837] [serial = 1921] [outer = (nil)] 07:16:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x924b3c00) [pid = 17837] [serial = 1922] [outer = 0x9035f400] 07:16:18 INFO - PROCESS | 17837 | 1467036978380 Marionette DEBUG loaded listener.js 07:16:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x924b9c00) [pid = 17837] [serial = 1923] [outer = 0x9035f400] 07:16:19 INFO - PROCESS | 17837 | 1467036979371 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 07:16:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:16:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1688ms 07:16:19 INFO - PROCESS | 17837 | 1467036979435 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 07:16:19 INFO - PROCESS | 17837 | 1467036979439 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 07:16:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:16:19 INFO - PROCESS | 17837 | 1467036979449 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:16:19 INFO - PROCESS | 17837 | 1467036979452 Marionette TRACE conn4 <- [1,2534,null,{}] 07:16:19 INFO - PROCESS | 17837 | 1467036979460 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:19 INFO - PROCESS | 17837 | 1467036979467 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:19 INFO - PROCESS | 17837 | 1467036979742 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 07:16:19 INFO - PROCESS | 17837 | 1467036979975 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036979986 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:20 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fc1a400 == 43 [pid = 17837] [id = 641] 07:16:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x92417c00) [pid = 17837] [serial = 1924] [outer = (nil)] 07:16:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x925e2000) [pid = 17837] [serial = 1925] [outer = 0x92417c00] 07:16:20 INFO - PROCESS | 17837 | 1467036980073 Marionette DEBUG loaded listener.js 07:16:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x925e3800) [pid = 17837] [serial = 1926] [outer = 0x92417c00] 07:16:21 INFO - PROCESS | 17837 | 1467036981074 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 07:16:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:16:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1681ms 07:16:21 INFO - PROCESS | 17837 | 1467036981131 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 07:16:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:16:21 INFO - PROCESS | 17837 | 1467036981136 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 07:16:21 INFO - PROCESS | 17837 | 1467036981144 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:16:21 INFO - PROCESS | 17837 | 1467036981147 Marionette TRACE conn4 <- [1,2538,null,{}] 07:16:21 INFO - PROCESS | 17837 | 1467036981155 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:21 INFO - PROCESS | 17837 | 1467036981168 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:21 INFO - PROCESS | 17837 | 1467036981452 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 07:16:21 INFO - PROCESS | 17837 | 1467036981704 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036981713 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:21 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bceec00 == 44 [pid = 17837] [id = 642] 07:16:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0x924c1800) [pid = 17837] [serial = 1927] [outer = (nil)] 07:16:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 91 (0x92867800) [pid = 17837] [serial = 1928] [outer = 0x924c1800] 07:16:21 INFO - PROCESS | 17837 | 1467036981837 Marionette DEBUG loaded listener.js 07:16:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 92 (0x9367b000) [pid = 17837] [serial = 1929] [outer = 0x924c1800] 07:16:22 INFO - PROCESS | 17837 | 1467036982793 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:16:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:16:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1688ms 07:16:22 INFO - PROCESS | 17837 | 1467036982831 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 07:16:22 INFO - PROCESS | 17837 | 1467036982835 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 07:16:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:16:22 INFO - PROCESS | 17837 | 1467036982842 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:16:22 INFO - PROCESS | 17837 | 1467036982846 Marionette TRACE conn4 <- [1,2542,null,{}] 07:16:22 INFO - PROCESS | 17837 | 1467036982853 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:22 INFO - PROCESS | 17837 | 1467036982859 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:23 INFO - PROCESS | 17837 | 1467036983112 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 07:16:23 INFO - PROCESS | 17837 | 1467036983351 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036983364 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:23 INFO - PROCESS | 17837 | ++DOCSHELL 0x8edb3c00 == 45 [pid = 17837] [id = 643] 07:16:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 93 (0x8f25e400) [pid = 17837] [serial = 1930] [outer = (nil)] 07:16:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 94 (0x93739400) [pid = 17837] [serial = 1931] [outer = 0x8f25e400] 07:16:23 INFO - PROCESS | 17837 | 1467036983520 Marionette DEBUG loaded listener.js 07:16:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 95 (0x93742800) [pid = 17837] [serial = 1932] [outer = 0x8f25e400] 07:16:24 INFO - PROCESS | 17837 | 1467036984437 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 07:16:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:16:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1651ms 07:16:24 INFO - PROCESS | 17837 | 1467036984497 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 07:16:24 INFO - PROCESS | 17837 | 1467036984509 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 07:16:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:16:24 INFO - PROCESS | 17837 | 1467036984523 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:16:24 INFO - PROCESS | 17837 | 1467036984535 Marionette TRACE conn4 <- [1,2546,null,{}] 07:16:24 INFO - PROCESS | 17837 | 1467036984542 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:24 INFO - PROCESS | 17837 | 1467036984549 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:24 INFO - PROCESS | 17837 | 1467036984771 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 07:16:25 INFO - PROCESS | 17837 | 1467036985036 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036985049 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:25 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8d3000 == 46 [pid = 17837] [id = 644] 07:16:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 96 (0x8d8dbc00) [pid = 17837] [serial = 1933] [outer = (nil)] 07:16:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 97 (0x93739000) [pid = 17837] [serial = 1934] [outer = 0x8d8dbc00] 07:16:25 INFO - PROCESS | 17837 | 1467036985148 Marionette DEBUG loaded listener.js 07:16:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 98 (0x9385d000) [pid = 17837] [serial = 1935] [outer = 0x8d8dbc00] 07:16:26 INFO - PROCESS | 17837 | 1467036986097 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 07:16:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:16:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1649ms 07:16:26 INFO - PROCESS | 17837 | 1467036986173 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 07:16:26 INFO - PROCESS | 17837 | 1467036986177 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 07:16:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:16:26 INFO - PROCESS | 17837 | 1467036986187 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:16:26 INFO - PROCESS | 17837 | 1467036986190 Marionette TRACE conn4 <- [1,2550,null,{}] 07:16:26 INFO - PROCESS | 17837 | 1467036986199 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:26 INFO - PROCESS | 17837 | 1467036986203 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:26 INFO - PROCESS | 17837 | 1467036986473 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 07:16:27 INFO - PROCESS | 17837 | 1467036987005 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036987014 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:27 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e9c00 == 47 [pid = 17837] [id = 645] 07:16:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 99 (0x8d6ec800) [pid = 17837] [serial = 1936] [outer = (nil)] 07:16:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 100 (0x8de01800) [pid = 17837] [serial = 1937] [outer = 0x8d6ec800] 07:16:27 INFO - PROCESS | 17837 | 1467036987101 Marionette DEBUG loaded listener.js 07:16:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 101 (0x8de40000) [pid = 17837] [serial = 1938] [outer = 0x8d6ec800] 07:16:28 INFO - PROCESS | 17837 | 1467036988122 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 07:16:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:16:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1989ms 07:16:28 INFO - PROCESS | 17837 | 1467036988179 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 07:16:28 INFO - PROCESS | 17837 | 1467036988184 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 07:16:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:16:28 INFO - PROCESS | 17837 | 1467036988193 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:16:28 INFO - PROCESS | 17837 | 1467036988198 Marionette TRACE conn4 <- [1,2554,null,{}] 07:16:28 INFO - PROCESS | 17837 | 1467036988208 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:28 INFO - PROCESS | 17837 | 1467036988214 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:28 INFO - PROCESS | 17837 | 1467036988587 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 07:16:29 INFO - PROCESS | 17837 | --DOCSHELL 0x8e254000 == 46 [pid = 17837] [id = 589] 07:16:29 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf5c00 == 45 [pid = 17837] [id = 587] 07:16:29 INFO - PROCESS | 17837 | --DOCSHELL 0x8edb4800 == 44 [pid = 17837] [id = 580] 07:16:29 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e6000 == 43 [pid = 17837] [id = 592] 07:16:29 INFO - PROCESS | 17837 | --DOCSHELL 0x8fc12800 == 42 [pid = 17837] [id = 583] 07:16:29 INFO - PROCESS | 17837 | --DOCSHELL 0x8ea83000 == 41 [pid = 17837] [id = 582] 07:16:29 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e2800 == 40 [pid = 17837] [id = 586] 07:16:29 INFO - PROCESS | 17837 | --DOCSHELL 0x8ea8ac00 == 39 [pid = 17837] [id = 584] 07:16:29 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8dcc00 == 38 [pid = 17837] [id = 575] 07:16:29 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8d8400 == 37 [pid = 17837] [id = 590] 07:16:29 INFO - PROCESS | 17837 | --DOCSHELL 0x8de43800 == 36 [pid = 17837] [id = 585] 07:16:29 INFO - PROCESS | 17837 | --DOCSHELL 0x8eb8f800 == 35 [pid = 17837] [id = 578] 07:16:29 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8d3400 == 34 [pid = 17837] [id = 619] 07:16:29 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8d7400 == 33 [pid = 17837] [id = 581] 07:16:29 INFO - PROCESS | 17837 | --DOCSHELL 0x8ecad000 == 32 [pid = 17837] [id = 591] 07:16:30 INFO - PROCESS | 17837 | --DOMWINDOW == 100 (0x8de39000) [pid = 17837] [serial = 1865] [outer = (nil)] [url = about:blank] 07:16:30 INFO - PROCESS | 17837 | --DOMWINDOW == 99 (0x8c72f000) [pid = 17837] [serial = 1862] [outer = (nil)] [url = about:blank] 07:16:30 INFO - PROCESS | 17837 | --DOMWINDOW == 98 (0x8c734800) [pid = 17837] [serial = 1863] [outer = (nil)] [url = about:blank] 07:16:30 INFO - PROCESS | 17837 | --DOMWINDOW == 97 (0x8de42400) [pid = 17837] [serial = 1860] [outer = (nil)] [url = about:blank] 07:16:30 INFO - PROCESS | 17837 | --DOMWINDOW == 96 (0x8de06400) [pid = 17837] [serial = 1859] [outer = (nil)] [url = about:blank] 07:16:30 INFO - PROCESS | 17837 | --DOMWINDOW == 95 (0x8e171000) [pid = 17837] [serial = 1842] [outer = (nil)] [url = about:blank] 07:16:30 INFO - PROCESS | 17837 | --DOMWINDOW == 94 (0x8d8dd400) [pid = 17837] [serial = 1841] [outer = (nil)] [url = about:blank] 07:16:30 INFO - PROCESS | 17837 | --DOMWINDOW == 93 (0x8f25f400) [pid = 17837] [serial = 1845] [outer = (nil)] [url = about:blank] 07:16:30 INFO - PROCESS | 17837 | --DOMWINDOW == 92 (0x8edb5400) [pid = 17837] [serial = 1844] [outer = (nil)] [url = about:blank] 07:16:30 INFO - PROCESS | 17837 | --DOMWINDOW == 91 (0x8ea8a800) [pid = 17837] [serial = 1868] [outer = (nil)] [url = about:blank] 07:16:30 INFO - PROCESS | 17837 | --DOMWINDOW == 90 (0x8eb94c00) [pid = 17837] [serial = 1869] [outer = (nil)] [url = about:blank] 07:16:30 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x91cb5c00) [pid = 17837] [serial = 1848] [outer = (nil)] [url = about:blank] 07:16:30 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x91cb0400) [pid = 17837] [serial = 1847] [outer = (nil)] [url = about:blank] 07:16:30 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x922a3c00) [pid = 17837] [serial = 1851] [outer = (nil)] [url = about:blank] 07:16:30 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x9222c400) [pid = 17837] [serial = 1850] [outer = (nil)] [url = about:blank] 07:16:30 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x8ea85800) [pid = 17837] [serial = 1871] [outer = (nil)] [url = about:blank] 07:16:30 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x924bd400) [pid = 17837] [serial = 1854] [outer = (nil)] [url = about:blank] 07:16:30 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8ecaf400) [pid = 17837] [serial = 1872] [outer = (nil)] [url = about:blank] 07:16:30 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8de42c00) [pid = 17837] [serial = 1866] [outer = (nil)] [url = about:blank] 07:16:30 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x924b5400) [pid = 17837] [serial = 1853] [outer = (nil)] [url = about:blank] 07:16:30 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x9285fc00) [pid = 17837] [serial = 1857] [outer = (nil)] [url = about:blank] 07:16:30 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x9285b400) [pid = 17837] [serial = 1856] [outer = (nil)] [url = about:blank] 07:16:30 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8edbec00) [pid = 17837] [serial = 1874] [outer = (nil)] [url = about:blank] 07:16:30 INFO - PROCESS | 17837 | 1467036990114 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 17837 | 1467036990127 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:30 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf5c00 == 33 [pid = 17837] [id = 646] 07:16:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8bcf6000) [pid = 17837] [serial = 1939] [outer = (nil)] 07:16:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8c3e3400) [pid = 17837] [serial = 1940] [outer = 0x8bcf6000] 07:16:30 INFO - PROCESS | 17837 | 1467036990210 Marionette DEBUG loaded listener.js 07:16:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8c726800) [pid = 17837] [serial = 1941] [outer = 0x8bcf6000] 07:16:31 INFO - PROCESS | 17837 | 1467036991106 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:16:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:16:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 2937ms 07:16:31 INFO - PROCESS | 17837 | 1467036991140 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 07:16:31 INFO - PROCESS | 17837 | 1467036991145 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 07:16:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:16:31 INFO - PROCESS | 17837 | 1467036991157 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:16:31 INFO - PROCESS | 17837 | 1467036991161 Marionette TRACE conn4 <- [1,2558,null,{}] 07:16:31 INFO - PROCESS | 17837 | 1467036991173 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:31 INFO - PROCESS | 17837 | 1467036991182 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:31 INFO - PROCESS | 17837 | 1467036991367 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 07:16:31 INFO - PROCESS | 17837 | 1467036991524 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036991532 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:31 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8d0c00 == 34 [pid = 17837] [id = 647] 07:16:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x8d8d1800) [pid = 17837] [serial = 1942] [outer = (nil)] 07:16:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8de02000) [pid = 17837] [serial = 1943] [outer = 0x8d8d1800] 07:16:31 INFO - PROCESS | 17837 | 1467036991615 Marionette DEBUG loaded listener.js 07:16:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x8de0c000) [pid = 17837] [serial = 1944] [outer = 0x8d8d1800] 07:16:32 INFO - PROCESS | 17837 | 1467036992575 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 07:16:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:16:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1485ms 07:16:32 INFO - PROCESS | 17837 | 1467036992655 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 07:16:32 INFO - PROCESS | 17837 | 1467036992664 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 07:16:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:16:32 INFO - PROCESS | 17837 | 1467036992673 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:16:32 INFO - PROCESS | 17837 | 1467036992678 Marionette TRACE conn4 <- [1,2562,null,{}] 07:16:32 INFO - PROCESS | 17837 | 1467036992692 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:32 INFO - PROCESS | 17837 | 1467036992699 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:32 INFO - PROCESS | 17837 | 1467036992964 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 07:16:33 INFO - PROCESS | 17837 | 1467036992990 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 17837 | 1467036992999 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:33 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de3b000 == 35 [pid = 17837] [id = 648] 07:16:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x8de47c00) [pid = 17837] [serial = 1945] [outer = (nil)] 07:16:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x8e178800) [pid = 17837] [serial = 1946] [outer = 0x8de47c00] 07:16:33 INFO - PROCESS | 17837 | 1467036993081 Marionette DEBUG loaded listener.js 07:16:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x8e253000) [pid = 17837] [serial = 1947] [outer = 0x8de47c00] 07:16:34 INFO - PROCESS | 17837 | 1467036994278 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 07:16:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:16:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1633ms 07:16:34 INFO - PROCESS | 17837 | 1467036994307 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 07:16:34 INFO - PROCESS | 17837 | 1467036994310 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 07:16:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:16:34 INFO - PROCESS | 17837 | 1467036994337 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:16:34 INFO - PROCESS | 17837 | 1467036994348 Marionette TRACE conn4 <- [1,2566,null,{}] 07:16:34 INFO - PROCESS | 17837 | 1467036994365 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:34 INFO - PROCESS | 17837 | 1467036994374 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:34 INFO - PROCESS | 17837 | 1467036994657 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 07:16:35 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x8d8de800) [pid = 17837] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:16:35 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x8d8db400) [pid = 17837] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:16:35 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8f6b1c00) [pid = 17837] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:16:35 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8bcf4c00) [pid = 17837] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:16:35 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x90358400) [pid = 17837] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:16:35 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8fe83400) [pid = 17837] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:16:35 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8f6b1800) [pid = 17837] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:16:35 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8ea82400) [pid = 17837] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:16:35 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8c72b400) [pid = 17837] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:16:35 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8de45800) [pid = 17837] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:16:35 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8e170c00) [pid = 17837] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:16:35 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8fe8b400) [pid = 17837] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:16:35 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x9038e400) [pid = 17837] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:16:35 INFO - PROCESS | 17837 | 1467036995407 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036995416 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:35 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf4c00 == 36 [pid = 17837] [id = 649] 07:16:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8bcf7400) [pid = 17837] [serial = 1948] [outer = (nil)] 07:16:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8d8de800) [pid = 17837] [serial = 1949] [outer = 0x8bcf7400] 07:16:35 INFO - PROCESS | 17837 | 1467036995492 Marionette DEBUG loaded listener.js 07:16:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8ea89800) [pid = 17837] [serial = 1950] [outer = 0x8bcf7400] 07:16:36 INFO - PROCESS | 17837 | 1467036996353 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 07:16:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:16:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2056ms 07:16:36 INFO - PROCESS | 17837 | 1467036996389 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 07:16:36 INFO - PROCESS | 17837 | 1467036996395 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 07:16:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:16:36 INFO - PROCESS | 17837 | 1467036996402 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:16:36 INFO - PROCESS | 17837 | 1467036996407 Marionette TRACE conn4 <- [1,2570,null,{}] 07:16:36 INFO - PROCESS | 17837 | 1467036996414 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:36 INFO - PROCESS | 17837 | 1467036996419 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:36 INFO - PROCESS | 17837 | 1467036996634 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 07:16:36 INFO - PROCESS | 17837 | 1467036996789 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 17837 | 1467036996797 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:36 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de0f400 == 37 [pid = 17837] [id = 650] 07:16:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8de45800) [pid = 17837] [serial = 1951] [outer = (nil)] 07:16:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8ecb0400) [pid = 17837] [serial = 1952] [outer = 0x8de45800] 07:16:36 INFO - PROCESS | 17837 | 1467036996876 Marionette DEBUG loaded listener.js 07:16:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8edb4c00) [pid = 17837] [serial = 1953] [outer = 0x8de45800] 07:16:38 INFO - PROCESS | 17837 | 1467036998047 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 07:16:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:16:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1701ms 07:16:38 INFO - PROCESS | 17837 | 1467036998105 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 07:16:38 INFO - PROCESS | 17837 | 1467036998113 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 07:16:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:16:38 INFO - PROCESS | 17837 | 1467036998123 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:16:38 INFO - PROCESS | 17837 | 1467036998128 Marionette TRACE conn4 <- [1,2574,null,{}] 07:16:38 INFO - PROCESS | 17837 | 1467036998139 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:38 INFO - PROCESS | 17837 | 1467036998144 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:38 INFO - PROCESS | 17837 | 1467036998489 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 07:16:38 INFO - PROCESS | 17837 | 1467036998662 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467036998677 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:38 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e7400 == 38 [pid = 17837] [id = 651] 07:16:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8d6e7c00) [pid = 17837] [serial = 1954] [outer = (nil)] 07:16:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x8de33400) [pid = 17837] [serial = 1955] [outer = 0x8d6e7c00] 07:16:38 INFO - PROCESS | 17837 | 1467036998812 Marionette DEBUG loaded listener.js 07:16:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8e255c00) [pid = 17837] [serial = 1956] [outer = 0x8d6e7c00] 07:16:39 INFO - PROCESS | 17837 | 1467036999821 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 07:16:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:16:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1736ms 07:16:39 INFO - PROCESS | 17837 | 1467036999859 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 07:16:39 INFO - PROCESS | 17837 | 1467036999867 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 07:16:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:16:39 INFO - PROCESS | 17837 | 1467036999880 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:16:39 INFO - PROCESS | 17837 | 1467036999886 Marionette TRACE conn4 <- [1,2578,null,{}] 07:16:39 INFO - PROCESS | 17837 | 1467036999893 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:39 INFO - PROCESS | 17837 | 1467036999900 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:40 INFO - PROCESS | 17837 | 1467037000115 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 07:16:40 INFO - PROCESS | 17837 | 1467037000355 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 17837 | 1467037000363 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:40 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c734000 == 39 [pid = 17837] [id = 652] 07:16:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x8ecacc00) [pid = 17837] [serial = 1957] [outer = (nil)] 07:16:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x8edbb400) [pid = 17837] [serial = 1958] [outer = 0x8ecacc00] 07:16:40 INFO - PROCESS | 17837 | 1467037000503 Marionette DEBUG loaded listener.js 07:16:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x8f258c00) [pid = 17837] [serial = 1959] [outer = 0x8ecacc00] 07:16:41 INFO - PROCESS | 17837 | 1467037001597 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 07:16:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:16:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1753ms 07:16:41 INFO - PROCESS | 17837 | 1467037001633 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 07:16:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:16:41 INFO - PROCESS | 17837 | 1467037001639 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 07:16:41 INFO - PROCESS | 17837 | 1467037001647 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:16:41 INFO - PROCESS | 17837 | 1467037001655 Marionette TRACE conn4 <- [1,2582,null,{}] 07:16:41 INFO - PROCESS | 17837 | 1467037001674 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:41 INFO - PROCESS | 17837 | 1467037001684 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:41 INFO - PROCESS | 17837 | 1467037001958 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 07:16:42 INFO - PROCESS | 17837 | 1467037002222 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037002237 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:42 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fc11800 == 40 [pid = 17837] [id = 653] 07:16:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x8fc11c00) [pid = 17837] [serial = 1960] [outer = (nil)] 07:16:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x8fc1f000) [pid = 17837] [serial = 1961] [outer = 0x8fc11c00] 07:16:42 INFO - PROCESS | 17837 | 1467037002328 Marionette DEBUG loaded listener.js 07:16:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x8fd3d400) [pid = 17837] [serial = 1962] [outer = 0x8fc11c00] 07:16:43 INFO - PROCESS | 17837 | 1467037003294 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 07:16:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:16:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1691ms 07:16:43 INFO - PROCESS | 17837 | 1467037003338 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 07:16:43 INFO - PROCESS | 17837 | 1467037003343 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 07:16:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:16:43 INFO - PROCESS | 17837 | 1467037003351 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:16:43 INFO - PROCESS | 17837 | 1467037003354 Marionette TRACE conn4 <- [1,2586,null,{}] 07:16:43 INFO - PROCESS | 17837 | 1467037003362 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:43 INFO - PROCESS | 17837 | 1467037003366 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:43 INFO - PROCESS | 17837 | 1467037003566 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 07:16:43 INFO - PROCESS | 17837 | 1467037003801 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 17837 | 1467037003810 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:43 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fc1ac00 == 41 [pid = 17837] [id = 654] 07:16:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0x8fe80c00) [pid = 17837] [serial = 1963] [outer = (nil)] 07:16:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 91 (0x90358800) [pid = 17837] [serial = 1964] [outer = 0x8fe80c00] 07:16:43 INFO - PROCESS | 17837 | 1467037003944 Marionette DEBUG loaded listener.js 07:16:44 INFO - PROCESS | 17837 | ++DOMWINDOW == 92 (0x90359800) [pid = 17837] [serial = 1965] [outer = 0x8fe80c00] 07:16:44 INFO - PROCESS | 17837 | 1467037004875 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 07:16:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:16:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1590ms 07:16:44 INFO - PROCESS | 17837 | 1467037004942 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 07:16:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:16:44 INFO - PROCESS | 17837 | 1467037004946 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 07:16:44 INFO - PROCESS | 17837 | 1467037004954 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:16:44 INFO - PROCESS | 17837 | 1467037004958 Marionette TRACE conn4 <- [1,2590,null,{}] 07:16:44 INFO - PROCESS | 17837 | 1467037004965 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:44 INFO - PROCESS | 17837 | 1467037004971 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:45 INFO - PROCESS | 17837 | 1467037005203 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 07:16:45 INFO - PROCESS | 17837 | 1467037005439 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037005448 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:45 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e24f800 == 42 [pid = 17837] [id = 655] 07:16:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 93 (0x90358400) [pid = 17837] [serial = 1966] [outer = (nil)] 07:16:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 94 (0x90397000) [pid = 17837] [serial = 1967] [outer = 0x90358400] 07:16:45 INFO - PROCESS | 17837 | 1467037005581 Marionette DEBUG loaded listener.js 07:16:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 95 (0x90399c00) [pid = 17837] [serial = 1968] [outer = 0x90358400] 07:16:46 INFO - PROCESS | 17837 | 1467037006555 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 07:16:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:16:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1651ms 07:16:46 INFO - PROCESS | 17837 | 1467037006605 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 07:16:46 INFO - PROCESS | 17837 | 1467037006610 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 07:16:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:16:46 INFO - PROCESS | 17837 | 1467037006619 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:16:46 INFO - PROCESS | 17837 | 1467037006623 Marionette TRACE conn4 <- [1,2594,null,{}] 07:16:46 INFO - PROCESS | 17837 | 1467037006631 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:46 INFO - PROCESS | 17837 | 1467037006643 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:46 INFO - PROCESS | 17837 | 1467037006936 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 07:16:47 INFO - PROCESS | 17837 | 1467037007239 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037007251 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:47 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf3c00 == 43 [pid = 17837] [id = 656] 07:16:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 96 (0x8bcf5400) [pid = 17837] [serial = 1969] [outer = (nil)] 07:16:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 97 (0x9222c400) [pid = 17837] [serial = 1970] [outer = 0x8bcf5400] 07:16:47 INFO - PROCESS | 17837 | 1467037007350 Marionette DEBUG loaded listener.js 07:16:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 98 (0x92230800) [pid = 17837] [serial = 1971] [outer = 0x8bcf5400] 07:16:48 INFO - PROCESS | 17837 | 1467037008416 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 07:16:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:16:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1850ms 07:16:48 INFO - PROCESS | 17837 | 1467037008469 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 07:16:48 INFO - PROCESS | 17837 | 1467037008473 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 07:16:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:16:48 INFO - PROCESS | 17837 | 1467037008481 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:16:48 INFO - PROCESS | 17837 | 1467037008486 Marionette TRACE conn4 <- [1,2598,null,{}] 07:16:48 INFO - PROCESS | 17837 | 1467037008493 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:48 INFO - PROCESS | 17837 | 1467037008500 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:48 INFO - PROCESS | 17837 | 1467037008738 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 07:16:49 INFO - PROCESS | 17837 | 1467037009140 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 17837 | 1467037009150 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:49 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e9800 == 44 [pid = 17837] [id = 657] 07:16:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 99 (0x8c3e9c00) [pid = 17837] [serial = 1972] [outer = (nil)] 07:16:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 100 (0x8c729800) [pid = 17837] [serial = 1973] [outer = 0x8c3e9c00] 07:16:49 INFO - PROCESS | 17837 | 1467037009283 Marionette DEBUG loaded listener.js 07:16:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 101 (0x8d6e8800) [pid = 17837] [serial = 1974] [outer = 0x8c3e9c00] 07:16:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8c72a800 == 43 [pid = 17837] [id = 620] 07:16:50 INFO - PROCESS | 17837 | 1467037010519 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:16:50 INFO - PROCESS | 17837 | --DOMWINDOW == 100 (0x922a6400) [pid = 17837] [serial = 1892] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17837 | --DOMWINDOW == 99 (0x8de3e000) [pid = 17837] [serial = 1898] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17837 | --DOMWINDOW == 98 (0x8f6bb000) [pid = 17837] [serial = 1881] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17837 | --DOMWINDOW == 97 (0x8de4ec00) [pid = 17837] [serial = 1899] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17837 | --DOMWINDOW == 96 (0x8d6e7000) [pid = 17837] [serial = 1896] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17837 | --DOMWINDOW == 95 (0x91ca8400) [pid = 17837] [serial = 1887] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17837 | --DOMWINDOW == 94 (0x8fe8a000) [pid = 17837] [serial = 1883] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17837 | --DOMWINDOW == 93 (0x90359c00) [pid = 17837] [serial = 1884] [outer = (nil)] [url = about:blank] 07:16:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:16:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 2095ms 07:16:50 INFO - PROCESS | 17837 | --DOMWINDOW == 92 (0x90395400) [pid = 17837] [serial = 1886] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17837 | --DOMWINDOW == 91 (0x8c3e8800) [pid = 17837] [serial = 1895] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17837 | --DOMWINDOW == 90 (0x8fc1fc00) [pid = 17837] [serial = 1904] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x8f6acc00) [pid = 17837] [serial = 1902] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x8f6b7400) [pid = 17837] [serial = 1880] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x8e170800) [pid = 17837] [serial = 1907] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x8ea7f400) [pid = 17837] [serial = 1878] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x8f256800) [pid = 17837] [serial = 1875] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x91dd0400) [pid = 17837] [serial = 1890] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x91dcbc00) [pid = 17837] [serial = 1889] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8de4f000) [pid = 17837] [serial = 1877] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8fd3e000) [pid = 17837] [serial = 1905] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x9241b000) [pid = 17837] [serial = 1893] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8edb7800) [pid = 17837] [serial = 1901] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x91ca8800) [pid = 17837] [serial = 1910] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x91dd2800) [pid = 17837] [serial = 1911] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8edb2400) [pid = 17837] [serial = 1908] [outer = (nil)] [url = about:blank] 07:16:50 INFO - PROCESS | 17837 | 1467037010619 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 07:16:50 INFO - PROCESS | 17837 | 1467037010624 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 07:16:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:16:50 INFO - PROCESS | 17837 | 1467037010641 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:16:50 INFO - PROCESS | 17837 | 1467037010647 Marionette TRACE conn4 <- [1,2602,null,{}] 07:16:50 INFO - PROCESS | 17837 | 1467037010657 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:50 INFO - PROCESS | 17837 | 1467037010665 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:50 INFO - PROCESS | 17837 | 1467037010914 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 07:16:51 INFO - PROCESS | 17837 | 1467037011092 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037011102 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:51 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8db800 == 44 [pid = 17837] [id = 658] 07:16:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8de33800) [pid = 17837] [serial = 1975] [outer = (nil)] 07:16:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8de4fc00) [pid = 17837] [serial = 1976] [outer = 0x8de33800] 07:16:51 INFO - PROCESS | 17837 | 1467037011189 Marionette DEBUG loaded listener.js 07:16:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8e177800) [pid = 17837] [serial = 1977] [outer = 0x8de33800] 07:16:52 INFO - PROCESS | 17837 | 1467037012098 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 07:16:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:16:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1489ms 07:16:52 INFO - PROCESS | 17837 | 1467037012134 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 07:16:52 INFO - PROCESS | 17837 | 1467037012142 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 07:16:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:16:52 INFO - PROCESS | 17837 | 1467037012151 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:16:52 INFO - PROCESS | 17837 | 1467037012156 Marionette TRACE conn4 <- [1,2606,null,{}] 07:16:52 INFO - PROCESS | 17837 | 1467037012163 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:52 INFO - PROCESS | 17837 | 1467037012168 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:52 INFO - PROCESS | 17837 | 1467037012378 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 07:16:52 INFO - PROCESS | 17837 | 1467037012542 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037012550 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:52 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf4400 == 45 [pid = 17837] [id = 659] 07:16:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8c733400) [pid = 17837] [serial = 1978] [outer = (nil)] 07:16:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8edb4400) [pid = 17837] [serial = 1979] [outer = 0x8c733400] 07:16:52 INFO - PROCESS | 17837 | 1467037012623 Marionette DEBUG loaded listener.js 07:16:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x8f25ec00) [pid = 17837] [serial = 1980] [outer = 0x8c733400] 07:16:53 INFO - PROCESS | 17837 | 1467037013618 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 07:16:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:16:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1494ms 07:16:53 INFO - PROCESS | 17837 | 1467037013669 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 07:16:53 INFO - PROCESS | 17837 | 1467037013674 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 07:16:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:16:53 INFO - PROCESS | 17837 | 1467037013689 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:16:53 INFO - PROCESS | 17837 | 1467037013699 Marionette TRACE conn4 <- [1,2610,null,{}] 07:16:53 INFO - PROCESS | 17837 | 1467037013715 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:53 INFO - PROCESS | 17837 | 1467037013722 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:53 INFO - PROCESS | 17837 | 1467037013969 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 07:16:54 INFO - PROCESS | 17837 | 1467037014000 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 17837 | 1467037014009 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:54 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c72fc00 == 46 [pid = 17837] [id = 660] 07:16:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8d8d8400) [pid = 17837] [serial = 1981] [outer = (nil)] 07:16:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x8fc1c000) [pid = 17837] [serial = 1982] [outer = 0x8d8d8400] 07:16:54 INFO - PROCESS | 17837 | 1467037014084 Marionette DEBUG loaded listener.js 07:16:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x8fd3e800) [pid = 17837] [serial = 1983] [outer = 0x8d8d8400] 07:16:55 INFO - PROCESS | 17837 | 1467037015089 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:16:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:16:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1457ms 07:16:55 INFO - PROCESS | 17837 | 1467037015140 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 07:16:55 INFO - PROCESS | 17837 | 1467037015145 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 07:16:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:16:55 INFO - PROCESS | 17837 | 1467037015160 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:16:55 INFO - PROCESS | 17837 | 1467037015164 Marionette TRACE conn4 <- [1,2614,null,{}] 07:16:55 INFO - PROCESS | 17837 | 1467037015170 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:55 INFO - PROCESS | 17837 | 1467037015177 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:55 INFO - PROCESS | 17837 | 1467037015518 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 07:16:55 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8de32400) [pid = 17837] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:16:55 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8f6b5800) [pid = 17837] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:16:55 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x92237000) [pid = 17837] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:16:55 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8bcf7400) [pid = 17837] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:16:55 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8d8d1800) [pid = 17837] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:16:55 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x9035f400) [pid = 17837] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:16:55 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x92417c00) [pid = 17837] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:16:55 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8bcf6000) [pid = 17837] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:16:55 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x924c1800) [pid = 17837] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:16:55 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8d6ec800) [pid = 17837] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:16:55 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8f25e400) [pid = 17837] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:16:55 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8d8dbc00) [pid = 17837] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:16:55 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8de47c00) [pid = 17837] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:16:55 INFO - PROCESS | 17837 | 1467037015698 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037015707 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:55 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf0800 == 47 [pid = 17837] [id = 661] 07:16:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8bcf6000) [pid = 17837] [serial = 1984] [outer = (nil)] 07:16:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8d8dbc00) [pid = 17837] [serial = 1985] [outer = 0x8bcf6000] 07:16:55 INFO - PROCESS | 17837 | 1467037015785 Marionette DEBUG loaded listener.js 07:16:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8e175400) [pid = 17837] [serial = 1986] [outer = 0x8bcf6000] 07:16:56 INFO - PROCESS | 17837 | 1467037016584 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 07:16:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:16:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1490ms 07:16:56 INFO - PROCESS | 17837 | 1467037016652 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 07:16:56 INFO - PROCESS | 17837 | 1467037016656 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 07:16:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:16:56 INFO - PROCESS | 17837 | 1467037016663 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:16:56 INFO - PROCESS | 17837 | 1467037016667 Marionette TRACE conn4 <- [1,2618,null,{}] 07:16:56 INFO - PROCESS | 17837 | 1467037016681 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:56 INFO - PROCESS | 17837 | 1467037016687 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:56 INFO - PROCESS | 17837 | 1467037016872 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 07:16:56 INFO - PROCESS | 17837 | 1467037016882 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037016902 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:56 INFO - PROCESS | 17837 | ++DOCSHELL 0x90359000 == 48 [pid = 17837] [id = 662] 07:16:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x9035e400) [pid = 17837] [serial = 1987] [outer = (nil)] 07:16:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x91ca8800) [pid = 17837] [serial = 1988] [outer = 0x9035e400] 07:16:56 INFO - PROCESS | 17837 | 1467037016989 Marionette DEBUG loaded listener.js 07:16:57 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x91cb3400) [pid = 17837] [serial = 1989] [outer = 0x9035e400] 07:16:58 INFO - PROCESS | 17837 | 1467037018269 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 07:16:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:16:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1643ms 07:16:58 INFO - PROCESS | 17837 | 1467037018308 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 07:16:58 INFO - PROCESS | 17837 | 1467037018316 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 07:16:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:16:58 INFO - PROCESS | 17837 | 1467037018372 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:16:58 INFO - PROCESS | 17837 | 1467037018383 Marionette TRACE conn4 <- [1,2622,null,{}] 07:16:58 INFO - PROCESS | 17837 | 1467037018454 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:58 INFO - PROCESS | 17837 | 1467037018460 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:58 INFO - PROCESS | 17837 | 1467037018699 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 07:16:58 INFO - PROCESS | 17837 | 1467037018974 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 17837 | 1467037018982 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:16:59 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcee400 == 49 [pid = 17837] [id = 663] 07:16:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8de08800) [pid = 17837] [serial = 1990] [outer = (nil)] 07:16:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8e16e000) [pid = 17837] [serial = 1991] [outer = 0x8de08800] 07:16:59 INFO - PROCESS | 17837 | 1467037019118 Marionette DEBUG loaded listener.js 07:16:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8eb8f800) [pid = 17837] [serial = 1992] [outer = 0x8de08800] 07:17:00 INFO - PROCESS | 17837 | 1467037020129 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 07:17:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:17:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1861ms 07:17:00 INFO - PROCESS | 17837 | 1467037020188 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 07:17:00 INFO - PROCESS | 17837 | 1467037020197 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 07:17:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:17:00 INFO - PROCESS | 17837 | 1467037020209 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:17:00 INFO - PROCESS | 17837 | 1467037020215 Marionette TRACE conn4 <- [1,2626,null,{}] 07:17:00 INFO - PROCESS | 17837 | 1467037020222 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:00 INFO - PROCESS | 17837 | 1467037020229 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:00 INFO - PROCESS | 17837 | 1467037020495 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 07:17:00 INFO - PROCESS | 17837 | 1467037020811 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037020828 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:00 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f6b2c00 == 50 [pid = 17837] [id = 664] 07:17:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x8f6b7400) [pid = 17837] [serial = 1993] [outer = (nil)] 07:17:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8fc15800) [pid = 17837] [serial = 1994] [outer = 0x8f6b7400] 07:17:00 INFO - PROCESS | 17837 | 1467037020961 Marionette DEBUG loaded listener.js 07:17:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x8fd3e400) [pid = 17837] [serial = 1995] [outer = 0x8f6b7400] 07:17:02 INFO - PROCESS | 17837 | 1467037022075 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 07:17:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:17:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1904ms 07:17:02 INFO - PROCESS | 17837 | 1467037022112 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 07:17:02 INFO - PROCESS | 17837 | 1467037022118 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 07:17:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:17:02 INFO - PROCESS | 17837 | 1467037022126 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:17:02 INFO - PROCESS | 17837 | 1467037022132 Marionette TRACE conn4 <- [1,2630,null,{}] 07:17:02 INFO - PROCESS | 17837 | 1467037022150 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:02 INFO - PROCESS | 17837 | 1467037022160 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:02 INFO - PROCESS | 17837 | 1467037022401 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 07:17:02 INFO - PROCESS | 17837 | 1467037022646 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037022659 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:02 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f6ba400 == 51 [pid = 17837] [id = 665] 07:17:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x91dcc000) [pid = 17837] [serial = 1996] [outer = (nil)] 07:17:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x91dd4400) [pid = 17837] [serial = 1997] [outer = 0x91dcc000] 07:17:02 INFO - PROCESS | 17837 | 1467037022789 Marionette DEBUG loaded listener.js 07:17:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x9222e000) [pid = 17837] [serial = 1998] [outer = 0x91dcc000] 07:17:03 INFO - PROCESS | 17837 | 1467037023710 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 07:17:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:17:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1640ms 07:17:03 INFO - PROCESS | 17837 | 1467037023771 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 07:17:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:17:03 INFO - PROCESS | 17837 | 1467037023777 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 07:17:03 INFO - PROCESS | 17837 | 1467037023785 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:17:03 INFO - PROCESS | 17837 | 1467037023788 Marionette TRACE conn4 <- [1,2634,null,{}] 07:17:03 INFO - PROCESS | 17837 | 1467037023796 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:03 INFO - PROCESS | 17837 | 1467037023803 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:04 INFO - PROCESS | 17837 | 1467037024015 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 07:17:04 INFO - PROCESS | 17837 | 1467037024257 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 17837 | 1467037024266 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:04 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fd3cc00 == 52 [pid = 17837] [id = 666] 07:17:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x91dcec00) [pid = 17837] [serial = 1999] [outer = (nil)] 07:17:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x922a5400) [pid = 17837] [serial = 2000] [outer = 0x91dcec00] 07:17:04 INFO - PROCESS | 17837 | 1467037024368 Marionette DEBUG loaded listener.js 07:17:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0x9241a000) [pid = 17837] [serial = 2001] [outer = 0x91dcec00] 07:17:05 INFO - PROCESS | 17837 | 1467037025302 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:17:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:17:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1599ms 07:17:05 INFO - PROCESS | 17837 | 1467037025385 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 07:17:05 INFO - PROCESS | 17837 | 1467037025389 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 07:17:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:17:05 INFO - PROCESS | 17837 | 1467037025396 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:17:05 INFO - PROCESS | 17837 | 1467037025400 Marionette TRACE conn4 <- [1,2638,null,{}] 07:17:05 INFO - PROCESS | 17837 | 1467037025408 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:05 INFO - PROCESS | 17837 | 1467037025413 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:05 INFO - PROCESS | 17837 | 1467037025659 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 07:17:05 INFO - PROCESS | 17837 | 1467037025951 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037025962 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:05 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eb91000 == 53 [pid = 17837] [id = 667] 07:17:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 91 (0x91cb4800) [pid = 17837] [serial = 2002] [outer = (nil)] 07:17:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 92 (0x924b5800) [pid = 17837] [serial = 2003] [outer = 0x91cb4800] 07:17:06 INFO - PROCESS | 17837 | 1467037026046 Marionette DEBUG loaded listener.js 07:17:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 93 (0x924b9000) [pid = 17837] [serial = 2004] [outer = 0x91cb4800] 07:17:07 INFO - PROCESS | 17837 | 1467037027034 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 07:17:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:17:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1701ms 07:17:07 INFO - PROCESS | 17837 | 1467037027098 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 07:17:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:17:07 INFO - PROCESS | 17837 | 1467037027104 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 07:17:07 INFO - PROCESS | 17837 | 1467037027113 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:17:07 INFO - PROCESS | 17837 | 1467037027116 Marionette TRACE conn4 <- [1,2642,null,{}] 07:17:07 INFO - PROCESS | 17837 | 1467037027126 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:07 INFO - PROCESS | 17837 | 1467037027138 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:07 INFO - PROCESS | 17837 | 1467037027473 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 07:17:07 INFO - PROCESS | 17837 | 1467037027874 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037027886 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:07 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3ec400 == 54 [pid = 17837] [id = 668] 07:17:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 94 (0x8c3ec800) [pid = 17837] [serial = 2005] [outer = (nil)] 07:17:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 95 (0x8de0a400) [pid = 17837] [serial = 2006] [outer = 0x8c3ec800] 07:17:08 INFO - PROCESS | 17837 | 1467037028034 Marionette DEBUG loaded listener.js 07:17:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 96 (0x8e25a000) [pid = 17837] [serial = 2007] [outer = 0x8c3ec800] 07:17:09 INFO - PROCESS | 17837 | 1467037029273 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 07:17:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:17:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 2197ms 07:17:09 INFO - PROCESS | 17837 | 1467037029310 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 07:17:09 INFO - PROCESS | 17837 | 1467037029313 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 07:17:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:17:09 INFO - PROCESS | 17837 | 1467037029321 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:17:09 INFO - PROCESS | 17837 | 1467037029326 Marionette TRACE conn4 <- [1,2646,null,{}] 07:17:09 INFO - PROCESS | 17837 | 1467037029334 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:09 INFO - PROCESS | 17837 | 1467037029341 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:09 INFO - PROCESS | 17837 | 1467037029830 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 07:17:10 INFO - PROCESS | 17837 | 1467037030113 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 17837 | 1467037030123 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:10 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c734800 == 55 [pid = 17837] [id = 669] 07:17:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 97 (0x8d8d0800) [pid = 17837] [serial = 2008] [outer = (nil)] 07:17:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 98 (0x8de35400) [pid = 17837] [serial = 2009] [outer = 0x8d8d0800] 07:17:10 INFO - PROCESS | 17837 | 1467037030245 Marionette DEBUG loaded listener.js 07:17:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 99 (0x8de4a000) [pid = 17837] [serial = 2010] [outer = 0x8d8d0800] 07:17:11 INFO - PROCESS | 17837 | 1467037031265 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 07:17:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:17:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1991ms 07:17:11 INFO - PROCESS | 17837 | 1467037031315 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 07:17:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:17:11 INFO - PROCESS | 17837 | 1467037031322 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 07:17:11 INFO - PROCESS | 17837 | 1467037031332 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:17:11 INFO - PROCESS | 17837 | 1467037031338 Marionette TRACE conn4 <- [1,2650,null,{}] 07:17:11 INFO - PROCESS | 17837 | 1467037031346 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:11 INFO - PROCESS | 17837 | 1467037031353 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:12 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3ef000 == 54 [pid = 17837] [id = 632] 07:17:12 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e4000 == 53 [pid = 17837] [id = 625] 07:17:12 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e9800 == 52 [pid = 17837] [id = 624] 07:17:12 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e5c00 == 51 [pid = 17837] [id = 635] 07:17:12 INFO - PROCESS | 17837 | --DOCSHELL 0x8eb9b400 == 50 [pid = 17837] [id = 626] 07:17:12 INFO - PROCESS | 17837 | --DOCSHELL 0x8e25d400 == 49 [pid = 17837] [id = 622] 07:17:12 INFO - PROCESS | 17837 | --DOCSHELL 0x8fe83000 == 48 [pid = 17837] [id = 627] 07:17:12 INFO - PROCESS | 17837 | --DOCSHELL 0x8de47800 == 47 [pid = 17837] [id = 634] 07:17:12 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6ef400 == 46 [pid = 17837] [id = 623] 07:17:12 INFO - PROCESS | 17837 | --DOCSHELL 0x8de0fc00 == 45 [pid = 17837] [id = 629] 07:17:12 INFO - PROCESS | 17837 | --DOCSHELL 0x8f25b000 == 44 [pid = 17837] [id = 628] 07:17:12 INFO - PROCESS | 17837 | --DOCSHELL 0x8de0a000 == 43 [pid = 17837] [id = 637] 07:17:12 INFO - PROCESS | 17837 | --DOCSHELL 0x8c72c400 == 42 [pid = 17837] [id = 630] 07:17:12 INFO - PROCESS | 17837 | --DOCSHELL 0x90355000 == 41 [pid = 17837] [id = 636] 07:17:12 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf4000 == 40 [pid = 17837] [id = 631] 07:17:12 INFO - PROCESS | 17837 | --DOCSHELL 0x8f261c00 == 39 [pid = 17837] [id = 638] 07:17:12 INFO - PROCESS | 17837 | --DOCSHELL 0x8edb3c00 == 38 [pid = 17837] [id = 643] 07:17:12 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8d3000 == 37 [pid = 17837] [id = 644] 07:17:12 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e9c00 == 36 [pid = 17837] [id = 645] 07:17:12 INFO - PROCESS | 17837 | --DOCSHELL 0x8f6b1400 == 35 [pid = 17837] [id = 639] 07:17:12 INFO - PROCESS | 17837 | --DOCSHELL 0x8c72ac00 == 34 [pid = 17837] [id = 640] 07:17:12 INFO - PROCESS | 17837 | --DOCSHELL 0x8fc1a400 == 33 [pid = 17837] [id = 641] 07:17:12 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf5c00 == 32 [pid = 17837] [id = 646] 07:17:12 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8df800 == 31 [pid = 17837] [id = 621] 07:17:12 INFO - PROCESS | 17837 | --DOCSHELL 0x8e16d800 == 30 [pid = 17837] [id = 633] 07:17:12 INFO - PROCESS | 17837 | --DOCSHELL 0x8bceec00 == 29 [pid = 17837] [id = 642] 07:17:12 INFO - PROCESS | 17837 | 1467037032727 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 07:17:12 INFO - PROCESS | 17837 | --DOMWINDOW == 98 (0x8e259c00) [pid = 17837] [serial = 1914] [outer = (nil)] [url = about:blank] 07:17:12 INFO - PROCESS | 17837 | --DOMWINDOW == 97 (0x8e174800) [pid = 17837] [serial = 1913] [outer = (nil)] [url = about:blank] 07:17:12 INFO - PROCESS | 17837 | --DOMWINDOW == 96 (0x8fd3bc00) [pid = 17837] [serial = 1917] [outer = (nil)] [url = about:blank] 07:17:12 INFO - PROCESS | 17837 | --DOMWINDOW == 95 (0x8fc1d400) [pid = 17837] [serial = 1916] [outer = (nil)] [url = about:blank] 07:17:12 INFO - PROCESS | 17837 | --DOMWINDOW == 94 (0x92419c00) [pid = 17837] [serial = 1920] [outer = (nil)] [url = about:blank] 07:17:12 INFO - PROCESS | 17837 | --DOMWINDOW == 93 (0x8d8de800) [pid = 17837] [serial = 1949] [outer = (nil)] [url = about:blank] 07:17:12 INFO - PROCESS | 17837 | --DOMWINDOW == 92 (0x9229dc00) [pid = 17837] [serial = 1919] [outer = (nil)] [url = about:blank] 07:17:12 INFO - PROCESS | 17837 | --DOMWINDOW == 91 (0x8de02000) [pid = 17837] [serial = 1943] [outer = (nil)] [url = about:blank] 07:17:12 INFO - PROCESS | 17837 | --DOMWINDOW == 90 (0x924b9c00) [pid = 17837] [serial = 1923] [outer = (nil)] [url = about:blank] 07:17:12 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x924b3c00) [pid = 17837] [serial = 1922] [outer = (nil)] [url = about:blank] 07:17:12 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x925e3800) [pid = 17837] [serial = 1926] [outer = (nil)] [url = about:blank] 07:17:12 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x8c3e3400) [pid = 17837] [serial = 1940] [outer = (nil)] [url = about:blank] 07:17:12 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x8c726800) [pid = 17837] [serial = 1941] [outer = (nil)] [url = about:blank] 07:17:12 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x925e2000) [pid = 17837] [serial = 1925] [outer = (nil)] [url = about:blank] 07:17:12 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x9367b000) [pid = 17837] [serial = 1929] [outer = (nil)] [url = about:blank] 07:17:12 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x92867800) [pid = 17837] [serial = 1928] [outer = (nil)] [url = about:blank] 07:17:12 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8de40000) [pid = 17837] [serial = 1938] [outer = (nil)] [url = about:blank] 07:17:12 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8de01800) [pid = 17837] [serial = 1937] [outer = (nil)] [url = about:blank] 07:17:12 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x93742800) [pid = 17837] [serial = 1932] [outer = (nil)] [url = about:blank] 07:17:12 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x93739400) [pid = 17837] [serial = 1931] [outer = (nil)] [url = about:blank] 07:17:12 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x9385d000) [pid = 17837] [serial = 1935] [outer = (nil)] [url = about:blank] 07:17:12 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x93739000) [pid = 17837] [serial = 1934] [outer = (nil)] [url = about:blank] 07:17:12 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8e253000) [pid = 17837] [serial = 1947] [outer = (nil)] [url = about:blank] 07:17:12 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8e178800) [pid = 17837] [serial = 1946] [outer = (nil)] [url = about:blank] 07:17:12 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8ea89800) [pid = 17837] [serial = 1950] [outer = (nil)] [url = about:blank] 07:17:12 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8ecb0400) [pid = 17837] [serial = 1952] [outer = (nil)] [url = about:blank] 07:17:12 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8de0c000) [pid = 17837] [serial = 1944] [outer = (nil)] [url = about:blank] 07:17:13 INFO - PROCESS | 17837 | 1467037033090 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 17837 | 1467037033103 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:13 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3eb400 == 30 [pid = 17837] [id = 670] 07:17:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8c3ebc00) [pid = 17837] [serial = 2011] [outer = (nil)] 07:17:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8c725c00) [pid = 17837] [serial = 2012] [outer = 0x8c3ebc00] 07:17:13 INFO - PROCESS | 17837 | 1467037033182 Marionette DEBUG loaded listener.js 07:17:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8d6e2800) [pid = 17837] [serial = 2013] [outer = 0x8c3ebc00] 07:17:14 INFO - PROCESS | 17837 | 1467037034108 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 07:17:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:17:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 2849ms 07:17:14 INFO - PROCESS | 17837 | 1467037034182 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 07:17:14 INFO - PROCESS | 17837 | 1467037034188 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 07:17:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:17:14 INFO - PROCESS | 17837 | 1467037034197 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:17:14 INFO - PROCESS | 17837 | 1467037034203 Marionette TRACE conn4 <- [1,2654,null,{}] 07:17:14 INFO - PROCESS | 17837 | 1467037034211 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:14 INFO - PROCESS | 17837 | 1467037034217 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:14 INFO - PROCESS | 17837 | 1467037034422 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 07:17:14 INFO - PROCESS | 17837 | 1467037034577 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037034585 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:14 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de01800 == 31 [pid = 17837] [id = 671] 07:17:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8de02000) [pid = 17837] [serial = 2014] [outer = (nil)] 07:17:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8de05400) [pid = 17837] [serial = 2015] [outer = 0x8de02000] 07:17:14 INFO - PROCESS | 17837 | 1467037034678 Marionette DEBUG loaded listener.js 07:17:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8de0fc00) [pid = 17837] [serial = 2016] [outer = 0x8de02000] 07:17:15 INFO - PROCESS | 17837 | 1467037035690 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 07:17:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:17:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1536ms 07:17:15 INFO - PROCESS | 17837 | 1467037035734 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 07:17:15 INFO - PROCESS | 17837 | 1467037035741 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 07:17:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:17:15 INFO - PROCESS | 17837 | 1467037035758 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:17:15 INFO - PROCESS | 17837 | 1467037035764 Marionette TRACE conn4 <- [1,2658,null,{}] 07:17:15 INFO - PROCESS | 17837 | 1467037035771 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:15 INFO - PROCESS | 17837 | 1467037035777 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:16 INFO - PROCESS | 17837 | 1467037036070 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 07:17:16 INFO - PROCESS | 17837 | 1467037036104 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 17837 | 1467037036112 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:16 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de45000 == 32 [pid = 17837] [id = 672] 07:17:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8de4e800) [pid = 17837] [serial = 2017] [outer = (nil)] 07:17:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8e178000) [pid = 17837] [serial = 2018] [outer = 0x8de4e800] 07:17:16 INFO - PROCESS | 17837 | 1467037036214 Marionette DEBUG loaded listener.js 07:17:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8e24e800) [pid = 17837] [serial = 2019] [outer = 0x8de4e800] 07:17:17 INFO - PROCESS | 17837 | 1467037037320 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 07:17:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:17:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 2202ms 07:17:17 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x90358400) [pid = 17837] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:17:17 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8d8d8400) [pid = 17837] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:17:17 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8bcf5400) [pid = 17837] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:17:17 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8fc11c00) [pid = 17837] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:17:17 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8ecacc00) [pid = 17837] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:17:17 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8c733400) [pid = 17837] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:17:17 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8bcf6000) [pid = 17837] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:17:17 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8fe80c00) [pid = 17837] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:17:17 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8de33800) [pid = 17837] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:17:17 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8d6e7c00) [pid = 17837] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:17:17 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8c3e9c00) [pid = 17837] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:17:18 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8de45800) [pid = 17837] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:17:18 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x9035e400) [pid = 17837] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:17:18 INFO - PROCESS | 17837 | 1467037038015 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 07:17:18 INFO - PROCESS | 17837 | 1467037038022 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 07:17:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:17:18 INFO - PROCESS | 17837 | 1467037038050 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:17:18 INFO - PROCESS | 17837 | 1467037038059 Marionette TRACE conn4 <- [1,2662,null,{}] 07:17:18 INFO - PROCESS | 17837 | 1467037038066 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:18 INFO - PROCESS | 17837 | 1467037038074 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:18 INFO - PROCESS | 17837 | 1467037038328 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 07:17:18 INFO - PROCESS | 17837 | 1467037038428 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 17837 | 1467037038438 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:18 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de4ac00 == 33 [pid = 17837] [id = 673] 07:17:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8e251800) [pid = 17837] [serial = 2020] [outer = (nil)] 07:17:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8ea80400) [pid = 17837] [serial = 2021] [outer = 0x8e251800] 07:17:18 INFO - PROCESS | 17837 | 1467037038509 Marionette DEBUG loaded listener.js 07:17:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8eb92800) [pid = 17837] [serial = 2022] [outer = 0x8e251800] 07:17:19 INFO - PROCESS | 17837 | 1467037039294 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 07:17:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:17:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1304ms 07:17:19 INFO - PROCESS | 17837 | 1467037039343 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 07:17:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:17:19 INFO - PROCESS | 17837 | 1467037039347 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 07:17:19 INFO - PROCESS | 17837 | 1467037039354 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:17:19 INFO - PROCESS | 17837 | 1467037039358 Marionette TRACE conn4 <- [1,2666,null,{}] 07:17:19 INFO - PROCESS | 17837 | 1467037039364 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:19 INFO - PROCESS | 17837 | 1467037039370 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:19 INFO - PROCESS | 17837 | 1467037039547 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 07:17:19 INFO - PROCESS | 17837 | 1467037039558 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037039568 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:19 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8d8000 == 34 [pid = 17837] [id = 674] 07:17:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8e172c00) [pid = 17837] [serial = 2023] [outer = (nil)] 07:17:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8edb0c00) [pid = 17837] [serial = 2024] [outer = 0x8e172c00] 07:17:19 INFO - PROCESS | 17837 | 1467037039787 Marionette DEBUG loaded listener.js 07:17:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8edbe000) [pid = 17837] [serial = 2025] [outer = 0x8e172c00] 07:17:21 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:17:21 INFO - PROCESS | 17837 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:17:21 INFO - PROCESS | 17837 | 1467037041317 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 07:17:21 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:17:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2045ms 07:17:21 INFO - PROCESS | 17837 | 1467037041400 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 07:17:21 INFO - PROCESS | 17837 | 1467037041408 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 07:17:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:17:21 INFO - PROCESS | 17837 | 1467037041420 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:17:21 INFO - PROCESS | 17837 | 1467037041431 Marionette TRACE conn4 <- [1,2670,null,{}] 07:17:21 INFO - PROCESS | 17837 | 1467037041441 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:21 INFO - PROCESS | 17837 | 1467037041447 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:21 INFO - PROCESS | 17837 | 1467037041674 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 07:17:21 INFO - PROCESS | 17837 | 1467037041864 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037041873 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:21 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e7000 == 35 [pid = 17837] [id = 675] 07:17:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8d6e8000) [pid = 17837] [serial = 2026] [outer = (nil)] 07:17:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8de08c00) [pid = 17837] [serial = 2027] [outer = 0x8d6e8000] 07:17:21 INFO - PROCESS | 17837 | 1467037041966 Marionette DEBUG loaded listener.js 07:17:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8e172000) [pid = 17837] [serial = 2028] [outer = 0x8d6e8000] 07:17:23 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:17:23 INFO - PROCESS | 17837 | 1467037043388 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:17:23 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:17:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:17:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 07:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:17:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1983ms 07:17:23 INFO - PROCESS | 17837 | 1467037043466 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 07:17:23 INFO - PROCESS | 17837 | 1467037043474 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 07:17:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:17:23 INFO - PROCESS | 17837 | 1467037043510 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:17:23 INFO - PROCESS | 17837 | 1467037043516 Marionette TRACE conn4 <- [1,2674,null,{}] 07:17:23 INFO - PROCESS | 17837 | 1467037043525 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:23 INFO - PROCESS | 17837 | 1467037043532 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:23 INFO - PROCESS | 17837 | 1467037043754 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 07:17:23 INFO - PROCESS | 17837 | 1467037043948 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 17837 | 1467037043957 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:23 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3eac00 == 36 [pid = 17837] [id = 676] 07:17:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8d6e7c00) [pid = 17837] [serial = 2029] [outer = (nil)] 07:17:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8f6ad800) [pid = 17837] [serial = 2030] [outer = 0x8d6e7c00] 07:17:24 INFO - PROCESS | 17837 | 1467037044055 Marionette DEBUG loaded listener.js 07:17:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8f6b6000) [pid = 17837] [serial = 2031] [outer = 0x8d6e7c00] 07:17:25 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:17:25 INFO - PROCESS | 17837 | 1467037045590 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:17:25 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:17:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:17:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 07:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:17:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2148ms 07:17:25 INFO - PROCESS | 17837 | 1467037045655 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 07:17:25 INFO - PROCESS | 17837 | 1467037045661 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 07:17:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:17:25 INFO - PROCESS | 17837 | 1467037045671 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:17:25 INFO - PROCESS | 17837 | 1467037045678 Marionette TRACE conn4 <- [1,2678,null,{}] 07:17:25 INFO - PROCESS | 17837 | 1467037045747 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:25 INFO - PROCESS | 17837 | 1467037045759 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:26 INFO - PROCESS | 17837 | 1467037046052 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 07:17:26 INFO - PROCESS | 17837 | 1467037046269 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 17837 | 1467037046281 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:26 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fc18c00 == 37 [pid = 17837] [id = 677] 07:17:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8fd35800) [pid = 17837] [serial = 2032] [outer = (nil)] 07:17:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x8fe8b400) [pid = 17837] [serial = 2033] [outer = 0x8fd35800] 07:17:26 INFO - PROCESS | 17837 | 1467037046414 Marionette DEBUG loaded listener.js 07:17:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x90358400) [pid = 17837] [serial = 2034] [outer = 0x8fd35800] 07:17:27 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:17:27 INFO - PROCESS | 17837 | 1467037047878 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 07:17:27 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:17:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2255ms 07:17:27 INFO - PROCESS | 17837 | 1467037047925 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 07:17:27 INFO - PROCESS | 17837 | 1467037047931 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 07:17:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:17:27 INFO - PROCESS | 17837 | 1467037047941 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:17:27 INFO - PROCESS | 17837 | 1467037047946 Marionette TRACE conn4 <- [1,2682,null,{}] 07:17:27 INFO - PROCESS | 17837 | 1467037047956 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:27 INFO - PROCESS | 17837 | 1467037047961 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:28 INFO - PROCESS | 17837 | 1467037048166 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 07:17:28 INFO - PROCESS | 17837 | 1467037048368 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037048377 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:28 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6ed400 == 38 [pid = 17837] [id = 678] 07:17:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x8d6f0800) [pid = 17837] [serial = 2035] [outer = (nil)] 07:17:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x8ea88000) [pid = 17837] [serial = 2036] [outer = 0x8d6f0800] 07:17:28 INFO - PROCESS | 17837 | 1467037048475 Marionette DEBUG loaded listener.js 07:17:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x8e256000) [pid = 17837] [serial = 2037] [outer = 0x8d6f0800] 07:17:29 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:17:29 INFO - PROCESS | 17837 | 1467037049882 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 07:17:29 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:17:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1999ms 07:17:29 INFO - PROCESS | 17837 | 1467037049973 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 07:17:29 INFO - PROCESS | 17837 | 1467037049979 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 07:17:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:17:30 INFO - PROCESS | 17837 | 1467037050012 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:17:30 INFO - PROCESS | 17837 | 1467037050016 Marionette TRACE conn4 <- [1,2686,null,{}] 07:17:30 INFO - PROCESS | 17837 | 1467037050026 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:30 INFO - PROCESS | 17837 | 1467037050031 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:30 INFO - PROCESS | 17837 | 1467037050205 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 07:17:30 INFO - PROCESS | 17837 | 1467037050494 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037050510 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:30 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcfcc00 == 39 [pid = 17837] [id = 679] 07:17:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x8d8db400) [pid = 17837] [serial = 2038] [outer = (nil)] 07:17:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x8de0a800) [pid = 17837] [serial = 2039] [outer = 0x8d8db400] 07:17:30 INFO - PROCESS | 17837 | 1467037050586 Marionette DEBUG loaded listener.js 07:17:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x8de39c00) [pid = 17837] [serial = 2040] [outer = 0x8d8db400] 07:17:30 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcee400 == 38 [pid = 17837] [id = 663] 07:17:30 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8d0c00 == 37 [pid = 17837] [id = 647] 07:17:30 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf4c00 == 36 [pid = 17837] [id = 649] 07:17:30 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf0800 == 35 [pid = 17837] [id = 661] 07:17:30 INFO - PROCESS | 17837 | --DOCSHELL 0x8c72fc00 == 34 [pid = 17837] [id = 660] 07:17:30 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8db800 == 33 [pid = 17837] [id = 658] 07:17:31 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x91ca8800) [pid = 17837] [serial = 1988] [outer = (nil)] [url = about:blank] 07:17:31 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x91cb3400) [pid = 17837] [serial = 1989] [outer = (nil)] [url = about:blank] 07:17:31 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x8e175400) [pid = 17837] [serial = 1986] [outer = (nil)] [url = about:blank] 07:17:31 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x90397000) [pid = 17837] [serial = 1967] [outer = (nil)] [url = about:blank] 07:17:31 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8fd3e800) [pid = 17837] [serial = 1983] [outer = (nil)] [url = about:blank] 07:17:31 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x92230800) [pid = 17837] [serial = 1971] [outer = (nil)] [url = about:blank] 07:17:31 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8fd3d400) [pid = 17837] [serial = 1962] [outer = (nil)] [url = about:blank] 07:17:31 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8f258c00) [pid = 17837] [serial = 1959] [outer = (nil)] [url = about:blank] 07:17:31 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8f25ec00) [pid = 17837] [serial = 1980] [outer = (nil)] [url = about:blank] 07:17:31 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8d8dbc00) [pid = 17837] [serial = 1985] [outer = (nil)] [url = about:blank] 07:17:31 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x9222c400) [pid = 17837] [serial = 1970] [outer = (nil)] [url = about:blank] 07:17:31 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x90359800) [pid = 17837] [serial = 1965] [outer = (nil)] [url = about:blank] 07:17:31 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8e177800) [pid = 17837] [serial = 1977] [outer = (nil)] [url = about:blank] 07:17:31 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x90399c00) [pid = 17837] [serial = 1968] [outer = (nil)] [url = about:blank] 07:17:31 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8edbb400) [pid = 17837] [serial = 1958] [outer = (nil)] [url = about:blank] 07:17:31 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8fc1f000) [pid = 17837] [serial = 1961] [outer = (nil)] [url = about:blank] 07:17:31 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8e255c00) [pid = 17837] [serial = 1956] [outer = (nil)] [url = about:blank] 07:17:31 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8de4fc00) [pid = 17837] [serial = 1976] [outer = (nil)] [url = about:blank] 07:17:31 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8c729800) [pid = 17837] [serial = 1973] [outer = (nil)] [url = about:blank] 07:17:31 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8edb4c00) [pid = 17837] [serial = 1953] [outer = (nil)] [url = about:blank] 07:17:31 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8edb4400) [pid = 17837] [serial = 1979] [outer = (nil)] [url = about:blank] 07:17:31 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8fc1c000) [pid = 17837] [serial = 1982] [outer = (nil)] [url = about:blank] 07:17:31 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x8d6e8800) [pid = 17837] [serial = 1974] [outer = (nil)] [url = about:blank] 07:17:31 INFO - PROCESS | 17837 | --DOMWINDOW == 65 (0x8de33400) [pid = 17837] [serial = 1955] [outer = (nil)] [url = about:blank] 07:17:31 INFO - PROCESS | 17837 | --DOMWINDOW == 64 (0x90358800) [pid = 17837] [serial = 1964] [outer = (nil)] [url = about:blank] 07:17:31 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:17:31 INFO - PROCESS | 17837 | 1467037051899 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:17:31 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:17:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:17:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 07:17:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:17:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1944ms 07:17:31 INFO - PROCESS | 17837 | 1467037051991 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 07:17:32 INFO - PROCESS | 17837 | 1467037051999 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 07:17:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:17:32 INFO - PROCESS | 17837 | 1467037052012 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:17:32 INFO - PROCESS | 17837 | 1467037052020 Marionette TRACE conn4 <- [1,2690,null,{}] 07:17:32 INFO - PROCESS | 17837 | 1467037052049 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:32 INFO - PROCESS | 17837 | 1467037052060 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:32 INFO - PROCESS | 17837 | 1467037052309 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 07:17:32 INFO - PROCESS | 17837 | 1467037052467 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037052479 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:32 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de0dc00 == 34 [pid = 17837] [id = 680] 07:17:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 65 (0x8de3d800) [pid = 17837] [serial = 2041] [outer = (nil)] 07:17:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x8eb8d400) [pid = 17837] [serial = 2042] [outer = 0x8de3d800] 07:17:32 INFO - PROCESS | 17837 | 1467037052574 Marionette DEBUG loaded listener.js 07:17:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x8edb2000) [pid = 17837] [serial = 2043] [outer = 0x8de3d800] 07:17:33 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:17:33 INFO - PROCESS | 17837 | 1467037053883 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:17:33 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 07:17:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:17:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 07:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:17:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1900ms 07:17:34 INFO - PROCESS | 17837 | 1467037054031 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 07:17:34 INFO - PROCESS | 17837 | 1467037054036 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 07:17:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:17:34 INFO - PROCESS | 17837 | 1467037054045 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:17:34 INFO - PROCESS | 17837 | 1467037054051 Marionette TRACE conn4 <- [1,2694,null,{}] 07:17:34 INFO - PROCESS | 17837 | 1467037054079 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:34 INFO - PROCESS | 17837 | 1467037054089 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:34 INFO - PROCESS | 17837 | 1467037054344 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 07:17:34 INFO - PROCESS | 17837 | 1467037054370 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 17837 | 1467037054382 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:34 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f25d800 == 35 [pid = 17837] [id = 681] 07:17:34 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8f6bb400) [pid = 17837] [serial = 2044] [outer = (nil)] 07:17:34 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8fd38000) [pid = 17837] [serial = 2045] [outer = 0x8f6bb400] 07:17:34 INFO - PROCESS | 17837 | 1467037054477 Marionette DEBUG loaded listener.js 07:17:34 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8fe80800) [pid = 17837] [serial = 2046] [outer = 0x8f6bb400] 07:17:35 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8de08800) [pid = 17837] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:17:35 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8f6b7400) [pid = 17837] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:17:35 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8de4e800) [pid = 17837] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:17:35 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x91dcc000) [pid = 17837] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:17:35 INFO - PROCESS | 17837 | --DOMWINDOW == 65 (0x91dcec00) [pid = 17837] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:17:35 INFO - PROCESS | 17837 | --DOMWINDOW == 64 (0x91cb4800) [pid = 17837] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:17:35 INFO - PROCESS | 17837 | --DOMWINDOW == 63 (0x8de02000) [pid = 17837] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:17:35 INFO - PROCESS | 17837 | --DOMWINDOW == 62 (0x8c3ebc00) [pid = 17837] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:17:35 INFO - PROCESS | 17837 | --DOMWINDOW == 61 (0x8c3ec800) [pid = 17837] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:17:35 INFO - PROCESS | 17837 | --DOMWINDOW == 60 (0x8d8d0800) [pid = 17837] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:17:35 INFO - PROCESS | 17837 | --DOMWINDOW == 59 (0x8e251800) [pid = 17837] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:17:35 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:17:35 INFO - PROCESS | 17837 | 1467037055903 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:17:35 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 07:17:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:17:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 07:17:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:17:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1910ms 07:17:35 INFO - PROCESS | 17837 | 1467037055958 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 07:17:35 INFO - PROCESS | 17837 | 1467037055964 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 07:17:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:17:36 INFO - PROCESS | 17837 | 1467037056021 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:17:36 INFO - PROCESS | 17837 | 1467037056025 Marionette TRACE conn4 <- [1,2698,null,{}] 07:17:36 INFO - PROCESS | 17837 | 1467037056043 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:36 INFO - PROCESS | 17837 | 1467037056049 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:36 INFO - PROCESS | 17837 | 1467037056242 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 07:17:36 INFO - PROCESS | 17837 | 1467037056255 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037056263 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:36 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c728800 == 36 [pid = 17837] [id = 682] 07:17:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 60 (0x8d6ec800) [pid = 17837] [serial = 2047] [outer = (nil)] 07:17:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 61 (0x8f6b7400) [pid = 17837] [serial = 2048] [outer = 0x8d6ec800] 07:17:36 INFO - PROCESS | 17837 | 1467037056338 Marionette DEBUG loaded listener.js 07:17:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 62 (0x8fd37000) [pid = 17837] [serial = 2049] [outer = 0x8d6ec800] 07:17:37 INFO - PROCESS | 17837 | SkCairoFTTypeface::onFilterRec unimplemented 07:17:37 INFO - PROCESS | 17837 | 1467037057729 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:17:37 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 07:17:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:17:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 07:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:17:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1750ms 07:17:37 INFO - PROCESS | 17837 | 1467037057767 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 07:17:37 INFO - PROCESS | 17837 | 1467037057776 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 07:17:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:17:37 INFO - PROCESS | 17837 | 1467037057788 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:17:37 INFO - PROCESS | 17837 | 1467037057795 Marionette TRACE conn4 <- [1,2702,null,{}] 07:17:37 INFO - PROCESS | 17837 | 1467037057806 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:37 INFO - PROCESS | 17837 | 1467037057812 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:38 INFO - PROCESS | 17837 | 1467037058229 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 07:17:38 INFO - PROCESS | 17837 | 1467037058371 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037058383 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:38 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6f0c00 == 37 [pid = 17837] [id = 683] 07:17:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 63 (0x8d8d0c00) [pid = 17837] [serial = 2050] [outer = (nil)] 07:17:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 64 (0x8d8da000) [pid = 17837] [serial = 2051] [outer = 0x8d8d0c00] 07:17:38 INFO - PROCESS | 17837 | 1467037058479 Marionette DEBUG loaded listener.js 07:17:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 65 (0x8de0e000) [pid = 17837] [serial = 2052] [outer = 0x8d8d0c00] 07:17:39 INFO - PROCESS | 17837 | 1467037059510 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:17:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:17:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1792ms 07:17:39 INFO - PROCESS | 17837 | 1467037059579 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 07:17:39 INFO - PROCESS | 17837 | 1467037059587 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 07:17:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:17:39 INFO - PROCESS | 17837 | 1467037059600 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:17:39 INFO - PROCESS | 17837 | 1467037059604 Marionette TRACE conn4 <- [1,2706,null,{}] 07:17:39 INFO - PROCESS | 17837 | 1467037059612 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:39 INFO - PROCESS | 17837 | 1467037059618 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:39 INFO - PROCESS | 17837 | 1467037059896 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 07:17:40 INFO - PROCESS | 17837 | 1467037060185 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037060194 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:40 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de4dc00 == 38 [pid = 17837] [id = 684] 07:17:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x8e252800) [pid = 17837] [serial = 2053] [outer = (nil)] 07:17:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x8ea82800) [pid = 17837] [serial = 2054] [outer = 0x8e252800] 07:17:40 INFO - PROCESS | 17837 | 1467037060283 Marionette DEBUG loaded listener.js 07:17:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8eca4800) [pid = 17837] [serial = 2055] [outer = 0x8e252800] 07:17:41 INFO - PROCESS | 17837 | 1467037061293 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 07:17:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:17:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1737ms 07:17:41 INFO - PROCESS | 17837 | 1467037061338 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 07:17:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:17:41 INFO - PROCESS | 17837 | 1467037061343 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 07:17:41 INFO - PROCESS | 17837 | 1467037061350 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:17:41 INFO - PROCESS | 17837 | 1467037061357 Marionette TRACE conn4 <- [1,2710,null,{}] 07:17:41 INFO - PROCESS | 17837 | 1467037061377 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:41 INFO - PROCESS | 17837 | 1467037061387 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:41 INFO - PROCESS | 17837 | 1467037061652 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 07:17:42 INFO - PROCESS | 17837 | 1467037061983 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 17837 | 1467037061996 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:42 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f263800 == 39 [pid = 17837] [id = 685] 07:17:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8f6b3000) [pid = 17837] [serial = 2056] [outer = (nil)] 07:17:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8fc1f000) [pid = 17837] [serial = 2057] [outer = 0x8f6b3000] 07:17:42 INFO - PROCESS | 17837 | 1467037062087 Marionette DEBUG loaded listener.js 07:17:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8fe89000) [pid = 17837] [serial = 2058] [outer = 0x8f6b3000] 07:17:43 INFO - PROCESS | 17837 | 1467037063080 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 07:17:43 INFO - PROCESS | 17837 | 1467037063154 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 07:17:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:17:43 INFO - PROCESS | 17837 | 1467037063162 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:17:43 INFO - PROCESS | 17837 | 1467037063166 Marionette TRACE conn4 <- [1,2714,null,{}] 07:17:43 INFO - PROCESS | 17837 | 1467037063173 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:43 INFO - PROCESS | 17837 | 1467037063179 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:43 INFO - PROCESS | 17837 | 1467037063437 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 07:17:43 INFO - PROCESS | 17837 | 1467037063725 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037063733 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:43 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de35c00 == 40 [pid = 17837] [id = 686] 07:17:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8f261c00) [pid = 17837] [serial = 2059] [outer = (nil)] 07:17:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x91caf000) [pid = 17837] [serial = 2060] [outer = 0x8f261c00] 07:17:43 INFO - PROCESS | 17837 | 1467037063825 Marionette DEBUG loaded listener.js 07:17:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x91cb4c00) [pid = 17837] [serial = 2061] [outer = 0x8f261c00] 07:17:44 INFO - PROCESS | 17837 | 1467037064866 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 07:17:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:17:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1741ms 07:17:44 INFO - PROCESS | 17837 | 1467037064904 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 07:17:44 INFO - PROCESS | 17837 | 1467037064909 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 07:17:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:17:44 INFO - PROCESS | 17837 | 1467037064917 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:17:44 INFO - PROCESS | 17837 | 1467037064921 Marionette TRACE conn4 <- [1,2718,null,{}] 07:17:44 INFO - PROCESS | 17837 | 1467037064928 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:44 INFO - PROCESS | 17837 | 1467037064933 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:45 INFO - PROCESS | 17837 | 1467037065152 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 07:17:45 INFO - PROCESS | 17837 | 1467037065393 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 17837 | 1467037065399 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:45 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf1c00 == 41 [pid = 17837] [id = 687] 07:17:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x90397800) [pid = 17837] [serial = 2062] [outer = (nil)] 07:17:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x91dd1400) [pid = 17837] [serial = 2063] [outer = 0x90397800] 07:17:45 INFO - PROCESS | 17837 | 1467037065505 Marionette DEBUG loaded listener.js 07:17:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x91dd2800) [pid = 17837] [serial = 2064] [outer = 0x90397800] 07:17:46 INFO - PROCESS | 17837 | 1467037066462 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 07:17:46 INFO - PROCESS | 17837 | 1467037066509 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 07:17:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:17:46 INFO - PROCESS | 17837 | 1467037066516 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:17:46 INFO - PROCESS | 17837 | 1467037066520 Marionette TRACE conn4 <- [1,2722,null,{}] 07:17:46 INFO - PROCESS | 17837 | 1467037066528 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:46 INFO - PROCESS | 17837 | 1467037066540 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:46 INFO - PROCESS | 17837 | 1467037066842 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 07:17:47 INFO - PROCESS | 17837 | 1467037067321 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037067334 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:47 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3ebc00 == 42 [pid = 17837] [id = 688] 07:17:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8c3ed000) [pid = 17837] [serial = 2065] [outer = (nil)] 07:17:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8c72b800) [pid = 17837] [serial = 2066] [outer = 0x8c3ed000] 07:17:47 INFO - PROCESS | 17837 | 1467037067417 Marionette DEBUG loaded listener.js 07:17:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8d6ed800) [pid = 17837] [serial = 2067] [outer = 0x8c3ed000] 07:17:48 INFO - PROCESS | 17837 | 1467037068539 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 07:17:48 INFO - PROCESS | 17837 | 1467037068568 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 07:17:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:17:48 INFO - PROCESS | 17837 | 1467037068577 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:17:48 INFO - PROCESS | 17837 | 1467037068583 Marionette TRACE conn4 <- [1,2726,null,{}] 07:17:48 INFO - PROCESS | 17837 | 1467037068592 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:48 INFO - PROCESS | 17837 | 1467037068601 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:48 INFO - PROCESS | 17837 | 1467037068866 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 07:17:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8f25d800 == 41 [pid = 17837] [id = 681] 07:17:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8de0dc00 == 40 [pid = 17837] [id = 680] 07:17:49 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcfcc00 == 39 [pid = 17837] [id = 679] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6ed400 == 38 [pid = 17837] [id = 678] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8fc18c00 == 37 [pid = 17837] [id = 677] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3eac00 == 36 [pid = 17837] [id = 676] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e7000 == 35 [pid = 17837] [id = 675] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8e24f800 == 34 [pid = 17837] [id = 655] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8de45000 == 33 [pid = 17837] [id = 672] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e9800 == 32 [pid = 17837] [id = 657] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8f6ba400 == 31 [pid = 17837] [id = 665] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8eb91000 == 30 [pid = 17837] [id = 667] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3ec400 == 29 [pid = 17837] [id = 668] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8fd3cc00 == 28 [pid = 17837] [id = 666] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8de01800 == 27 [pid = 17837] [id = 671] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8de0f400 == 26 [pid = 17837] [id = 650] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf3c00 == 25 [pid = 17837] [id = 656] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3eb400 == 24 [pid = 17837] [id = 670] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8c734800 == 23 [pid = 17837] [id = 669] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf4400 == 22 [pid = 17837] [id = 659] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8f6b2c00 == 21 [pid = 17837] [id = 664] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8de4ac00 == 20 [pid = 17837] [id = 673] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e7400 == 19 [pid = 17837] [id = 651] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8fc1ac00 == 18 [pid = 17837] [id = 654] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8d8000 == 17 [pid = 17837] [id = 674] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8c734000 == 16 [pid = 17837] [id = 652] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8de3b000 == 15 [pid = 17837] [id = 648] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8fc11800 == 14 [pid = 17837] [id = 653] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x90359000 == 13 [pid = 17837] [id = 662] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf1c00 == 12 [pid = 17837] [id = 687] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8de35c00 == 11 [pid = 17837] [id = 686] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8de4dc00 == 10 [pid = 17837] [id = 684] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8f263800 == 9 [pid = 17837] [id = 685] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8c728800 == 8 [pid = 17837] [id = 682] 07:17:50 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6f0c00 == 7 [pid = 17837] [id = 683] 07:17:50 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8eb8f800) [pid = 17837] [serial = 1992] [outer = (nil)] [url = about:blank] 07:17:50 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8e16e000) [pid = 17837] [serial = 1991] [outer = (nil)] [url = about:blank] 07:17:50 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8fd3e400) [pid = 17837] [serial = 1995] [outer = (nil)] [url = about:blank] 07:17:50 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8fc15800) [pid = 17837] [serial = 1994] [outer = (nil)] [url = about:blank] 07:17:50 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8e178000) [pid = 17837] [serial = 2018] [outer = (nil)] [url = about:blank] 07:17:50 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x9222e000) [pid = 17837] [serial = 1998] [outer = (nil)] [url = about:blank] 07:17:50 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x91dd4400) [pid = 17837] [serial = 1997] [outer = (nil)] [url = about:blank] 07:17:50 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x9241a000) [pid = 17837] [serial = 2001] [outer = (nil)] [url = about:blank] 07:17:50 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x922a5400) [pid = 17837] [serial = 2000] [outer = (nil)] [url = about:blank] 07:17:50 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x924b9000) [pid = 17837] [serial = 2004] [outer = (nil)] [url = about:blank] 07:17:50 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x924b5800) [pid = 17837] [serial = 2003] [outer = (nil)] [url = about:blank] 07:17:50 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8de05400) [pid = 17837] [serial = 2015] [outer = (nil)] [url = about:blank] 07:17:50 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8c725c00) [pid = 17837] [serial = 2012] [outer = (nil)] [url = about:blank] 07:17:50 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x8d6e2800) [pid = 17837] [serial = 2013] [outer = (nil)] [url = about:blank] 07:17:50 INFO - PROCESS | 17837 | --DOMWINDOW == 65 (0x8e25a000) [pid = 17837] [serial = 2007] [outer = (nil)] [url = about:blank] 07:17:50 INFO - PROCESS | 17837 | --DOMWINDOW == 64 (0x8de0a400) [pid = 17837] [serial = 2006] [outer = (nil)] [url = about:blank] 07:17:50 INFO - PROCESS | 17837 | --DOMWINDOW == 63 (0x8de4a000) [pid = 17837] [serial = 2010] [outer = (nil)] [url = about:blank] 07:17:50 INFO - PROCESS | 17837 | --DOMWINDOW == 62 (0x8de35400) [pid = 17837] [serial = 2009] [outer = (nil)] [url = about:blank] 07:17:50 INFO - PROCESS | 17837 | --DOMWINDOW == 61 (0x8e24e800) [pid = 17837] [serial = 2019] [outer = (nil)] [url = about:blank] 07:17:50 INFO - PROCESS | 17837 | --DOMWINDOW == 60 (0x8ea80400) [pid = 17837] [serial = 2021] [outer = (nil)] [url = about:blank] 07:17:50 INFO - PROCESS | 17837 | --DOMWINDOW == 59 (0x8de0fc00) [pid = 17837] [serial = 2016] [outer = (nil)] [url = about:blank] 07:17:50 INFO - PROCESS | 17837 | --DOMWINDOW == 58 (0x8eb92800) [pid = 17837] [serial = 2022] [outer = (nil)] [url = about:blank] 07:17:50 INFO - PROCESS | 17837 | 1467037070299 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 17837 | 1467037070310 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:50 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf3c00 == 8 [pid = 17837] [id = 689] 07:17:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 59 (0x8bcf4400) [pid = 17837] [serial = 2068] [outer = (nil)] 07:17:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 60 (0x8c3e2800) [pid = 17837] [serial = 2069] [outer = 0x8bcf4400] 07:17:50 INFO - PROCESS | 17837 | 1467037070391 Marionette DEBUG loaded listener.js 07:17:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 61 (0x8c3edc00) [pid = 17837] [serial = 2070] [outer = 0x8bcf4400] 07:17:51 INFO - PROCESS | 17837 | 1467037071256 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 07:17:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:17:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 2693ms 07:17:51 INFO - PROCESS | 17837 | 1467037071278 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 07:17:51 INFO - PROCESS | 17837 | 1467037071285 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 07:17:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:17:51 INFO - PROCESS | 17837 | 1467037071302 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:17:51 INFO - PROCESS | 17837 | 1467037071311 Marionette TRACE conn4 <- [1,2730,null,{}] 07:17:51 INFO - PROCESS | 17837 | 1467037071320 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:51 INFO - PROCESS | 17837 | 1467037071329 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:51 INFO - PROCESS | 17837 | 1467037071503 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 07:17:51 INFO - PROCESS | 17837 | 1467037071516 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037071526 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:51 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8de400 == 9 [pid = 17837] [id = 690] 07:17:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 62 (0x8d8dec00) [pid = 17837] [serial = 2071] [outer = (nil)] 07:17:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 63 (0x8de04c00) [pid = 17837] [serial = 2072] [outer = 0x8d8dec00] 07:17:51 INFO - PROCESS | 17837 | 1467037071616 Marionette DEBUG loaded listener.js 07:17:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 64 (0x8de0dc00) [pid = 17837] [serial = 2073] [outer = 0x8d8dec00] 07:17:52 INFO - PROCESS | 17837 | 1467037072991 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:17:53 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:17:53 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 07:17:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 07:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:17:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1742ms 07:17:53 INFO - PROCESS | 17837 | 1467037073046 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 07:17:53 INFO - PROCESS | 17837 | 1467037073053 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 07:17:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:17:53 INFO - PROCESS | 17837 | 1467037073072 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:17:53 INFO - PROCESS | 17837 | 1467037073076 Marionette TRACE conn4 <- [1,2734,null,{}] 07:17:53 INFO - PROCESS | 17837 | 1467037073082 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:53 INFO - PROCESS | 17837 | 1467037073088 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:53 INFO - PROCESS | 17837 | 1467037073375 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 07:17:53 INFO - PROCESS | 17837 | 1467037073418 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 17837 | 1467037073430 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:53 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de0b000 == 10 [pid = 17837] [id = 691] 07:17:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 65 (0x8de4b400) [pid = 17837] [serial = 2074] [outer = (nil)] 07:17:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x8e174800) [pid = 17837] [serial = 2075] [outer = 0x8de4b400] 07:17:53 INFO - PROCESS | 17837 | 1467037073583 Marionette DEBUG loaded listener.js 07:17:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x8e24e800) [pid = 17837] [serial = 2076] [outer = 0x8de4b400] 07:17:54 INFO - PROCESS | 17837 | 1467037074617 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 07:17:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:17:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1587ms 07:17:54 INFO - PROCESS | 17837 | 1467037074660 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 07:17:54 INFO - PROCESS | 17837 | 1467037074664 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 07:17:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:17:55 INFO - PROCESS | 17837 | 1467037075013 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:17:55 INFO - PROCESS | 17837 | 1467037075025 Marionette TRACE conn4 <- [1,2738,null,{}] 07:17:55 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x8d6e8000) [pid = 17837] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:17:55 INFO - PROCESS | 17837 | --DOMWINDOW == 65 (0x8d6f0800) [pid = 17837] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:17:55 INFO - PROCESS | 17837 | --DOMWINDOW == 64 (0x8d6e7c00) [pid = 17837] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:17:55 INFO - PROCESS | 17837 | --DOMWINDOW == 63 (0x8de3d800) [pid = 17837] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:17:55 INFO - PROCESS | 17837 | --DOMWINDOW == 62 (0x8fd35800) [pid = 17837] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:17:55 INFO - PROCESS | 17837 | --DOMWINDOW == 61 (0x8e172c00) [pid = 17837] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:17:55 INFO - PROCESS | 17837 | --DOMWINDOW == 60 (0x8f6bb400) [pid = 17837] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:17:55 INFO - PROCESS | 17837 | --DOMWINDOW == 59 (0x8d8db400) [pid = 17837] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:17:55 INFO - PROCESS | 17837 | 1467037075142 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:55 INFO - PROCESS | 17837 | 1467037075151 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:55 INFO - PROCESS | 17837 | 1467037075330 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 07:17:55 INFO - PROCESS | 17837 | 1467037075474 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 17837 | 1467037075483 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:55 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ea84800 == 11 [pid = 17837] [id = 692] 07:17:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 60 (0x8ea86c00) [pid = 17837] [serial = 2077] [outer = (nil)] 07:17:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 61 (0x8eb93000) [pid = 17837] [serial = 2078] [outer = 0x8ea86c00] 07:17:55 INFO - PROCESS | 17837 | 1467037075556 Marionette DEBUG loaded listener.js 07:17:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 62 (0x8eb99000) [pid = 17837] [serial = 2079] [outer = 0x8ea86c00] 07:17:56 INFO - PROCESS | 17837 | 1467037076360 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 07:17:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:17:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1733ms 07:17:56 INFO - PROCESS | 17837 | 1467037076406 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 07:17:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:17:56 INFO - PROCESS | 17837 | 1467037076412 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 07:17:56 INFO - PROCESS | 17837 | 1467037076419 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:17:56 INFO - PROCESS | 17837 | 1467037076423 Marionette TRACE conn4 <- [1,2742,null,{}] 07:17:56 INFO - PROCESS | 17837 | 1467037076429 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:56 INFO - PROCESS | 17837 | 1467037076434 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:56 INFO - PROCESS | 17837 | 1467037076622 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 07:17:56 INFO - PROCESS | 17837 | 1467037076632 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037076641 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:56 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e5000 == 12 [pid = 17837] [id = 693] 07:17:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 63 (0x8d6eec00) [pid = 17837] [serial = 2080] [outer = (nil)] 07:17:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 64 (0x8ecab800) [pid = 17837] [serial = 2081] [outer = 0x8d6eec00] 07:17:56 INFO - PROCESS | 17837 | 1467037076849 Marionette DEBUG loaded listener.js 07:17:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 65 (0x8ecb0400) [pid = 17837] [serial = 2082] [outer = 0x8d6eec00] 07:17:57 INFO - PROCESS | 17837 | 1467037077904 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:17:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:17:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1537ms 07:17:57 INFO - PROCESS | 17837 | 1467037077957 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 07:17:57 INFO - PROCESS | 17837 | 1467037077965 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 07:17:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:17:57 INFO - PROCESS | 17837 | 1467037077975 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:17:57 INFO - PROCESS | 17837 | 1467037077980 Marionette TRACE conn4 <- [1,2746,null,{}] 07:17:57 INFO - PROCESS | 17837 | 1467037077991 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:58 INFO - PROCESS | 17837 | 1467037077997 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:58 INFO - PROCESS | 17837 | 1467037078215 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 07:17:58 INFO - PROCESS | 17837 | 1467037078471 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037078484 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:17:58 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8dd000 == 13 [pid = 17837] [id = 694] 07:17:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x8de0fc00) [pid = 17837] [serial = 2083] [outer = (nil)] 07:17:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x8de3b000) [pid = 17837] [serial = 2084] [outer = 0x8de0fc00] 07:17:58 INFO - PROCESS | 17837 | 1467037078606 Marionette DEBUG loaded listener.js 07:17:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8e177000) [pid = 17837] [serial = 2085] [outer = 0x8de0fc00] 07:17:59 INFO - PROCESS | 17837 | 1467037079733 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:17:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:17:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1843ms 07:17:59 INFO - PROCESS | 17837 | 1467037079819 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 07:17:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:17:59 INFO - PROCESS | 17837 | 1467037079828 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 07:17:59 INFO - PROCESS | 17837 | 1467037079842 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:17:59 INFO - PROCESS | 17837 | 1467037079848 Marionette TRACE conn4 <- [1,2750,null,{}] 07:17:59 INFO - PROCESS | 17837 | 1467037079857 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:59 INFO - PROCESS | 17837 | 1467037079865 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:00 INFO - PROCESS | 17837 | 1467037080274 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 07:18:00 INFO - PROCESS | 17837 | 1467037080431 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037080442 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:00 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c72c400 == 14 [pid = 17837] [id = 695] 07:18:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8edba800) [pid = 17837] [serial = 2086] [outer = (nil)] 07:18:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8f25bc00) [pid = 17837] [serial = 2087] [outer = 0x8edba800] 07:18:00 INFO - PROCESS | 17837 | 1467037080539 Marionette DEBUG loaded listener.js 07:18:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8f262800) [pid = 17837] [serial = 2088] [outer = 0x8edba800] 07:18:01 INFO - PROCESS | 17837 | 1467037081601 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 07:18:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:18:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1840ms 07:18:01 INFO - PROCESS | 17837 | 1467037081681 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 07:18:01 INFO - PROCESS | 17837 | 1467037081689 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 07:18:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:18:01 INFO - PROCESS | 17837 | 1467037081698 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:18:01 INFO - PROCESS | 17837 | 1467037081706 Marionette TRACE conn4 <- [1,2754,null,{}] 07:18:01 INFO - PROCESS | 17837 | 1467037081724 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:01 INFO - PROCESS | 17837 | 1467037081734 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:02 INFO - PROCESS | 17837 | 1467037082077 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 07:18:02 INFO - PROCESS | 17837 | 1467037082282 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037082294 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:02 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fc1b000 == 15 [pid = 17837] [id = 696] 07:18:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8fc1b400) [pid = 17837] [serial = 2089] [outer = (nil)] 07:18:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8fc1f800) [pid = 17837] [serial = 2090] [outer = 0x8fc1b400] 07:18:02 INFO - PROCESS | 17837 | 1467037082404 Marionette DEBUG loaded listener.js 07:18:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8fd39c00) [pid = 17837] [serial = 2091] [outer = 0x8fc1b400] 07:18:03 INFO - PROCESS | 17837 | 1467037083422 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 07:18:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:18:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1796ms 07:18:03 INFO - PROCESS | 17837 | 1467037083495 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 07:18:03 INFO - PROCESS | 17837 | 1467037083500 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 07:18:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:18:03 INFO - PROCESS | 17837 | 1467037083508 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:18:03 INFO - PROCESS | 17837 | 1467037083512 Marionette TRACE conn4 <- [1,2758,null,{}] 07:18:03 INFO - PROCESS | 17837 | 1467037083518 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:03 INFO - PROCESS | 17837 | 1467037083524 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:03 INFO - PROCESS | 17837 | 1467037083737 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 07:18:04 INFO - PROCESS | 17837 | 1467037083976 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037083986 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:04 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de43c00 == 16 [pid = 17837] [id = 697] 07:18:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8fc15c00) [pid = 17837] [serial = 2092] [outer = (nil)] 07:18:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8fe85400) [pid = 17837] [serial = 2093] [outer = 0x8fc15c00] 07:18:04 INFO - PROCESS | 17837 | 1467037084114 Marionette DEBUG loaded listener.js 07:18:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8fe87c00) [pid = 17837] [serial = 2094] [outer = 0x8fc15c00] 07:18:05 INFO - PROCESS | 17837 | 1467037085361 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 07:18:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:18:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1898ms 07:18:05 INFO - PROCESS | 17837 | 1467037085408 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 07:18:05 INFO - PROCESS | 17837 | 1467037085416 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 07:18:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:18:05 INFO - PROCESS | 17837 | 1467037085437 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:18:05 INFO - PROCESS | 17837 | 1467037085443 Marionette TRACE conn4 <- [1,2762,null,{}] 07:18:05 INFO - PROCESS | 17837 | 1467037085453 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:05 INFO - PROCESS | 17837 | 1467037085459 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:05 INFO - PROCESS | 17837 | 1467037085734 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 07:18:06 INFO - PROCESS | 17837 | 1467037085973 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037086004 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:06 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf4c00 == 17 [pid = 17837] [id = 698] 07:18:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8d8d4000) [pid = 17837] [serial = 2095] [outer = (nil)] 07:18:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8de02c00) [pid = 17837] [serial = 2096] [outer = 0x8d8d4000] 07:18:06 INFO - PROCESS | 17837 | 1467037086107 Marionette DEBUG loaded listener.js 07:18:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8de10400) [pid = 17837] [serial = 2097] [outer = 0x8d8d4000] 07:18:06 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8f6b7400) [pid = 17837] [serial = 2048] [outer = (nil)] [url = about:blank] 07:18:06 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8e172000) [pid = 17837] [serial = 2028] [outer = (nil)] [url = about:blank] 07:18:06 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8e256000) [pid = 17837] [serial = 2037] [outer = (nil)] [url = about:blank] 07:18:06 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8f6b6000) [pid = 17837] [serial = 2031] [outer = (nil)] [url = about:blank] 07:18:06 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8eb8d400) [pid = 17837] [serial = 2042] [outer = (nil)] [url = about:blank] 07:18:06 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x90358400) [pid = 17837] [serial = 2034] [outer = (nil)] [url = about:blank] 07:18:06 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8edbe000) [pid = 17837] [serial = 2025] [outer = (nil)] [url = about:blank] 07:18:06 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8fe80800) [pid = 17837] [serial = 2046] [outer = (nil)] [url = about:blank] 07:18:06 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8edb2000) [pid = 17837] [serial = 2043] [outer = (nil)] [url = about:blank] 07:18:06 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8ea88000) [pid = 17837] [serial = 2036] [outer = (nil)] [url = about:blank] 07:18:06 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8edb0c00) [pid = 17837] [serial = 2024] [outer = (nil)] [url = about:blank] 07:18:06 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8de08c00) [pid = 17837] [serial = 2027] [outer = (nil)] [url = about:blank] 07:18:06 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8de0a800) [pid = 17837] [serial = 2039] [outer = (nil)] [url = about:blank] 07:18:06 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x8f6ad800) [pid = 17837] [serial = 2030] [outer = (nil)] [url = about:blank] 07:18:06 INFO - PROCESS | 17837 | --DOMWINDOW == 65 (0x8fe8b400) [pid = 17837] [serial = 2033] [outer = (nil)] [url = about:blank] 07:18:06 INFO - PROCESS | 17837 | --DOMWINDOW == 64 (0x8fd38000) [pid = 17837] [serial = 2045] [outer = (nil)] [url = about:blank] 07:18:06 INFO - PROCESS | 17837 | --DOMWINDOW == 63 (0x8de39c00) [pid = 17837] [serial = 2040] [outer = (nil)] [url = about:blank] 07:18:07 INFO - PROCESS | 17837 | 1467037087115 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 07:18:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:18:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1746ms 07:18:07 INFO - PROCESS | 17837 | 1467037087180 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 07:18:07 INFO - PROCESS | 17837 | 1467037087188 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 07:18:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:18:07 INFO - PROCESS | 17837 | 1467037087201 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:18:07 INFO - PROCESS | 17837 | 1467037087207 Marionette TRACE conn4 <- [1,2766,null,{}] 07:18:07 INFO - PROCESS | 17837 | 1467037087213 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:07 INFO - PROCESS | 17837 | 1467037087220 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:07 INFO - PROCESS | 17837 | 1467037087409 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 07:18:07 INFO - PROCESS | 17837 | 1467037087636 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037087643 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:07 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de46c00 == 18 [pid = 17837] [id = 699] 07:18:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 64 (0x8e172000) [pid = 17837] [serial = 2098] [outer = (nil)] 07:18:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 65 (0x8e251c00) [pid = 17837] [serial = 2099] [outer = 0x8e172000] 07:18:07 INFO - PROCESS | 17837 | 1467037087748 Marionette DEBUG loaded listener.js 07:18:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x8ea8a000) [pid = 17837] [serial = 2100] [outer = 0x8e172000] 07:18:08 INFO - PROCESS | 17837 | 1467037088626 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 07:18:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:18:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1491ms 07:18:08 INFO - PROCESS | 17837 | 1467037088691 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 07:18:08 INFO - PROCESS | 17837 | 1467037088696 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 07:18:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:18:08 INFO - PROCESS | 17837 | 1467037088703 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:18:08 INFO - PROCESS | 17837 | 1467037088710 Marionette TRACE conn4 <- [1,2770,null,{}] 07:18:08 INFO - PROCESS | 17837 | 1467037088729 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:08 INFO - PROCESS | 17837 | 1467037088740 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:08 INFO - PROCESS | 17837 | 1467037088944 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 07:18:09 INFO - PROCESS | 17837 | 1467037089218 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037089226 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:09 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f25ac00 == 19 [pid = 17837] [id = 700] 07:18:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x8f25d400) [pid = 17837] [serial = 2101] [outer = (nil)] 07:18:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8f6b2400) [pid = 17837] [serial = 2102] [outer = 0x8f25d400] 07:18:09 INFO - PROCESS | 17837 | 1467037089321 Marionette DEBUG loaded listener.js 07:18:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8f6ba400) [pid = 17837] [serial = 2103] [outer = 0x8f25d400] 07:18:10 INFO - PROCESS | 17837 | 1467037090279 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 07:18:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:18:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1643ms 07:18:10 INFO - PROCESS | 17837 | 1467037090348 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 07:18:10 INFO - PROCESS | 17837 | 1467037090354 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 07:18:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:18:10 INFO - PROCESS | 17837 | 1467037090361 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:18:10 INFO - PROCESS | 17837 | 1467037090364 Marionette TRACE conn4 <- [1,2774,null,{}] 07:18:10 INFO - PROCESS | 17837 | 1467037090381 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:10 INFO - PROCESS | 17837 | 1467037090387 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:10 INFO - PROCESS | 17837 | 1467037090630 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 07:18:10 INFO - PROCESS | 17837 | 1467037090659 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037090668 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:10 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f6b8400 == 20 [pid = 17837] [id = 701] 07:18:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8fd33000) [pid = 17837] [serial = 2104] [outer = (nil)] 07:18:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8fd3d800) [pid = 17837] [serial = 2105] [outer = 0x8fd33000] 07:18:10 INFO - PROCESS | 17837 | 1467037090748 Marionette DEBUG loaded listener.js 07:18:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8fd40400) [pid = 17837] [serial = 2106] [outer = 0x8fd33000] 07:18:11 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8d8dec00) [pid = 17837] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:18:11 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8bcf4400) [pid = 17837] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:18:11 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8c3ed000) [pid = 17837] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:18:11 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8d8d0c00) [pid = 17837] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:18:11 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8e252800) [pid = 17837] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:18:11 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x8de4b400) [pid = 17837] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:18:11 INFO - PROCESS | 17837 | --DOMWINDOW == 65 (0x8f6b3000) [pid = 17837] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:18:11 INFO - PROCESS | 17837 | --DOMWINDOW == 64 (0x8f261c00) [pid = 17837] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:18:11 INFO - PROCESS | 17837 | --DOMWINDOW == 63 (0x90397800) [pid = 17837] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:18:11 INFO - PROCESS | 17837 | --DOMWINDOW == 62 (0x8d6ec800) [pid = 17837] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:18:11 INFO - PROCESS | 17837 | 1467037091830 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 07:18:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:18:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1532ms 07:18:11 INFO - PROCESS | 17837 | 1467037091895 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 07:18:11 INFO - PROCESS | 17837 | 1467037091900 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 07:18:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:18:11 INFO - PROCESS | 17837 | 1467037091914 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:18:11 INFO - PROCESS | 17837 | 1467037091916 Marionette TRACE conn4 <- [1,2778,null,{}] 07:18:11 INFO - PROCESS | 17837 | 1467037091923 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:11 INFO - PROCESS | 17837 | 1467037091928 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:12 INFO - PROCESS | 17837 | 1467037092100 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 07:18:12 INFO - PROCESS | 17837 | 1467037092109 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037092116 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:12 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf0800 == 21 [pid = 17837] [id = 702] 07:18:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 63 (0x8d8d0c00) [pid = 17837] [serial = 2107] [outer = (nil)] 07:18:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 64 (0x8fc1cc00) [pid = 17837] [serial = 2108] [outer = 0x8d8d0c00] 07:18:12 INFO - PROCESS | 17837 | 1467037092196 Marionette DEBUG loaded listener.js 07:18:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 65 (0x8fe81400) [pid = 17837] [serial = 2109] [outer = 0x8d8d0c00] 07:18:13 INFO - PROCESS | 17837 | 1467037093378 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 07:18:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:18:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1537ms 07:18:13 INFO - PROCESS | 17837 | 1467037093452 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 07:18:13 INFO - PROCESS | 17837 | 1467037093460 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 07:18:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:18:13 INFO - PROCESS | 17837 | 1467037093471 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:18:13 INFO - PROCESS | 17837 | 1467037093476 Marionette TRACE conn4 <- [1,2782,null,{}] 07:18:13 INFO - PROCESS | 17837 | 1467037093488 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:13 INFO - PROCESS | 17837 | 1467037093496 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:13 INFO - PROCESS | 17837 | 1467037093750 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 07:18:14 INFO - PROCESS | 17837 | 1467037094053 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037094062 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:14 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e6c00 == 22 [pid = 17837] [id = 703] 07:18:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x8d6e7c00) [pid = 17837] [serial = 2110] [outer = (nil)] 07:18:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x8de3bc00) [pid = 17837] [serial = 2111] [outer = 0x8d6e7c00] 07:18:14 INFO - PROCESS | 17837 | 1467037094154 Marionette DEBUG loaded listener.js 07:18:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8e173000) [pid = 17837] [serial = 2112] [outer = 0x8d6e7c00] 07:18:15 INFO - PROCESS | 17837 | 1467037095194 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 07:18:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:18:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1794ms 07:18:15 INFO - PROCESS | 17837 | 1467037095265 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 07:18:15 INFO - PROCESS | 17837 | 1467037095273 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 07:18:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:18:15 INFO - PROCESS | 17837 | 1467037095286 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:18:15 INFO - PROCESS | 17837 | 1467037095292 Marionette TRACE conn4 <- [1,2786,null,{}] 07:18:15 INFO - PROCESS | 17837 | 1467037095300 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:15 INFO - PROCESS | 17837 | 1467037095305 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:15 INFO - PROCESS | 17837 | 1467037095560 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 07:18:15 INFO - PROCESS | 17837 | 1467037095810 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037095817 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:15 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8d9c00 == 23 [pid = 17837] [id = 704] 07:18:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8f25a800) [pid = 17837] [serial = 2113] [outer = (nil)] 07:18:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8f6ba000) [pid = 17837] [serial = 2114] [outer = 0x8f25a800] 07:18:15 INFO - PROCESS | 17837 | 1467037095951 Marionette DEBUG loaded listener.js 07:18:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8fc1d000) [pid = 17837] [serial = 2115] [outer = 0x8f25a800] 07:18:16 INFO - PROCESS | 17837 | 1467037096950 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 07:18:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:18:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1697ms 07:18:16 INFO - PROCESS | 17837 | 1467037096982 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 07:18:16 INFO - PROCESS | 17837 | 1467037096987 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 07:18:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:18:16 INFO - PROCESS | 17837 | 1467037096994 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:18:17 INFO - PROCESS | 17837 | 1467037097001 Marionette TRACE conn4 <- [1,2790,null,{}] 07:18:17 INFO - PROCESS | 17837 | 1467037097019 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:17 INFO - PROCESS | 17837 | 1467037097029 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:17 INFO - PROCESS | 17837 | 1467037097227 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 07:18:17 INFO - PROCESS | 17837 | 1467037097463 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 17837 | 1467037097475 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:17 INFO - PROCESS | 17837 | ++DOCSHELL 0x9038dc00 == 24 [pid = 17837] [id = 705] 07:18:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x90393400) [pid = 17837] [serial = 2116] [outer = (nil)] 07:18:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x90397c00) [pid = 17837] [serial = 2117] [outer = 0x90393400] 07:18:17 INFO - PROCESS | 17837 | 1467037097607 Marionette DEBUG loaded listener.js 07:18:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x91caa400) [pid = 17837] [serial = 2118] [outer = 0x90393400] 07:18:18 INFO - PROCESS | 17837 | 1467037098540 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 07:18:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:18:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1595ms 07:18:18 INFO - PROCESS | 17837 | 1467037098591 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 07:18:18 INFO - PROCESS | 17837 | 1467037098597 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 07:18:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:18:18 INFO - PROCESS | 17837 | 1467037098603 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:18:18 INFO - PROCESS | 17837 | 1467037098607 Marionette TRACE conn4 <- [1,2794,null,{}] 07:18:18 INFO - PROCESS | 17837 | 1467037098613 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:18 INFO - PROCESS | 17837 | 1467037098618 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:18 INFO - PROCESS | 17837 | 1467037098828 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 07:18:19 INFO - PROCESS | 17837 | 1467037099079 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037099085 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:19 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e9000 == 25 [pid = 17837] [id = 706] 07:18:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8eb96400) [pid = 17837] [serial = 2119] [outer = (nil)] 07:18:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x91dcd400) [pid = 17837] [serial = 2120] [outer = 0x8eb96400] 07:18:19 INFO - PROCESS | 17837 | 1467037099229 Marionette DEBUG loaded listener.js 07:18:19 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x91dd6800) [pid = 17837] [serial = 2121] [outer = 0x8eb96400] 07:18:20 INFO - PROCESS | 17837 | 1467037100169 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 07:18:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:18:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1636ms 07:18:20 INFO - PROCESS | 17837 | 1467037100241 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 07:18:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:18:20 INFO - PROCESS | 17837 | 1467037100246 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 07:18:20 INFO - PROCESS | 17837 | 1467037100253 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:18:20 INFO - PROCESS | 17837 | 1467037100257 Marionette TRACE conn4 <- [1,2798,null,{}] 07:18:20 INFO - PROCESS | 17837 | 1467037100263 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:20 INFO - PROCESS | 17837 | 1467037100269 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:20 INFO - PROCESS | 17837 | 1467037100501 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 07:18:20 INFO - PROCESS | 17837 | 1467037100741 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037100753 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:20 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8d3000 == 26 [pid = 17837] [id = 707] 07:18:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8eb95800) [pid = 17837] [serial = 2122] [outer = (nil)] 07:18:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x92231400) [pid = 17837] [serial = 2123] [outer = 0x8eb95800] 07:18:20 INFO - PROCESS | 17837 | 1467037100883 Marionette DEBUG loaded listener.js 07:18:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x92232c00) [pid = 17837] [serial = 2124] [outer = 0x8eb95800] 07:18:21 INFO - PROCESS | 17837 | 1467037101893 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 07:18:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:18:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1684ms 07:18:21 INFO - PROCESS | 17837 | 1467037101938 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 07:18:21 INFO - PROCESS | 17837 | 1467037101942 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 07:18:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:18:21 INFO - PROCESS | 17837 | 1467037101949 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:18:21 INFO - PROCESS | 17837 | 1467037101953 Marionette TRACE conn4 <- [1,2802,null,{}] 07:18:21 INFO - PROCESS | 17837 | 1467037101959 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:21 INFO - PROCESS | 17837 | 1467037101971 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:22 INFO - PROCESS | 17837 | 1467037102247 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 07:18:22 INFO - PROCESS | 17837 | 1467037102554 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037102561 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:22 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf1c00 == 27 [pid = 17837] [id = 708] 07:18:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8bcf6c00) [pid = 17837] [serial = 2125] [outer = (nil)] 07:18:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x8d6e8c00) [pid = 17837] [serial = 2126] [outer = 0x8bcf6c00] 07:18:22 INFO - PROCESS | 17837 | 1467037102659 Marionette DEBUG loaded listener.js 07:18:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8de0bc00) [pid = 17837] [serial = 2127] [outer = 0x8bcf6c00] 07:18:23 INFO - PROCESS | 17837 | 1467037103843 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 07:18:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:18:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1943ms 07:18:23 INFO - PROCESS | 17837 | 1467037103909 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 07:18:23 INFO - PROCESS | 17837 | 1467037103915 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 07:18:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:18:23 INFO - PROCESS | 17837 | 1467037103928 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:18:23 INFO - PROCESS | 17837 | 1467037103932 Marionette TRACE conn4 <- [1,2806,null,{}] 07:18:23 INFO - PROCESS | 17837 | 1467037103942 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:23 INFO - PROCESS | 17837 | 1467037103954 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:24 INFO - PROCESS | 17837 | 1467037104207 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 07:18:24 INFO - PROCESS | 17837 | 1467037104389 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 17837 | 1467037104397 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:24 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6ec400 == 28 [pid = 17837] [id = 709] 07:18:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x8d8d3c00) [pid = 17837] [serial = 2128] [outer = (nil)] 07:18:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x8de48400) [pid = 17837] [serial = 2129] [outer = 0x8d8d3c00] 07:18:24 INFO - PROCESS | 17837 | 1467037104475 Marionette DEBUG loaded listener.js 07:18:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x8e17c000) [pid = 17837] [serial = 2130] [outer = 0x8d8d3c00] 07:18:25 INFO - PROCESS | 17837 | 1467037105452 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 07:18:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:18:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1597ms 07:18:25 INFO - PROCESS | 17837 | 1467037105524 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 07:18:25 INFO - PROCESS | 17837 | 1467037105532 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 07:18:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:18:25 INFO - PROCESS | 17837 | 1467037105543 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:18:25 INFO - PROCESS | 17837 | 1467037105547 Marionette TRACE conn4 <- [1,2810,null,{}] 07:18:25 INFO - PROCESS | 17837 | 1467037105555 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:25 INFO - PROCESS | 17837 | 1467037105560 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf3c00 == 27 [pid = 17837] [id = 689] 07:18:26 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3ebc00 == 26 [pid = 17837] [id = 688] 07:18:26 INFO - PROCESS | 17837 | 1467037106867 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 07:18:27 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x8ecab800) [pid = 17837] [serial = 2081] [outer = (nil)] [url = about:blank] 07:18:27 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8de04c00) [pid = 17837] [serial = 2072] [outer = (nil)] [url = about:blank] 07:18:27 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8c3e2800) [pid = 17837] [serial = 2069] [outer = (nil)] [url = about:blank] 07:18:27 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8c3edc00) [pid = 17837] [serial = 2070] [outer = (nil)] [url = about:blank] 07:18:27 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8d6ed800) [pid = 17837] [serial = 2067] [outer = (nil)] [url = about:blank] 07:18:27 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8c72b800) [pid = 17837] [serial = 2066] [outer = (nil)] [url = about:blank] 07:18:27 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8de0e000) [pid = 17837] [serial = 2052] [outer = (nil)] [url = about:blank] 07:18:27 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8d8da000) [pid = 17837] [serial = 2051] [outer = (nil)] [url = about:blank] 07:18:27 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8eca4800) [pid = 17837] [serial = 2055] [outer = (nil)] [url = about:blank] 07:18:27 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8ea82800) [pid = 17837] [serial = 2054] [outer = (nil)] [url = about:blank] 07:18:27 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8e174800) [pid = 17837] [serial = 2075] [outer = (nil)] [url = about:blank] 07:18:27 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8fe89000) [pid = 17837] [serial = 2058] [outer = (nil)] [url = about:blank] 07:18:27 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8fc1f000) [pid = 17837] [serial = 2057] [outer = (nil)] [url = about:blank] 07:18:27 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x91cb4c00) [pid = 17837] [serial = 2061] [outer = (nil)] [url = about:blank] 07:18:27 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x91caf000) [pid = 17837] [serial = 2060] [outer = (nil)] [url = about:blank] 07:18:27 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x91dd2800) [pid = 17837] [serial = 2064] [outer = (nil)] [url = about:blank] 07:18:27 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x91dd1400) [pid = 17837] [serial = 2063] [outer = (nil)] [url = about:blank] 07:18:27 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8eb93000) [pid = 17837] [serial = 2078] [outer = (nil)] [url = about:blank] 07:18:27 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8e24e800) [pid = 17837] [serial = 2076] [outer = (nil)] [url = about:blank] 07:18:27 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x8de0dc00) [pid = 17837] [serial = 2073] [outer = (nil)] [url = about:blank] 07:18:27 INFO - PROCESS | 17837 | --DOMWINDOW == 65 (0x8fd37000) [pid = 17837] [serial = 2049] [outer = (nil)] [url = about:blank] 07:18:27 INFO - PROCESS | 17837 | 1467037107196 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037107206 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:27 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e4400 == 27 [pid = 17837] [id = 710] 07:18:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x8c3e4800) [pid = 17837] [serial = 2131] [outer = (nil)] 07:18:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x8c3e9c00) [pid = 17837] [serial = 2132] [outer = 0x8c3e4800] 07:18:27 INFO - PROCESS | 17837 | 1467037107284 Marionette DEBUG loaded listener.js 07:18:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8c729c00) [pid = 17837] [serial = 2133] [outer = 0x8c3e4800] 07:18:28 INFO - PROCESS | 17837 | 1467037108113 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 07:18:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:18:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 2591ms 07:18:28 INFO - PROCESS | 17837 | 1467037108149 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 07:18:28 INFO - PROCESS | 17837 | 1467037108156 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 07:18:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:18:28 INFO - PROCESS | 17837 | 1467037108166 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:18:28 INFO - PROCESS | 17837 | 1467037108171 Marionette TRACE conn4 <- [1,2814,null,{}] 07:18:28 INFO - PROCESS | 17837 | 1467037108178 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:28 INFO - PROCESS | 17837 | 1467037108184 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:28 INFO - PROCESS | 17837 | 1467037108360 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 07:18:28 INFO - PROCESS | 17837 | 1467037108371 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037108380 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:28 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de03c00 == 28 [pid = 17837] [id = 711] 07:18:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8de04400) [pid = 17837] [serial = 2134] [outer = (nil)] 07:18:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8de08000) [pid = 17837] [serial = 2135] [outer = 0x8de04400] 07:18:28 INFO - PROCESS | 17837 | 1467037108460 Marionette DEBUG loaded listener.js 07:18:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8de0dc00) [pid = 17837] [serial = 2136] [outer = 0x8de04400] 07:18:29 INFO - PROCESS | 17837 | 1467037109470 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 07:18:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:18:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1381ms 07:18:29 INFO - PROCESS | 17837 | 1467037109548 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 07:18:29 INFO - PROCESS | 17837 | 1467037109552 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 07:18:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:18:29 INFO - PROCESS | 17837 | 1467037109565 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:18:29 INFO - PROCESS | 17837 | 1467037109568 Marionette TRACE conn4 <- [1,2818,null,{}] 07:18:29 INFO - PROCESS | 17837 | 1467037109575 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:29 INFO - PROCESS | 17837 | 1467037109580 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:29 INFO - PROCESS | 17837 | 1467037109819 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 07:18:29 INFO - PROCESS | 17837 | 1467037109963 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 17837 | 1467037109971 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:30 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c728400 == 29 [pid = 17837] [id = 712] 07:18:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8e16d400) [pid = 17837] [serial = 2137] [outer = (nil)] 07:18:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8e171c00) [pid = 17837] [serial = 2138] [outer = 0x8e16d400] 07:18:30 INFO - PROCESS | 17837 | 1467037110050 Marionette DEBUG loaded listener.js 07:18:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8e179000) [pid = 17837] [serial = 2139] [outer = 0x8e16d400] 07:18:31 INFO - PROCESS | 17837 | 1467037111039 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 07:18:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:18:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1497ms 07:18:31 INFO - PROCESS | 17837 | 1467037111057 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 07:18:31 INFO - PROCESS | 17837 | 1467037111063 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 07:18:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:18:31 INFO - PROCESS | 17837 | 1467037111107 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:18:31 INFO - PROCESS | 17837 | 1467037111115 Marionette TRACE conn4 <- [1,2822,null,{}] 07:18:31 INFO - PROCESS | 17837 | 1467037111121 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:31 INFO - PROCESS | 17837 | 1467037111128 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:31 INFO - PROCESS | 17837 | 1467037111385 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 07:18:31 INFO - PROCESS | 17837 | 1467037111408 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037111417 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:31 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ea81000 == 30 [pid = 17837] [id = 713] 07:18:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8eb8e000) [pid = 17837] [serial = 2140] [outer = (nil)] 07:18:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8eca3c00) [pid = 17837] [serial = 2141] [outer = 0x8eb8e000] 07:18:31 INFO - PROCESS | 17837 | 1467037111492 Marionette DEBUG loaded listener.js 07:18:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8ecabc00) [pid = 17837] [serial = 2142] [outer = 0x8eb8e000] 07:18:32 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8ea86c00) [pid = 17837] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:18:32 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8fd33000) [pid = 17837] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:18:32 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8d8d0c00) [pid = 17837] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:18:32 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8d6eec00) [pid = 17837] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:18:32 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8de0fc00) [pid = 17837] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:18:32 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8d8d4000) [pid = 17837] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:18:32 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8e172000) [pid = 17837] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:18:32 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8edba800) [pid = 17837] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:18:32 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8fc15c00) [pid = 17837] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:18:32 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8f25d400) [pid = 17837] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:18:32 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x8fc1b400) [pid = 17837] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:18:32 INFO - PROCESS | 17837 | 1467037112869 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:18:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:18:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1822ms 07:18:32 INFO - PROCESS | 17837 | 1467037112896 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 07:18:32 INFO - PROCESS | 17837 | 1467037112900 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 07:18:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:18:32 INFO - PROCESS | 17837 | 1467037112906 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:18:32 INFO - PROCESS | 17837 | 1467037112909 Marionette TRACE conn4 <- [1,2826,null,{}] 07:18:32 INFO - PROCESS | 17837 | 1467037112914 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:32 INFO - PROCESS | 17837 | 1467037112919 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:33 INFO - PROCESS | 17837 | 1467037113141 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 07:18:33 INFO - PROCESS | 17837 | 1467037113162 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 17837 | 1467037113169 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:33 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf1000 == 31 [pid = 17837] [id = 714] 07:18:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x8d8d4000) [pid = 17837] [serial = 2143] [outer = (nil)] 07:18:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8ecaf400) [pid = 17837] [serial = 2144] [outer = 0x8d8d4000] 07:18:33 INFO - PROCESS | 17837 | 1467037113247 Marionette DEBUG loaded listener.js 07:18:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8edb0c00) [pid = 17837] [serial = 2145] [outer = 0x8d8d4000] 07:18:34 INFO - PROCESS | 17837 | 1467037114115 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:18:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:18:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1329ms 07:18:34 INFO - PROCESS | 17837 | 1467037114237 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 07:18:34 INFO - PROCESS | 17837 | 1467037114244 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 07:18:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:18:34 INFO - PROCESS | 17837 | 1467037114254 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:18:34 INFO - PROCESS | 17837 | 1467037114261 Marionette TRACE conn4 <- [1,2830,null,{}] 07:18:34 INFO - PROCESS | 17837 | 1467037114272 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:34 INFO - PROCESS | 17837 | 1467037114280 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:34 INFO - PROCESS | 17837 | 1467037114616 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 07:18:34 INFO - PROCESS | 17837 | 1467037114826 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037114840 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:34 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e7400 == 32 [pid = 17837] [id = 715] 07:18:34 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8d6ea800) [pid = 17837] [serial = 2146] [outer = (nil)] 07:18:34 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8d8d6800) [pid = 17837] [serial = 2147] [outer = 0x8d6ea800] 07:18:34 INFO - PROCESS | 17837 | 1467037114949 Marionette DEBUG loaded listener.js 07:18:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8de38800) [pid = 17837] [serial = 2148] [outer = 0x8d6ea800] 07:18:36 INFO - PROCESS | 17837 | 1467037116038 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:18:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:18:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1843ms 07:18:36 INFO - PROCESS | 17837 | 1467037116097 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 07:18:36 INFO - PROCESS | 17837 | 1467037116102 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 07:18:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:18:36 INFO - PROCESS | 17837 | 1467037116114 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:18:36 INFO - PROCESS | 17837 | 1467037116121 Marionette TRACE conn4 <- [1,2834,null,{}] 07:18:36 INFO - PROCESS | 17837 | 1467037116128 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:36 INFO - PROCESS | 17837 | 1467037116135 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:36 INFO - PROCESS | 17837 | 1467037116378 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 07:18:36 INFO - PROCESS | 17837 | 1467037116631 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 17837 | 1467037116639 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:36 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3ee000 == 33 [pid = 17837] [id = 716] 07:18:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8de4c400) [pid = 17837] [serial = 2149] [outer = (nil)] 07:18:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8eb98000) [pid = 17837] [serial = 2150] [outer = 0x8de4c400] 07:18:36 INFO - PROCESS | 17837 | 1467037116765 Marionette DEBUG loaded listener.js 07:18:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8edb8800) [pid = 17837] [serial = 2151] [outer = 0x8de4c400] 07:18:37 INFO - PROCESS | 17837 | 1467037117777 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:18:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:18:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1714ms 07:18:37 INFO - PROCESS | 17837 | 1467037117826 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 07:18:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:18:37 INFO - PROCESS | 17837 | 1467037117831 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 07:18:37 INFO - PROCESS | 17837 | 1467037117839 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:18:37 INFO - PROCESS | 17837 | 1467037117843 Marionette TRACE conn4 <- [1,2838,null,{}] 07:18:37 INFO - PROCESS | 17837 | 1467037117861 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:37 INFO - PROCESS | 17837 | 1467037117871 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:38 INFO - PROCESS | 17837 | 1467037118099 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 07:18:38 INFO - PROCESS | 17837 | 1467037118428 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037118446 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:38 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f6b7800 == 34 [pid = 17837] [id = 717] 07:18:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8f6b7c00) [pid = 17837] [serial = 2152] [outer = (nil)] 07:18:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8fc16000) [pid = 17837] [serial = 2153] [outer = 0x8f6b7c00] 07:18:38 INFO - PROCESS | 17837 | 1467037118538 Marionette DEBUG loaded listener.js 07:18:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8fc1a800) [pid = 17837] [serial = 2154] [outer = 0x8f6b7c00] 07:18:39 INFO - PROCESS | 17837 | 1467037119545 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:18:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:18:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1748ms 07:18:39 INFO - PROCESS | 17837 | 1467037119587 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 07:18:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:18:39 INFO - PROCESS | 17837 | 1467037119592 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 07:18:39 INFO - PROCESS | 17837 | 1467037119598 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:18:39 INFO - PROCESS | 17837 | 1467037119602 Marionette TRACE conn4 <- [1,2842,null,{}] 07:18:39 INFO - PROCESS | 17837 | 1467037119608 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:39 INFO - PROCESS | 17837 | 1467037119614 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:39 INFO - PROCESS | 17837 | 1467037119813 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 07:18:40 INFO - PROCESS | 17837 | 1467037120053 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037120062 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:40 INFO - PROCESS | 17837 | ++DOCSHELL 0x8fc17800 == 35 [pid = 17837] [id = 718] 07:18:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8fd3e800) [pid = 17837] [serial = 2155] [outer = (nil)] 07:18:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8fe81800) [pid = 17837] [serial = 2156] [outer = 0x8fd3e800] 07:18:40 INFO - PROCESS | 17837 | 1467037120206 Marionette DEBUG loaded listener.js 07:18:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8fe84c00) [pid = 17837] [serial = 2157] [outer = 0x8fd3e800] 07:18:41 INFO - PROCESS | 17837 | 1467037121401 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:18:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:18:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1884ms 07:18:41 INFO - PROCESS | 17837 | 1467037121484 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 07:18:41 INFO - PROCESS | 17837 | 1467037121491 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 07:18:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:18:41 INFO - PROCESS | 17837 | 1467037121511 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:18:41 INFO - PROCESS | 17837 | 1467037121516 Marionette TRACE conn4 <- [1,2846,null,{}] 07:18:41 INFO - PROCESS | 17837 | 1467037121525 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:41 INFO - PROCESS | 17837 | 1467037121532 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:41 INFO - PROCESS | 17837 | 1467037121866 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 07:18:42 INFO - PROCESS | 17837 | 1467037122070 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037122086 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:42 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6ee400 == 36 [pid = 17837] [id = 719] 07:18:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x8d6eec00) [pid = 17837] [serial = 2158] [outer = (nil)] 07:18:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8de06400) [pid = 17837] [serial = 2159] [outer = 0x8d6eec00] 07:18:42 INFO - PROCESS | 17837 | 1467037122161 Marionette DEBUG loaded listener.js 07:18:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x8de0fc00) [pid = 17837] [serial = 2160] [outer = 0x8d6eec00] 07:18:42 INFO - PROCESS | 17837 | --DOCSHELL 0x8de0b000 == 35 [pid = 17837] [id = 691] 07:18:42 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e5000 == 34 [pid = 17837] [id = 693] 07:18:42 INFO - PROCESS | 17837 | --DOCSHELL 0x8ea84800 == 33 [pid = 17837] [id = 692] 07:18:42 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8eb99000) [pid = 17837] [serial = 2079] [outer = (nil)] [url = about:blank] 07:18:42 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8fd3d800) [pid = 17837] [serial = 2105] [outer = (nil)] [url = about:blank] 07:18:42 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8fe81400) [pid = 17837] [serial = 2109] [outer = (nil)] [url = about:blank] 07:18:42 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8fd40400) [pid = 17837] [serial = 2106] [outer = (nil)] [url = about:blank] 07:18:42 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8fc1cc00) [pid = 17837] [serial = 2108] [outer = (nil)] [url = about:blank] 07:18:42 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8ecb0400) [pid = 17837] [serial = 2082] [outer = (nil)] [url = about:blank] 07:18:42 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8de3b000) [pid = 17837] [serial = 2084] [outer = (nil)] [url = about:blank] 07:18:42 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8e177000) [pid = 17837] [serial = 2085] [outer = (nil)] [url = about:blank] 07:18:42 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8de02c00) [pid = 17837] [serial = 2096] [outer = (nil)] [url = about:blank] 07:18:42 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8de10400) [pid = 17837] [serial = 2097] [outer = (nil)] [url = about:blank] 07:18:42 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8e251c00) [pid = 17837] [serial = 2099] [outer = (nil)] [url = about:blank] 07:18:42 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8ea8a000) [pid = 17837] [serial = 2100] [outer = (nil)] [url = about:blank] 07:18:42 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8f25bc00) [pid = 17837] [serial = 2087] [outer = (nil)] [url = about:blank] 07:18:42 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8f262800) [pid = 17837] [serial = 2088] [outer = (nil)] [url = about:blank] 07:18:42 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8fe85400) [pid = 17837] [serial = 2093] [outer = (nil)] [url = about:blank] 07:18:42 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8fe87c00) [pid = 17837] [serial = 2094] [outer = (nil)] [url = about:blank] 07:18:42 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8f6b2400) [pid = 17837] [serial = 2102] [outer = (nil)] [url = about:blank] 07:18:42 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x8fc1f800) [pid = 17837] [serial = 2090] [outer = (nil)] [url = about:blank] 07:18:42 INFO - PROCESS | 17837 | --DOMWINDOW == 65 (0x8fd39c00) [pid = 17837] [serial = 2091] [outer = (nil)] [url = about:blank] 07:18:42 INFO - PROCESS | 17837 | --DOMWINDOW == 64 (0x8f6ba400) [pid = 17837] [serial = 2103] [outer = (nil)] [url = about:blank] 07:18:43 INFO - PROCESS | 17837 | 1467037123050 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:18:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:18:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1590ms 07:18:43 INFO - PROCESS | 17837 | 1467037123100 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 07:18:43 INFO - PROCESS | 17837 | 1467037123107 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 07:18:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:18:43 INFO - PROCESS | 17837 | 1467037123118 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:18:43 INFO - PROCESS | 17837 | 1467037123121 Marionette TRACE conn4 <- [1,2850,null,{}] 07:18:43 INFO - PROCESS | 17837 | 1467037123128 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:43 INFO - PROCESS | 17837 | 1467037123134 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:43 INFO - PROCESS | 17837 | 1467037123306 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 07:18:43 INFO - PROCESS | 17837 | 1467037123496 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037123510 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:43 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de48c00 == 34 [pid = 17837] [id = 720] 07:18:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 65 (0x8e16e400) [pid = 17837] [serial = 2161] [outer = (nil)] 07:18:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x8e254c00) [pid = 17837] [serial = 2162] [outer = 0x8e16e400] 07:18:43 INFO - PROCESS | 17837 | 1467037123586 Marionette DEBUG loaded listener.js 07:18:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x8ea8a400) [pid = 17837] [serial = 2163] [outer = 0x8e16e400] 07:18:44 INFO - PROCESS | 17837 | 1467037124496 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:18:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:18:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1442ms 07:18:44 INFO - PROCESS | 17837 | 1467037124560 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 07:18:44 INFO - PROCESS | 17837 | 1467037124565 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 07:18:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:18:44 INFO - PROCESS | 17837 | 1467037124573 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:18:44 INFO - PROCESS | 17837 | 1467037124579 Marionette TRACE conn4 <- [1,2854,null,{}] 07:18:44 INFO - PROCESS | 17837 | 1467037124597 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:44 INFO - PROCESS | 17837 | 1467037124606 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:44 INFO - PROCESS | 17837 | 1467037124795 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 07:18:44 INFO - PROCESS | 17837 | 1467037124971 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037124986 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:45 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f258000 == 35 [pid = 17837] [id = 721] 07:18:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x8f258c00) [pid = 17837] [serial = 2164] [outer = (nil)] 07:18:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8f6b2400) [pid = 17837] [serial = 2165] [outer = 0x8f258c00] 07:18:45 INFO - PROCESS | 17837 | 1467037125088 Marionette DEBUG loaded listener.js 07:18:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8f6bb800) [pid = 17837] [serial = 2166] [outer = 0x8f258c00] 07:18:46 INFO - PROCESS | 17837 | 1467037126058 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:18:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:18:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1546ms 07:18:46 INFO - PROCESS | 17837 | 1467037126125 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 07:18:46 INFO - PROCESS | 17837 | 1467037126130 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 07:18:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:18:46 INFO - PROCESS | 17837 | 1467037126137 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:18:46 INFO - PROCESS | 17837 | 1467037126141 Marionette TRACE conn4 <- [1,2858,null,{}] 07:18:46 INFO - PROCESS | 17837 | 1467037126147 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:46 INFO - PROCESS | 17837 | 1467037126153 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:46 INFO - PROCESS | 17837 | 1467037126387 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 07:18:46 INFO - PROCESS | 17837 | 1467037126421 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037126429 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:46 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e3400 == 36 [pid = 17837] [id = 722] 07:18:46 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8f6bb400) [pid = 17837] [serial = 2167] [outer = (nil)] 07:18:46 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8fd3f400) [pid = 17837] [serial = 2168] [outer = 0x8f6bb400] 07:18:46 INFO - PROCESS | 17837 | 1467037126503 Marionette DEBUG loaded listener.js 07:18:46 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8fe7e000) [pid = 17837] [serial = 2169] [outer = 0x8f6bb400] 07:18:47 INFO - PROCESS | 17837 | 1467037127525 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:18:47 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8e16d400) [pid = 17837] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:18:47 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8d6e7c00) [pid = 17837] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:18:47 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8c3e4800) [pid = 17837] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:18:47 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8f25a800) [pid = 17837] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:18:47 INFO - PROCESS | 17837 | --DOMWINDOW == 68 (0x8de04400) [pid = 17837] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:18:47 INFO - PROCESS | 17837 | --DOMWINDOW == 67 (0x8d8d3c00) [pid = 17837] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:18:47 INFO - PROCESS | 17837 | --DOMWINDOW == 66 (0x90393400) [pid = 17837] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:18:47 INFO - PROCESS | 17837 | --DOMWINDOW == 65 (0x8eb8e000) [pid = 17837] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:18:47 INFO - PROCESS | 17837 | --DOMWINDOW == 64 (0x8eb96400) [pid = 17837] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:18:47 INFO - PROCESS | 17837 | --DOMWINDOW == 63 (0x8eb95800) [pid = 17837] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:18:47 INFO - PROCESS | 17837 | --DOMWINDOW == 62 (0x8bcf6c00) [pid = 17837] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:18:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:18:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1482ms 07:18:47 INFO - PROCESS | 17837 | 1467037127620 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 07:18:47 INFO - PROCESS | 17837 | 1467037127623 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 07:18:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:18:47 INFO - PROCESS | 17837 | 1467037127631 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:18:47 INFO - PROCESS | 17837 | 1467037127634 Marionette TRACE conn4 <- [1,2862,null,{}] 07:18:47 INFO - PROCESS | 17837 | 1467037127640 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:47 INFO - PROCESS | 17837 | 1467037127646 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:47 INFO - PROCESS | 17837 | 1467037127815 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 07:18:48 INFO - PROCESS | 17837 | 1467037128054 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037128064 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:48 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de0a800 == 37 [pid = 17837] [id = 723] 07:18:48 INFO - PROCESS | 17837 | ++DOMWINDOW == 63 (0x8de41c00) [pid = 17837] [serial = 2170] [outer = (nil)] 07:18:48 INFO - PROCESS | 17837 | ++DOMWINDOW == 64 (0x8eb95400) [pid = 17837] [serial = 2171] [outer = 0x8de41c00] 07:18:48 INFO - PROCESS | 17837 | 1467037128143 Marionette DEBUG loaded listener.js 07:18:48 INFO - PROCESS | 17837 | ++DOMWINDOW == 65 (0x8eb97000) [pid = 17837] [serial = 2172] [outer = 0x8de41c00] 07:18:48 INFO - PROCESS | 17837 | 1467037128916 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:18:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:18:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1331ms 07:18:48 INFO - PROCESS | 17837 | 1467037128963 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 07:18:48 INFO - PROCESS | 17837 | 1467037128967 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 07:18:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:18:48 INFO - PROCESS | 17837 | 1467037128975 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:18:48 INFO - PROCESS | 17837 | 1467037128979 Marionette TRACE conn4 <- [1,2866,null,{}] 07:18:48 INFO - PROCESS | 17837 | 1467037128985 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:48 INFO - PROCESS | 17837 | 1467037128997 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:49 INFO - PROCESS | 17837 | 1467037129221 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 07:18:49 INFO - PROCESS | 17837 | 1467037129372 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 17837 | 1467037129382 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:49 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf0000 == 38 [pid = 17837] [id = 724] 07:18:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 66 (0x8d8d4400) [pid = 17837] [serial = 2173] [outer = (nil)] 07:18:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 67 (0x90390400) [pid = 17837] [serial = 2174] [outer = 0x8d8d4400] 07:18:49 INFO - PROCESS | 17837 | 1467037129456 Marionette DEBUG loaded listener.js 07:18:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 68 (0x90399c00) [pid = 17837] [serial = 2175] [outer = 0x8d8d4400] 07:18:50 INFO - PROCESS | 17837 | 1467037130542 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:18:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:18:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1641ms 07:18:50 INFO - PROCESS | 17837 | 1467037130617 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 07:18:50 INFO - PROCESS | 17837 | 1467037130625 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 07:18:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:18:50 INFO - PROCESS | 17837 | 1467037130634 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:18:50 INFO - PROCESS | 17837 | 1467037130643 Marionette TRACE conn4 <- [1,2870,null,{}] 07:18:50 INFO - PROCESS | 17837 | 1467037130652 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:50 INFO - PROCESS | 17837 | 1467037130659 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:50 INFO - PROCESS | 17837 | 1467037130908 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 07:18:51 INFO - PROCESS | 17837 | 1467037131163 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037131172 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:51 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e3400 == 39 [pid = 17837] [id = 725] 07:18:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 69 (0x8de02c00) [pid = 17837] [serial = 2176] [outer = (nil)] 07:18:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8e178c00) [pid = 17837] [serial = 2177] [outer = 0x8de02c00] 07:18:51 INFO - PROCESS | 17837 | 1467037131300 Marionette DEBUG loaded listener.js 07:18:51 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8e255800) [pid = 17837] [serial = 2178] [outer = 0x8de02c00] 07:18:52 INFO - PROCESS | 17837 | 1467037132298 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 07:18:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:18:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1699ms 07:18:52 INFO - PROCESS | 17837 | 1467037132333 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 07:18:52 INFO - PROCESS | 17837 | 1467037132341 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 07:18:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:18:52 INFO - PROCESS | 17837 | 1467037132354 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:18:52 INFO - PROCESS | 17837 | 1467037132358 Marionette TRACE conn4 <- [1,2874,null,{}] 07:18:52 INFO - PROCESS | 17837 | 1467037132365 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:52 INFO - PROCESS | 17837 | 1467037132372 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:52 INFO - PROCESS | 17837 | 1467037132598 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 07:18:52 INFO - PROCESS | 17837 | 1467037132845 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 17837 | 1467037132854 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:52 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eb99c00 == 40 [pid = 17837] [id = 726] 07:18:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8f255400) [pid = 17837] [serial = 2179] [outer = (nil)] 07:18:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8f6adc00) [pid = 17837] [serial = 2180] [outer = 0x8f255400] 07:18:52 INFO - PROCESS | 17837 | 1467037132990 Marionette DEBUG loaded listener.js 07:18:53 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8fc13800) [pid = 17837] [serial = 2181] [outer = 0x8f255400] 07:18:53 INFO - PROCESS | 17837 | 1467037133957 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:18:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:18:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1643ms 07:18:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:18:54 INFO - PROCESS | 17837 | 1467037134006 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 07:18:54 INFO - PROCESS | 17837 | 1467037134010 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 07:18:54 INFO - PROCESS | 17837 | 1467037134019 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:18:54 INFO - PROCESS | 17837 | 1467037134026 Marionette TRACE conn4 <- [1,2878,null,{}] 07:18:54 INFO - PROCESS | 17837 | 1467037134044 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:54 INFO - PROCESS | 17837 | 1467037134054 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:54 INFO - PROCESS | 17837 | 1467037134273 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 07:18:54 INFO - PROCESS | 17837 | 1467037134487 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037134497 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:54 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f260400 == 41 [pid = 17837] [id = 727] 07:18:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x90392800) [pid = 17837] [serial = 2182] [outer = (nil)] 07:18:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x91caa000) [pid = 17837] [serial = 2183] [outer = 0x90392800] 07:18:54 INFO - PROCESS | 17837 | 1467037134637 Marionette DEBUG loaded listener.js 07:18:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x91cb3c00) [pid = 17837] [serial = 2184] [outer = 0x90392800] 07:18:55 INFO - PROCESS | 17837 | 1467037135565 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:18:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:18:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1594ms 07:18:55 INFO - PROCESS | 17837 | 1467037135621 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 07:18:55 INFO - PROCESS | 17837 | 1467037135627 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 07:18:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:18:55 INFO - PROCESS | 17837 | 1467037135634 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:18:55 INFO - PROCESS | 17837 | 1467037135638 Marionette TRACE conn4 <- [1,2882,null,{}] 07:18:55 INFO - PROCESS | 17837 | 1467037135644 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:55 INFO - PROCESS | 17837 | 1467037135651 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:55 INFO - PROCESS | 17837 | 1467037135859 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 07:18:56 INFO - PROCESS | 17837 | 1467037136099 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 17837 | 1467037136111 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:56 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f259400 == 42 [pid = 17837] [id = 728] 07:18:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x91cb1c00) [pid = 17837] [serial = 2185] [outer = (nil)] 07:18:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x91dce400) [pid = 17837] [serial = 2186] [outer = 0x91cb1c00] 07:18:56 INFO - PROCESS | 17837 | 1467037136215 Marionette DEBUG loaded listener.js 07:18:56 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x91dd1800) [pid = 17837] [serial = 2187] [outer = 0x91cb1c00] 07:18:57 INFO - PROCESS | 17837 | 1467037137126 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:18:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:18:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1532ms 07:18:57 INFO - PROCESS | 17837 | 1467037137167 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 07:18:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:18:57 INFO - PROCESS | 17837 | 1467037137172 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 07:18:57 INFO - PROCESS | 17837 | 1467037137180 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:18:57 INFO - PROCESS | 17837 | 1467037137183 Marionette TRACE conn4 <- [1,2886,null,{}] 07:18:57 INFO - PROCESS | 17837 | 1467037137191 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:57 INFO - PROCESS | 17837 | 1467037137196 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:57 INFO - PROCESS | 17837 | 1467037137394 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 07:18:57 INFO - PROCESS | 17837 | 1467037137630 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037137640 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:57 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ea7f000 == 43 [pid = 17837] [id = 729] 07:18:57 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8eb9a800) [pid = 17837] [serial = 2188] [outer = (nil)] 07:18:57 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x9222d800) [pid = 17837] [serial = 2189] [outer = 0x8eb9a800] 07:18:57 INFO - PROCESS | 17837 | 1467037137818 Marionette DEBUG loaded listener.js 07:18:58 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x92237800) [pid = 17837] [serial = 2190] [outer = 0x8eb9a800] 07:18:59 INFO - PROCESS | 17837 | 1467037139006 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 07:18:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:18:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1886ms 07:18:59 INFO - PROCESS | 17837 | 1467037139066 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 07:18:59 INFO - PROCESS | 17837 | 1467037139071 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 07:18:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:18:59 INFO - PROCESS | 17837 | 1467037139078 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:18:59 INFO - PROCESS | 17837 | 1467037139082 Marionette TRACE conn4 <- [1,2890,null,{}] 07:18:59 INFO - PROCESS | 17837 | 1467037139089 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:59 INFO - PROCESS | 17837 | 1467037139100 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:59 INFO - PROCESS | 17837 | 1467037139353 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 07:18:59 INFO - PROCESS | 17837 | 1467037139603 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 17837 | 1467037139615 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:18:59 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3ee400 == 44 [pid = 17837] [id = 730] 07:18:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x9229fc00) [pid = 17837] [serial = 2191] [outer = (nil)] 07:18:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x92421800) [pid = 17837] [serial = 2192] [outer = 0x9229fc00] 07:18:59 INFO - PROCESS | 17837 | 1467037139714 Marionette DEBUG loaded listener.js 07:18:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x92425400) [pid = 17837] [serial = 2193] [outer = 0x9229fc00] 07:19:00 INFO - PROCESS | 17837 | 1467037140657 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:19:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:19:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1639ms 07:19:00 INFO - PROCESS | 17837 | 1467037140718 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 07:19:00 INFO - PROCESS | 17837 | 1467037140722 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 07:19:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:19:00 INFO - PROCESS | 17837 | 1467037140730 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:19:00 INFO - PROCESS | 17837 | 1467037140734 Marionette TRACE conn4 <- [1,2894,null,{}] 07:19:00 INFO - PROCESS | 17837 | 1467037140740 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:00 INFO - PROCESS | 17837 | 1467037140746 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:00 INFO - PROCESS | 17837 | 1467037140943 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 07:19:01 INFO - PROCESS | 17837 | 1467037141182 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037141188 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:01 INFO - PROCESS | 17837 | ++DOCSHELL 0x8edb5400 == 45 [pid = 17837] [id = 731] 07:19:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x9229e000) [pid = 17837] [serial = 2194] [outer = (nil)] 07:19:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x924b9c00) [pid = 17837] [serial = 2195] [outer = 0x9229e000] 07:19:01 INFO - PROCESS | 17837 | 1467037141288 Marionette DEBUG loaded listener.js 07:19:01 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x924bd800) [pid = 17837] [serial = 2196] [outer = 0x9229e000] 07:19:02 INFO - PROCESS | 17837 | 1467037142317 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:19:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:19:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1633ms 07:19:02 INFO - PROCESS | 17837 | 1467037142364 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 07:19:02 INFO - PROCESS | 17837 | 1467037142369 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 07:19:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:19:02 INFO - PROCESS | 17837 | 1467037142376 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:19:02 INFO - PROCESS | 17837 | 1467037142380 Marionette TRACE conn4 <- [1,2898,null,{}] 07:19:02 INFO - PROCESS | 17837 | 1467037142393 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:02 INFO - PROCESS | 17837 | 1467037142397 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:02 INFO - PROCESS | 17837 | 1467037142606 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 07:19:02 INFO - PROCESS | 17837 | 1467037142844 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 17837 | 1467037142854 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:02 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3f0400 == 46 [pid = 17837] [id = 732] 07:19:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0x8c725800) [pid = 17837] [serial = 2197] [outer = (nil)] 07:19:02 INFO - PROCESS | 17837 | ++DOMWINDOW == 91 (0x8d8d5000) [pid = 17837] [serial = 2198] [outer = 0x8c725800] 07:19:02 INFO - PROCESS | 17837 | 1467037142982 Marionette DEBUG loaded listener.js 07:19:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 92 (0x8de0f400) [pid = 17837] [serial = 2199] [outer = 0x8c725800] 07:19:04 INFO - PROCESS | 17837 | 1467037144226 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:19:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:19:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1895ms 07:19:04 INFO - PROCESS | 17837 | 1467037144281 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 07:19:04 INFO - PROCESS | 17837 | 1467037144288 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 07:19:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:19:04 INFO - PROCESS | 17837 | 1467037144297 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:19:04 INFO - PROCESS | 17837 | 1467037144301 Marionette TRACE conn4 <- [1,2902,null,{}] 07:19:04 INFO - PROCESS | 17837 | 1467037144312 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:04 INFO - PROCESS | 17837 | 1467037144319 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:04 INFO - PROCESS | 17837 | 1467037144645 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 07:19:04 INFO - PROCESS | 17837 | 1467037144836 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037144846 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:04 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6eb000 == 47 [pid = 17837] [id = 733] 07:19:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 93 (0x8de05400) [pid = 17837] [serial = 2200] [outer = (nil)] 07:19:04 INFO - PROCESS | 17837 | ++DOMWINDOW == 94 (0x8e174c00) [pid = 17837] [serial = 2201] [outer = 0x8de05400] 07:19:04 INFO - PROCESS | 17837 | 1467037144924 Marionette DEBUG loaded listener.js 07:19:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 95 (0x8e253400) [pid = 17837] [serial = 2202] [outer = 0x8de05400] 07:19:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6ec400 == 46 [pid = 17837] [id = 709] 07:19:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e4400 == 45 [pid = 17837] [id = 710] 07:19:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8de46c00 == 44 [pid = 17837] [id = 699] 07:19:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8de400 == 43 [pid = 17837] [id = 690] 07:19:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8c72c400 == 42 [pid = 17837] [id = 695] 07:19:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8f6b8400 == 41 [pid = 17837] [id = 701] 07:19:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8dd000 == 40 [pid = 17837] [id = 694] 07:19:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8f25ac00 == 39 [pid = 17837] [id = 700] 07:19:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf4c00 == 38 [pid = 17837] [id = 698] 07:19:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf0800 == 37 [pid = 17837] [id = 702] 07:19:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8fc1b000 == 36 [pid = 17837] [id = 696] 07:19:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e6c00 == 35 [pid = 17837] [id = 703] 07:19:06 INFO - PROCESS | 17837 | --DOCSHELL 0x9038dc00 == 34 [pid = 17837] [id = 705] 07:19:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8d9c00 == 33 [pid = 17837] [id = 704] 07:19:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8de43c00 == 32 [pid = 17837] [id = 697] 07:19:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e9000 == 31 [pid = 17837] [id = 706] 07:19:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8d3000 == 30 [pid = 17837] [id = 707] 07:19:06 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf1c00 == 29 [pid = 17837] [id = 708] 07:19:06 INFO - PROCESS | 17837 | --DOMWINDOW == 94 (0x8ecaf400) [pid = 17837] [serial = 2144] [outer = (nil)] [url = about:blank] 07:19:06 INFO - PROCESS | 17837 | --DOMWINDOW == 93 (0x8e179000) [pid = 17837] [serial = 2139] [outer = (nil)] [url = about:blank] 07:19:06 INFO - PROCESS | 17837 | --DOMWINDOW == 92 (0x8e173000) [pid = 17837] [serial = 2112] [outer = (nil)] [url = about:blank] 07:19:06 INFO - PROCESS | 17837 | --DOMWINDOW == 91 (0x8de3bc00) [pid = 17837] [serial = 2111] [outer = (nil)] [url = about:blank] 07:19:06 INFO - PROCESS | 17837 | --DOMWINDOW == 90 (0x8c3e9c00) [pid = 17837] [serial = 2132] [outer = (nil)] [url = about:blank] 07:19:06 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x8fc1d000) [pid = 17837] [serial = 2115] [outer = (nil)] [url = about:blank] 07:19:06 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x8c729c00) [pid = 17837] [serial = 2133] [outer = (nil)] [url = about:blank] 07:19:06 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x8f6ba000) [pid = 17837] [serial = 2114] [outer = (nil)] [url = about:blank] 07:19:06 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x8de08000) [pid = 17837] [serial = 2135] [outer = (nil)] [url = about:blank] 07:19:06 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x8e17c000) [pid = 17837] [serial = 2130] [outer = (nil)] [url = about:blank] 07:19:06 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8de48400) [pid = 17837] [serial = 2129] [outer = (nil)] [url = about:blank] 07:19:06 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x91caa400) [pid = 17837] [serial = 2118] [outer = (nil)] [url = about:blank] 07:19:06 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x90397c00) [pid = 17837] [serial = 2117] [outer = (nil)] [url = about:blank] 07:19:06 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8eca3c00) [pid = 17837] [serial = 2141] [outer = (nil)] [url = about:blank] 07:19:06 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x91dd6800) [pid = 17837] [serial = 2121] [outer = (nil)] [url = about:blank] 07:19:06 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x91dcd400) [pid = 17837] [serial = 2120] [outer = (nil)] [url = about:blank] 07:19:06 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x92232c00) [pid = 17837] [serial = 2124] [outer = (nil)] [url = about:blank] 07:19:06 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x92231400) [pid = 17837] [serial = 2123] [outer = (nil)] [url = about:blank] 07:19:06 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8e171c00) [pid = 17837] [serial = 2138] [outer = (nil)] [url = about:blank] 07:19:06 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8de0bc00) [pid = 17837] [serial = 2127] [outer = (nil)] [url = about:blank] 07:19:06 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8d6e8c00) [pid = 17837] [serial = 2126] [outer = (nil)] [url = about:blank] 07:19:06 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8de0dc00) [pid = 17837] [serial = 2136] [outer = (nil)] [url = about:blank] 07:19:06 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8ecabc00) [pid = 17837] [serial = 2142] [outer = (nil)] [url = about:blank] 07:19:07 INFO - PROCESS | 17837 | 1467037147150 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:19:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:19:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 2891ms 07:19:07 INFO - PROCESS | 17837 | 1467037147189 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 07:19:07 INFO - PROCESS | 17837 | 1467037147196 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 07:19:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:19:07 INFO - PROCESS | 17837 | 1467037147204 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:19:07 INFO - PROCESS | 17837 | 1467037147209 Marionette TRACE conn4 <- [1,2906,null,{}] 07:19:07 INFO - PROCESS | 17837 | 1467037147217 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:07 INFO - PROCESS | 17837 | 1467037147222 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:07 INFO - PROCESS | 17837 | 1467037147401 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 07:19:07 INFO - PROCESS | 17837 | 1467037147413 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 17837 | 1467037147428 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:07 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c725c00 == 30 [pid = 17837] [id = 734] 07:19:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8c726000) [pid = 17837] [serial = 2203] [outer = (nil)] 07:19:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8d6edc00) [pid = 17837] [serial = 2204] [outer = 0x8c726000] 07:19:07 INFO - PROCESS | 17837 | 1467037147560 Marionette DEBUG loaded listener.js 07:19:07 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8d8d8800) [pid = 17837] [serial = 2205] [outer = 0x8c726000] 07:19:08 INFO - PROCESS | 17837 | 1467037148544 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:19:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:19:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1393ms 07:19:08 INFO - PROCESS | 17837 | 1467037148598 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 07:19:08 INFO - PROCESS | 17837 | 1467037148608 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 07:19:08 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:19:08 INFO - PROCESS | 17837 | 1467037148621 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:19:08 INFO - PROCESS | 17837 | 1467037148625 Marionette TRACE conn4 <- [1,2910,null,{}] 07:19:08 INFO - PROCESS | 17837 | 1467037148632 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:08 INFO - PROCESS | 17837 | 1467037148640 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:08 INFO - PROCESS | 17837 | 1467037148827 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 07:19:09 INFO - PROCESS | 17837 | 1467037148983 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037148993 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:09 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de44c00 == 31 [pid = 17837] [id = 735] 07:19:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8de48400) [pid = 17837] [serial = 2206] [outer = (nil)] 07:19:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8de50000) [pid = 17837] [serial = 2207] [outer = 0x8de48400] 07:19:09 INFO - PROCESS | 17837 | 1467037149071 Marionette DEBUG loaded listener.js 07:19:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8e174800) [pid = 17837] [serial = 2208] [outer = 0x8de48400] 07:19:09 INFO - PROCESS | 17837 | 1467037149928 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 07:19:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:19:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:19:09 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1342ms 07:19:09 INFO - PROCESS | 17837 | 1467037149970 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 07:19:09 INFO - PROCESS | 17837 | 1467037149975 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 07:19:09 INFO - TEST-START | /DOMEvents/constructors.html 07:19:09 INFO - PROCESS | 17837 | 1467037149982 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:19:09 INFO - PROCESS | 17837 | 1467037149989 Marionette TRACE conn4 <- [1,2914,null,{}] 07:19:10 INFO - PROCESS | 17837 | 1467037150017 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:10 INFO - PROCESS | 17837 | 1467037150027 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:10 INFO - PROCESS | 17837 | 1467037150265 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 07:19:10 INFO - PROCESS | 17837 | 1467037150302 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 17837 | 1467037150315 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:10 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ecabc00 == 32 [pid = 17837] [id = 736] 07:19:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8ecac400) [pid = 17837] [serial = 2209] [outer = (nil)] 07:19:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8ecb1400) [pid = 17837] [serial = 2210] [outer = 0x8ecac400] 07:19:10 INFO - PROCESS | 17837 | 1467037150390 Marionette DEBUG loaded listener.js 07:19:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8edbec00) [pid = 17837] [serial = 2211] [outer = 0x8ecac400] 07:19:12 INFO - PROCESS | 17837 | 1467037151976 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 07:19:12 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8d8d4400) [pid = 17837] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:19:12 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8f6bb400) [pid = 17837] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:19:12 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8e16e400) [pid = 17837] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:19:12 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8de41c00) [pid = 17837] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:19:12 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8d8d4000) [pid = 17837] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:19:12 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8fd3e800) [pid = 17837] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:19:12 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8f6b7c00) [pid = 17837] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:19:12 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8d6eec00) [pid = 17837] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:19:12 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8f258c00) [pid = 17837] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:19:12 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8d6ea800) [pid = 17837] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:19:12 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8de4c400) [pid = 17837] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:19:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:19:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:19:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:19:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:19:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:19:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:19:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:19:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:19:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:19:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:19:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:19:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:19:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:19:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:19:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:19:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:19:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:19:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:19:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:19:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:19:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:19:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:19:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:19:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:19:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:19:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:19:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:19:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:19:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:19:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:19:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:19:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:19:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:19:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:19:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:19:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:19:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:19:12 INFO - TEST-OK | /DOMEvents/constructors.html | took 2162ms 07:19:12 INFO - PROCESS | 17837 | 1467037152147 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 07:19:12 INFO - PROCESS | 17837 | 1467037152158 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 07:19:12 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:19:12 INFO - PROCESS | 17837 | 1467037152171 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:19:12 INFO - PROCESS | 17837 | 1467037152175 Marionette TRACE conn4 <- [1,2918,null,{}] 07:19:12 INFO - PROCESS | 17837 | 1467037152187 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:12 INFO - PROCESS | 17837 | 1467037152192 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:12 INFO - PROCESS | 17837 | 1467037152398 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 07:19:12 INFO - PROCESS | 17837 | 1467037152491 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037152500 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:12 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e16e400 == 33 [pid = 17837] [id = 737] 07:19:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8e251000) [pid = 17837] [serial = 2212] [outer = (nil)] 07:19:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8edb1000) [pid = 17837] [serial = 2213] [outer = 0x8e251000] 07:19:12 INFO - PROCESS | 17837 | 1467037152571 Marionette DEBUG loaded listener.js 07:19:12 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8f6b0800) [pid = 17837] [serial = 2214] [outer = 0x8e251000] 07:19:13 INFO - PROCESS | 17837 | 1467037153237 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:19:13 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:19:13 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1099ms 07:19:13 INFO - PROCESS | 17837 | 1467037153297 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 07:19:13 INFO - PROCESS | 17837 | 1467037153302 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 07:19:13 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:19:13 INFO - PROCESS | 17837 | 1467037153309 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:19:13 INFO - PROCESS | 17837 | 1467037153313 Marionette TRACE conn4 <- [1,2922,null,{}] 07:19:13 INFO - PROCESS | 17837 | 1467037153320 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:13 INFO - PROCESS | 17837 | 1467037153325 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:13 INFO - PROCESS | 17837 | 1467037153536 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 07:19:13 INFO - PROCESS | 17837 | 1467037153551 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 17837 | 1467037153560 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:13 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de34c00 == 34 [pid = 17837] [id = 738] 07:19:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8eca9c00) [pid = 17837] [serial = 2215] [outer = (nil)] 07:19:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8fc1b000) [pid = 17837] [serial = 2216] [outer = 0x8eca9c00] 07:19:13 INFO - PROCESS | 17837 | 1467037153631 Marionette DEBUG loaded listener.js 07:19:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8fd35000) [pid = 17837] [serial = 2217] [outer = 0x8eca9c00] 07:19:14 INFO - PROCESS | 17837 | [17837] 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:19:14 INFO - PROCESS | 17837 | [17837] 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:19:14 INFO - PROCESS | 17837 | [17837] 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:19:14 INFO - PROCESS | 17837 | [17837] 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:19:14 INFO - PROCESS | 17837 | 1467037154693 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 07:19:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:19:14 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:19:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:19:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:19:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:19:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:19:14 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:19:14 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:19:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:19:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:19:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:19:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:19:14 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:19:14 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:19:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:19:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:19:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:19:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:19:14 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:19:14 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:19:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:19:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:19:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:19:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:19:14 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:19:14 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1435ms 07:19:14 INFO - PROCESS | 17837 | 1467037154749 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 07:19:14 INFO - PROCESS | 17837 | 1467037154765 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 07:19:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:19:14 INFO - PROCESS | 17837 | 1467037154829 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:19:14 INFO - PROCESS | 17837 | 1467037154836 Marionette TRACE conn4 <- [1,2926,null,{}] 07:19:14 INFO - PROCESS | 17837 | 1467037154846 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:14 INFO - PROCESS | 17837 | 1467037154853 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:15 INFO - PROCESS | 17837 | 1467037155069 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 07:19:15 INFO - PROCESS | 17837 | 1467037155360 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037155370 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:15 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e24fc00 == 35 [pid = 17837] [id = 739] 07:19:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8e251400) [pid = 17837] [serial = 2218] [outer = (nil)] 07:19:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8e25a400) [pid = 17837] [serial = 2219] [outer = 0x8e251400] 07:19:15 INFO - PROCESS | 17837 | 1467037155556 Marionette DEBUG loaded listener.js 07:19:15 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8eca3800) [pid = 17837] [serial = 2220] [outer = 0x8e251400] 07:19:16 INFO - PROCESS | 17837 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:19:16 INFO - PROCESS | 17837 | 1467037156500 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 07:19:16 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:19:16 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1709ms 07:19:16 INFO - PROCESS | 17837 | 1467037156528 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 07:19:16 INFO - PROCESS | 17837 | 1467037156536 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 07:19:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:19:16 INFO - PROCESS | 17837 | 1467037156547 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:19:16 INFO - PROCESS | 17837 | 1467037156552 Marionette TRACE conn4 <- [1,2930,null,{}] 07:19:16 INFO - PROCESS | 17837 | 1467037156559 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:16 INFO - PROCESS | 17837 | 1467037156565 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:16 INFO - PROCESS | 17837 | 1467037156790 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 07:19:17 INFO - PROCESS | 17837 | 1467037156986 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037156994 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:17 INFO - PROCESS | 17837 | ++DOCSHELL 0x8edbb400 == 36 [pid = 17837] [id = 740] 07:19:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8fc1d000) [pid = 17837] [serial = 2221] [outer = (nil)] 07:19:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8fd3f000) [pid = 17837] [serial = 2222] [outer = 0x8fc1d000] 07:19:17 INFO - PROCESS | 17837 | 1467037157121 Marionette DEBUG loaded listener.js 07:19:17 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x8ecaa000) [pid = 17837] [serial = 2223] [outer = 0x8fc1d000] 07:19:18 INFO - PROCESS | 17837 | 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:19:18 INFO - PROCESS | 17837 | 1467037158159 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 07:19:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:19:18 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1633ms 07:19:18 INFO - PROCESS | 17837 | 1467037158180 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 07:19:18 INFO - PROCESS | 17837 | 1467037158185 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 07:19:18 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:19:18 INFO - PROCESS | 17837 | 1467037158193 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:19:18 INFO - PROCESS | 17837 | 1467037158200 Marionette TRACE conn4 <- [1,2934,null,{}] 07:19:18 INFO - PROCESS | 17837 | 1467037158219 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:18 INFO - PROCESS | 17837 | 1467037158229 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:18 INFO - PROCESS | 17837 | 1467037158430 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 07:19:18 INFO - PROCESS | 17837 | 1467037158652 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037158666 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:18 INFO - PROCESS | 17837 | ++DOCSHELL 0x90394c00 == 37 [pid = 17837] [id = 741] 07:19:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x90395800) [pid = 17837] [serial = 2224] [outer = (nil)] 07:19:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x90399800) [pid = 17837] [serial = 2225] [outer = 0x90395800] 07:19:18 INFO - PROCESS | 17837 | 1467037158807 Marionette DEBUG loaded listener.js 07:19:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x91cab400) [pid = 17837] [serial = 2226] [outer = 0x90395800] 07:19:19 INFO - PROCESS | 17837 | 1467037159747 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:19:19 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:19:19 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1603ms 07:19:19 INFO - PROCESS | 17837 | 1467037159796 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 07:19:19 INFO - PROCESS | 17837 | 1467037159802 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 07:19:19 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:19:19 INFO - PROCESS | 17837 | 1467037159810 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:19:19 INFO - PROCESS | 17837 | 1467037159814 Marionette TRACE conn4 <- [1,2938,null,{}] 07:19:19 INFO - PROCESS | 17837 | 1467037159851 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:19 INFO - PROCESS | 17837 | 1467037159858 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:20 INFO - PROCESS | 17837 | 1467037160061 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 07:19:20 INFO - PROCESS | 17837 | 1467037160254 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037160264 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:20 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ecab000 == 38 [pid = 17837] [id = 742] 07:19:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x91cafc00) [pid = 17837] [serial = 2227] [outer = (nil)] 07:19:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x91dd0400) [pid = 17837] [serial = 2228] [outer = 0x91cafc00] 07:19:20 INFO - PROCESS | 17837 | 1467037160401 Marionette DEBUG loaded listener.js 07:19:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x91dd7c00) [pid = 17837] [serial = 2229] [outer = 0x91cafc00] 07:19:21 INFO - PROCESS | 17837 | 1467037161352 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:19:21 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:19:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1571ms 07:19:21 INFO - PROCESS | 17837 | 1467037161382 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 07:19:21 INFO - PROCESS | 17837 | 1467037161387 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 07:19:21 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:19:21 INFO - PROCESS | 17837 | 1467037161395 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:19:21 INFO - PROCESS | 17837 | 1467037161399 Marionette TRACE conn4 <- [1,2942,null,{}] 07:19:21 INFO - PROCESS | 17837 | 1467037161406 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:21 INFO - PROCESS | 17837 | 1467037161410 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:21 INFO - PROCESS | 17837 | 1467037161604 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 07:19:21 INFO - PROCESS | 17837 | 1467037161807 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037161815 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:21 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e1800 == 39 [pid = 17837] [id = 743] 07:19:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x8c3e5c00) [pid = 17837] [serial = 2230] [outer = (nil)] 07:19:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0x8fd3b000) [pid = 17837] [serial = 2231] [outer = 0x8c3e5c00] 07:19:21 INFO - PROCESS | 17837 | 1467037161946 Marionette DEBUG loaded listener.js 07:19:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 91 (0x92233400) [pid = 17837] [serial = 2232] [outer = 0x8c3e5c00] 07:19:22 INFO - PROCESS | 17837 | 1467037162957 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 07:19:22 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:19:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:19:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:19:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:19:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1584ms 07:19:22 INFO - PROCESS | 17837 | 1467037162981 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 07:19:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:19:22 INFO - PROCESS | 17837 | 1467037162986 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 07:19:22 INFO - PROCESS | 17837 | 1467037162994 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:19:22 INFO - PROCESS | 17837 | 1467037162997 Marionette TRACE conn4 <- [1,2946,null,{}] 07:19:23 INFO - PROCESS | 17837 | 1467037163004 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:23 INFO - PROCESS | 17837 | 1467037163017 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:23 INFO - PROCESS | 17837 | 1467037163550 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 07:19:23 INFO - PROCESS | 17837 | 1467037163780 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037163791 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:23 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3ec400 == 40 [pid = 17837] [id = 744] 07:19:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 92 (0x8c3ecc00) [pid = 17837] [serial = 2233] [outer = (nil)] 07:19:23 INFO - PROCESS | 17837 | ++DOMWINDOW == 93 (0x8c731400) [pid = 17837] [serial = 2234] [outer = 0x8c3ecc00] 07:19:23 INFO - PROCESS | 17837 | 1467037163882 Marionette DEBUG loaded listener.js 07:19:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 94 (0x8de0a000) [pid = 17837] [serial = 2235] [outer = 0x8c3ecc00] 07:19:24 INFO - PROCESS | 17837 | 1467037164909 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:19:24 INFO - PROCESS | 17837 | --DOCSHELL 0x8e16e400 == 39 [pid = 17837] [id = 737] 07:19:24 INFO - PROCESS | 17837 | --DOCSHELL 0x8ecabc00 == 38 [pid = 17837] [id = 736] 07:19:24 INFO - PROCESS | 17837 | --DOCSHELL 0x8de44c00 == 37 [pid = 17837] [id = 735] 07:19:24 INFO - PROCESS | 17837 | --DOCSHELL 0x8c725c00 == 36 [pid = 17837] [id = 734] 07:19:24 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:19:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1996ms 07:19:24 INFO - PROCESS | 17837 | 1467037164992 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 07:19:25 INFO - PROCESS | 17837 | 1467037164999 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 07:19:25 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:19:25 INFO - PROCESS | 17837 | 1467037165008 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:19:25 INFO - PROCESS | 17837 | 1467037165013 Marionette TRACE conn4 <- [1,2950,null,{}] 07:19:25 INFO - PROCESS | 17837 | 1467037165022 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:25 INFO - PROCESS | 17837 | 1467037165032 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:25 INFO - PROCESS | 17837 | 1467037165234 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 07:19:25 INFO - PROCESS | 17837 | --DOMWINDOW == 93 (0x90399c00) [pid = 17837] [serial = 2175] [outer = (nil)] [url = about:blank] 07:19:25 INFO - PROCESS | 17837 | --DOMWINDOW == 92 (0x90390400) [pid = 17837] [serial = 2174] [outer = (nil)] [url = about:blank] 07:19:25 INFO - PROCESS | 17837 | --DOMWINDOW == 91 (0x8fd3f400) [pid = 17837] [serial = 2168] [outer = (nil)] [url = about:blank] 07:19:25 INFO - PROCESS | 17837 | --DOMWINDOW == 90 (0x8fe7e000) [pid = 17837] [serial = 2169] [outer = (nil)] [url = about:blank] 07:19:25 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x8e254c00) [pid = 17837] [serial = 2162] [outer = (nil)] [url = about:blank] 07:19:25 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x8eb97000) [pid = 17837] [serial = 2172] [outer = (nil)] [url = about:blank] 07:19:25 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x8ea8a400) [pid = 17837] [serial = 2163] [outer = (nil)] [url = about:blank] 07:19:25 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x8edb0c00) [pid = 17837] [serial = 2145] [outer = (nil)] [url = about:blank] 07:19:25 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x8fe81800) [pid = 17837] [serial = 2156] [outer = (nil)] [url = about:blank] 07:19:25 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8fe84c00) [pid = 17837] [serial = 2157] [outer = (nil)] [url = about:blank] 07:19:25 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8fc16000) [pid = 17837] [serial = 2153] [outer = (nil)] [url = about:blank] 07:19:25 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8fc1a800) [pid = 17837] [serial = 2154] [outer = (nil)] [url = about:blank] 07:19:25 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8de06400) [pid = 17837] [serial = 2159] [outer = (nil)] [url = about:blank] 07:19:25 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8de0fc00) [pid = 17837] [serial = 2160] [outer = (nil)] [url = about:blank] 07:19:25 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8f6b2400) [pid = 17837] [serial = 2165] [outer = (nil)] [url = about:blank] 07:19:25 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8d8d6800) [pid = 17837] [serial = 2147] [outer = (nil)] [url = about:blank] 07:19:25 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8de38800) [pid = 17837] [serial = 2148] [outer = (nil)] [url = about:blank] 07:19:25 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8eb98000) [pid = 17837] [serial = 2150] [outer = (nil)] [url = about:blank] 07:19:25 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8edb8800) [pid = 17837] [serial = 2151] [outer = (nil)] [url = about:blank] 07:19:25 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x8eb95400) [pid = 17837] [serial = 2171] [outer = (nil)] [url = about:blank] 07:19:25 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8f6bb800) [pid = 17837] [serial = 2166] [outer = (nil)] [url = about:blank] 07:19:25 INFO - PROCESS | 17837 | 1467037165494 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037165510 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:25 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8dcc00 == 37 [pid = 17837] [id = 745] 07:19:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8de44800) [pid = 17837] [serial = 2236] [outer = (nil)] 07:19:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8e17a800) [pid = 17837] [serial = 2237] [outer = 0x8de44800] 07:19:25 INFO - PROCESS | 17837 | 1467037165604 Marionette DEBUG loaded listener.js 07:19:25 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8e25b800) [pid = 17837] [serial = 2238] [outer = 0x8de44800] 07:19:26 INFO - PROCESS | 17837 | ++DOCSHELL 0x8edb9400 == 38 [pid = 17837] [id = 746] 07:19:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8edba400) [pid = 17837] [serial = 2239] [outer = (nil)] 07:19:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8edbc800) [pid = 17837] [serial = 2240] [outer = 0x8edba400] 07:19:26 INFO - PROCESS | 17837 | 1467037166490 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:19:26 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:19:26 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1533ms 07:19:26 INFO - PROCESS | 17837 | 1467037166547 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 07:19:26 INFO - PROCESS | 17837 | 1467037166551 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 07:19:26 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:19:26 INFO - PROCESS | 17837 | 1467037166559 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:19:26 INFO - PROCESS | 17837 | 1467037166563 Marionette TRACE conn4 <- [1,2954,null,{}] 07:19:26 INFO - PROCESS | 17837 | 1467037166569 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:26 INFO - PROCESS | 17837 | 1467037166576 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:26 INFO - PROCESS | 17837 | 1467037166781 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 07:19:27 INFO - PROCESS | 17837 | 1467037167044 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037167057 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:27 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcfa800 == 39 [pid = 17837] [id = 747] 07:19:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8bcfc800) [pid = 17837] [serial = 2241] [outer = (nil)] 07:19:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8c725c00) [pid = 17837] [serial = 2242] [outer = 0x8bcfc800] 07:19:27 INFO - PROCESS | 17837 | 1467037167217 Marionette DEBUG loaded listener.js 07:19:27 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8d6ea400) [pid = 17837] [serial = 2243] [outer = 0x8bcfc800] 07:19:28 INFO - PROCESS | 17837 | 1467037168126 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:19:28 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:19:28 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:19:28 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1584ms 07:19:28 INFO - PROCESS | 17837 | 1467037168147 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 07:19:28 INFO - PROCESS | 17837 | 1467037168154 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 07:19:28 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:19:28 INFO - PROCESS | 17837 | 1467037168163 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:19:28 INFO - PROCESS | 17837 | 1467037168168 Marionette TRACE conn4 <- [1,2958,null,{}] 07:19:28 INFO - PROCESS | 17837 | 1467037168177 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:28 INFO - PROCESS | 17837 | 1467037168185 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:28 INFO - PROCESS | 17837 | 1467037168407 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 07:19:28 INFO - PROCESS | 17837 | 1467037168607 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 17837 | 1467037168621 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:28 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de32c00 == 40 [pid = 17837] [id = 748] 07:19:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x8de42800) [pid = 17837] [serial = 2244] [outer = (nil)] 07:19:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8ea88c00) [pid = 17837] [serial = 2245] [outer = 0x8de42800] 07:19:28 INFO - PROCESS | 17837 | 1467037168762 Marionette DEBUG loaded listener.js 07:19:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x8bcefc00) [pid = 17837] [serial = 2246] [outer = 0x8de42800] 07:19:29 INFO - PROCESS | 17837 | 1467037169747 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:19:29 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:19:29 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1637ms 07:19:29 INFO - PROCESS | 17837 | 1467037169804 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 07:19:29 INFO - PROCESS | 17837 | 1467037169812 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 07:19:29 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:19:29 INFO - PROCESS | 17837 | 1467037169820 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:19:29 INFO - PROCESS | 17837 | 1467037169824 Marionette TRACE conn4 <- [1,2962,null,{}] 07:19:29 INFO - PROCESS | 17837 | 1467037169850 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:29 INFO - PROCESS | 17837 | 1467037169857 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:30 INFO - PROCESS | 17837 | 1467037170066 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 07:19:30 INFO - PROCESS | 17837 | 1467037170260 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 17837 | 1467037170268 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:30 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6ed800 == 41 [pid = 17837] [id = 749] 07:19:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x8edb8c00) [pid = 17837] [serial = 2247] [outer = (nil)] 07:19:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x8f6af000) [pid = 17837] [serial = 2248] [outer = 0x8edb8c00] 07:19:30 INFO - PROCESS | 17837 | 1467037170355 Marionette DEBUG loaded listener.js 07:19:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x8fc12000) [pid = 17837] [serial = 2249] [outer = 0x8edb8c00] 07:19:31 INFO - PROCESS | 17837 | 1467037171437 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:19:31 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:19:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1651ms 07:19:31 INFO - PROCESS | 17837 | 1467037171472 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 07:19:31 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:19:31 INFO - PROCESS | 17837 | 1467037171477 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 07:19:31 INFO - PROCESS | 17837 | 1467037171494 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:19:31 INFO - PROCESS | 17837 | 1467037171505 Marionette TRACE conn4 <- [1,2966,null,{}] 07:19:31 INFO - PROCESS | 17837 | 1467037171513 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:31 INFO - PROCESS | 17837 | 1467037171521 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:31 INFO - PROCESS | 17837 | 1467037171873 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 07:19:32 INFO - PROCESS | 17837 | 1467037172024 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 17837 | 1467037172034 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:32 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf2c00 == 42 [pid = 17837] [id = 750] 07:19:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x8d6f0000) [pid = 17837] [serial = 2250] [outer = (nil)] 07:19:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x8fe8cc00) [pid = 17837] [serial = 2251] [outer = 0x8d6f0000] 07:19:32 INFO - PROCESS | 17837 | 1467037172132 Marionette DEBUG loaded listener.js 07:19:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0x90354c00) [pid = 17837] [serial = 2252] [outer = 0x8d6f0000] 07:19:33 INFO - PROCESS | 17837 | 1467037173091 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:19:33 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:19:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1653ms 07:19:33 INFO - PROCESS | 17837 | 1467037173139 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 07:19:33 INFO - PROCESS | 17837 | 1467037173146 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 07:19:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:19:33 INFO - PROCESS | 17837 | 1467037173156 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:19:33 INFO - PROCESS | 17837 | 1467037173160 Marionette TRACE conn4 <- [1,2970,null,{}] 07:19:33 INFO - PROCESS | 17837 | 1467037173185 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:33 INFO - PROCESS | 17837 | 1467037173191 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:33 INFO - PROCESS | 17837 | 1467037173466 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 07:19:33 INFO - PROCESS | 17837 | 1467037173605 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037173614 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:33 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de01800 == 43 [pid = 17837] [id = 751] 07:19:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 91 (0x8e172400) [pid = 17837] [serial = 2253] [outer = (nil)] 07:19:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 92 (0x90397c00) [pid = 17837] [serial = 2254] [outer = 0x8e172400] 07:19:33 INFO - PROCESS | 17837 | 1467037173703 Marionette DEBUG loaded listener.js 07:19:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 93 (0x91ca7c00) [pid = 17837] [serial = 2255] [outer = 0x8e172400] 07:19:34 INFO - PROCESS | 17837 | 1467037174583 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:19:34 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:19:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1482ms 07:19:34 INFO - PROCESS | 17837 | 1467037174638 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 07:19:34 INFO - PROCESS | 17837 | 1467037174641 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 07:19:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:19:34 INFO - PROCESS | 17837 | 1467037174649 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:19:34 INFO - PROCESS | 17837 | 1467037174652 Marionette TRACE conn4 <- [1,2974,null,{}] 07:19:34 INFO - PROCESS | 17837 | 1467037174658 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:34 INFO - PROCESS | 17837 | 1467037174664 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:34 INFO - PROCESS | 17837 | 1467037174847 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 07:19:35 INFO - PROCESS | 17837 | 1467037175047 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037175068 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:35 INFO - PROCESS | 17837 | ++DOCSHELL 0x9222ec00 == 44 [pid = 17837] [id = 752] 07:19:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 94 (0x92235000) [pid = 17837] [serial = 2256] [outer = (nil)] 07:19:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 95 (0x922a3800) [pid = 17837] [serial = 2257] [outer = 0x92235000] 07:19:35 INFO - PROCESS | 17837 | 1467037175205 Marionette DEBUG loaded listener.js 07:19:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 96 (0x92426800) [pid = 17837] [serial = 2258] [outer = 0x92235000] 07:19:36 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:19:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1533ms 07:19:36 INFO - PROCESS | 17837 | 1467037176168 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 07:19:36 INFO - PROCESS | 17837 | 1467037176183 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 07:19:36 INFO - PROCESS | 17837 | 1467037176187 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 07:19:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:19:36 INFO - PROCESS | 17837 | 1467037176194 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:19:36 INFO - PROCESS | 17837 | 1467037176198 Marionette TRACE conn4 <- [1,2978,null,{}] 07:19:36 INFO - PROCESS | 17837 | 1467037176204 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:36 INFO - PROCESS | 17837 | 1467037176211 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:36 INFO - PROCESS | 17837 | 1467037176427 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 07:19:36 INFO - PROCESS | 17837 | 1467037176603 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037176609 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:36 INFO - PROCESS | 17837 | ++DOCSHELL 0x924b6000 == 45 [pid = 17837] [id = 753] 07:19:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 97 (0x924bc000) [pid = 17837] [serial = 2259] [outer = (nil)] 07:19:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 98 (0x925e2000) [pid = 17837] [serial = 2260] [outer = 0x924bc000] 07:19:36 INFO - PROCESS | 17837 | 1467037176694 Marionette DEBUG loaded listener.js 07:19:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 99 (0x925e5000) [pid = 17837] [serial = 2261] [outer = 0x924bc000] 07:19:37 INFO - PROCESS | 17837 | 1467037177557 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:19:37 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:19:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1399ms 07:19:37 INFO - PROCESS | 17837 | 1467037177595 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 07:19:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:19:37 INFO - PROCESS | 17837 | 1467037177599 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 07:19:37 INFO - PROCESS | 17837 | 1467037177606 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:19:37 INFO - PROCESS | 17837 | 1467037177610 Marionette TRACE conn4 <- [1,2982,null,{}] 07:19:37 INFO - PROCESS | 17837 | 1467037177636 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:37 INFO - PROCESS | 17837 | 1467037177642 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:37 INFO - PROCESS | 17837 | 1467037177828 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 07:19:38 INFO - PROCESS | 17837 | 1467037178095 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 17837 | 1467037178101 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:38 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e258000 == 46 [pid = 17837] [id = 754] 07:19:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 100 (0x8ecaa800) [pid = 17837] [serial = 2262] [outer = (nil)] 07:19:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 101 (0x925ea800) [pid = 17837] [serial = 2263] [outer = 0x8ecaa800] 07:19:38 INFO - PROCESS | 17837 | 1467037178193 Marionette DEBUG loaded listener.js 07:19:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 102 (0x925e7c00) [pid = 17837] [serial = 2264] [outer = 0x8ecaa800] 07:19:39 INFO - PROCESS | 17837 | 1467037179050 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 07:19:39 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:19:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:19:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:19:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:19:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1499ms 07:19:39 INFO - PROCESS | 17837 | 1467037179106 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 07:19:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:19:39 INFO - PROCESS | 17837 | 1467037179111 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 07:19:39 INFO - PROCESS | 17837 | 1467037179118 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:19:39 INFO - PROCESS | 17837 | 1467037179122 Marionette TRACE conn4 <- [1,2986,null,{}] 07:19:39 INFO - PROCESS | 17837 | 1467037179128 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:39 INFO - PROCESS | 17837 | 1467037179133 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:39 INFO - PROCESS | 17837 | 1467037179313 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 07:19:39 INFO - PROCESS | 17837 | 1467037179514 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037179522 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:39 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcee000 == 47 [pid = 17837] [id = 755] 07:19:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 103 (0x8fd39000) [pid = 17837] [serial = 2265] [outer = (nil)] 07:19:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 104 (0x93678800) [pid = 17837] [serial = 2266] [outer = 0x8fd39000] 07:19:39 INFO - PROCESS | 17837 | 1467037179611 Marionette DEBUG loaded listener.js 07:19:39 INFO - PROCESS | 17837 | ++DOMWINDOW == 105 (0x9367b800) [pid = 17837] [serial = 2267] [outer = 0x8fd39000] 07:19:40 INFO - PROCESS | 17837 | 1467037180486 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:19:40 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:19:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1389ms 07:19:40 INFO - PROCESS | 17837 | 1467037180507 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 07:19:40 INFO - PROCESS | 17837 | 1467037180511 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 07:19:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:19:40 INFO - PROCESS | 17837 | 1467037180518 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:19:40 INFO - PROCESS | 17837 | 1467037180522 Marionette TRACE conn4 <- [1,2990,null,{}] 07:19:40 INFO - PROCESS | 17837 | 1467037180529 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:40 INFO - PROCESS | 17837 | 1467037180534 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:40 INFO - PROCESS | 17837 | 1467037180725 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 07:19:40 INFO - PROCESS | 17837 | 1467037180947 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037180957 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:40 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e16f800 == 48 [pid = 17837] [id = 756] 07:19:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 106 (0x8e16fc00) [pid = 17837] [serial = 2268] [outer = (nil)] 07:19:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 107 (0x93741800) [pid = 17837] [serial = 2269] [outer = 0x8e16fc00] 07:19:41 INFO - PROCESS | 17837 | 1467037181042 Marionette DEBUG loaded listener.js 07:19:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 108 (0x93855400) [pid = 17837] [serial = 2270] [outer = 0x8e16fc00] 07:19:41 INFO - PROCESS | 17837 | ++DOCSHELL 0x9385d000 == 49 [pid = 17837] [id = 757] 07:19:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 109 (0x94f56800) [pid = 17837] [serial = 2271] [outer = (nil)] 07:19:41 INFO - PROCESS | 17837 | ++DOMWINDOW == 110 (0x92867c00) [pid = 17837] [serial = 2272] [outer = 0x94f56800] 07:19:42 INFO - PROCESS | 17837 | 1467037182094 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:19:42 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:19:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1637ms 07:19:42 INFO - PROCESS | 17837 | 1467037182156 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 07:19:42 INFO - PROCESS | 17837 | 1467037182160 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 07:19:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:19:42 INFO - PROCESS | 17837 | 1467037182167 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:19:42 INFO - PROCESS | 17837 | 1467037182171 Marionette TRACE conn4 <- [1,2994,null,{}] 07:19:42 INFO - PROCESS | 17837 | 1467037182177 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:42 INFO - PROCESS | 17837 | 1467037182183 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:42 INFO - PROCESS | 17837 | 1467037182416 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 07:19:42 INFO - PROCESS | 17837 | 1467037182668 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 17837 | 1467037182680 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:42 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf7800 == 50 [pid = 17837] [id = 758] 07:19:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 111 (0x8bcf8000) [pid = 17837] [serial = 2273] [outer = (nil)] 07:19:42 INFO - PROCESS | 17837 | ++DOMWINDOW == 112 (0x8c3eec00) [pid = 17837] [serial = 2274] [outer = 0x8bcf8000] 07:19:42 INFO - PROCESS | 17837 | 1467037182961 Marionette DEBUG loaded listener.js 07:19:43 INFO - PROCESS | 17837 | ++DOMWINDOW == 113 (0x8de06400) [pid = 17837] [serial = 2275] [outer = 0x8bcf8000] 07:19:43 INFO - PROCESS | 17837 | 1467037183840 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:19:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:19:43 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:19:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1733ms 07:19:43 INFO - PROCESS | 17837 | 1467037183903 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 07:19:43 INFO - PROCESS | 17837 | 1467037183909 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 07:19:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:19:43 INFO - PROCESS | 17837 | 1467037183918 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:19:43 INFO - PROCESS | 17837 | 1467037183922 Marionette TRACE conn4 <- [1,2998,null,{}] 07:19:43 INFO - PROCESS | 17837 | 1467037183930 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:43 INFO - PROCESS | 17837 | 1467037183937 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:44 INFO - PROCESS | 17837 | 1467037184315 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8edb9400 == 49 [pid = 17837] [id = 746] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8d8dcc00 == 48 [pid = 17837] [id = 745] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3ec400 == 47 [pid = 17837] [id = 744] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x90394c00 == 46 [pid = 17837] [id = 741] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8f6b7800 == 45 [pid = 17837] [id = 717] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6ee400 == 44 [pid = 17837] [id = 719] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8f260400 == 43 [pid = 17837] [id = 727] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8fc17800 == 42 [pid = 17837] [id = 718] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3ee400 == 41 [pid = 17837] [id = 730] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3f0400 == 40 [pid = 17837] [id = 732] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e7400 == 39 [pid = 17837] [id = 715] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf0000 == 38 [pid = 17837] [id = 724] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8de0a800 == 37 [pid = 17837] [id = 723] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6e3400 == 36 [pid = 17837] [id = 725] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6eb000 == 35 [pid = 17837] [id = 733] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8eb99c00 == 34 [pid = 17837] [id = 726] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8edb5400 == 33 [pid = 17837] [id = 731] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8ea7f000 == 32 [pid = 17837] [id = 729] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8de48c00 == 31 [pid = 17837] [id = 720] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8de03c00 == 30 [pid = 17837] [id = 711] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8f259400 == 29 [pid = 17837] [id = 728] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e3400 == 28 [pid = 17837] [id = 722] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8c728400 == 27 [pid = 17837] [id = 712] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8edbb400 == 26 [pid = 17837] [id = 740] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8e24fc00 == 25 [pid = 17837] [id = 739] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3ee000 == 24 [pid = 17837] [id = 716] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8de34c00 == 23 [pid = 17837] [id = 738] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8c3e1800 == 22 [pid = 17837] [id = 743] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8ecab000 == 21 [pid = 17837] [id = 742] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8f258000 == 20 [pid = 17837] [id = 721] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf1000 == 19 [pid = 17837] [id = 714] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8ea81000 == 18 [pid = 17837] [id = 713] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x9385d000 == 17 [pid = 17837] [id = 757] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8e16f800 == 16 [pid = 17837] [id = 756] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8e258000 == 15 [pid = 17837] [id = 754] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcee000 == 14 [pid = 17837] [id = 755] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x924b6000 == 13 [pid = 17837] [id = 753] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x9222ec00 == 12 [pid = 17837] [id = 752] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8de01800 == 11 [pid = 17837] [id = 751] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8d6ed800 == 10 [pid = 17837] [id = 749] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf2c00 == 9 [pid = 17837] [id = 750] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8de32c00 == 8 [pid = 17837] [id = 748] 07:19:45 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcfa800 == 7 [pid = 17837] [id = 747] 07:19:45 INFO - PROCESS | 17837 | 1467037185638 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 17837 | 1467037185649 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:45 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf5400 == 8 [pid = 17837] [id = 759] 07:19:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 114 (0x8bcf6000) [pid = 17837] [serial = 2276] [outer = (nil)] 07:19:45 INFO - PROCESS | 17837 | ++DOMWINDOW == 115 (0x8c3e3000) [pid = 17837] [serial = 2277] [outer = 0x8bcf6000] 07:19:45 INFO - PROCESS | 17837 | 1467037185917 Marionette DEBUG loaded listener.js 07:19:46 INFO - PROCESS | 17837 | ++DOMWINDOW == 116 (0x8d6e3800) [pid = 17837] [serial = 2278] [outer = 0x8bcf6000] 07:19:46 INFO - PROCESS | 17837 | 1467037186804 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:19:46 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:19:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 2938ms 07:19:46 INFO - PROCESS | 17837 | 1467037186863 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 07:19:46 INFO - PROCESS | 17837 | 1467037186867 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 07:19:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:19:46 INFO - PROCESS | 17837 | 1467037186876 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:19:46 INFO - PROCESS | 17837 | 1467037186881 Marionette TRACE conn4 <- [1,3002,null,{}] 07:19:46 INFO - PROCESS | 17837 | 1467037186889 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:46 INFO - PROCESS | 17837 | 1467037186894 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:47 INFO - PROCESS | 17837 | 1467037187125 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 07:19:47 INFO - PROCESS | 17837 | 1467037187148 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 17837 | 1467037187159 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:47 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de35400 == 9 [pid = 17837] [id = 760] 07:19:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 117 (0x8de36000) [pid = 17837] [serial = 2279] [outer = (nil)] 07:19:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 118 (0x8de3cc00) [pid = 17837] [serial = 2280] [outer = 0x8de36000] 07:19:47 INFO - PROCESS | 17837 | 1467037187233 Marionette DEBUG loaded listener.js 07:19:47 INFO - PROCESS | 17837 | ++DOMWINDOW == 119 (0x8de48c00) [pid = 17837] [serial = 2281] [outer = 0x8de36000] 07:19:48 INFO - PROCESS | 17837 | 1467037188168 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:19:48 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:19:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1345ms 07:19:48 INFO - PROCESS | 17837 | 1467037188240 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 07:19:48 INFO - PROCESS | 17837 | 1467037188249 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 07:19:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:19:48 INFO - PROCESS | 17837 | 1467037188265 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:19:48 INFO - PROCESS | 17837 | 1467037188270 Marionette TRACE conn4 <- [1,3006,null,{}] 07:19:48 INFO - PROCESS | 17837 | 1467037188286 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:48 INFO - PROCESS | 17837 | 1467037188291 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:48 INFO - PROCESS | 17837 | 1467037188548 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 07:19:49 INFO - PROCESS | 17837 | --DOMWINDOW == 118 (0x8f255400) [pid = 17837] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:19:49 INFO - PROCESS | 17837 | --DOMWINDOW == 117 (0x9229e000) [pid = 17837] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:19:49 INFO - PROCESS | 17837 | --DOMWINDOW == 116 (0x9229fc00) [pid = 17837] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:19:49 INFO - PROCESS | 17837 | --DOMWINDOW == 115 (0x8de05400) [pid = 17837] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:19:49 INFO - PROCESS | 17837 | --DOMWINDOW == 114 (0x8de48400) [pid = 17837] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:19:49 INFO - PROCESS | 17837 | --DOMWINDOW == 113 (0x8c725800) [pid = 17837] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:19:49 INFO - PROCESS | 17837 | --DOMWINDOW == 112 (0x8eca9c00) [pid = 17837] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:19:49 INFO - PROCESS | 17837 | --DOMWINDOW == 111 (0x8de44800) [pid = 17837] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:19:49 INFO - PROCESS | 17837 | --DOMWINDOW == 110 (0x8edba400) [pid = 17837] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:19:49 INFO - PROCESS | 17837 | --DOMWINDOW == 109 (0x8c3ecc00) [pid = 17837] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:19:49 INFO - PROCESS | 17837 | --DOMWINDOW == 108 (0x8e251400) [pid = 17837] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:19:49 INFO - PROCESS | 17837 | --DOMWINDOW == 107 (0x8fc1d000) [pid = 17837] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:19:49 INFO - PROCESS | 17837 | --DOMWINDOW == 106 (0x90395800) [pid = 17837] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:19:49 INFO - PROCESS | 17837 | --DOMWINDOW == 105 (0x91cafc00) [pid = 17837] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:19:49 INFO - PROCESS | 17837 | --DOMWINDOW == 104 (0x8c3e5c00) [pid = 17837] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:19:49 INFO - PROCESS | 17837 | --DOMWINDOW == 103 (0x8de02c00) [pid = 17837] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:19:49 INFO - PROCESS | 17837 | --DOMWINDOW == 102 (0x8e251000) [pid = 17837] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:19:49 INFO - PROCESS | 17837 | --DOMWINDOW == 101 (0x8c726000) [pid = 17837] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:19:49 INFO - PROCESS | 17837 | --DOMWINDOW == 100 (0x8ecac400) [pid = 17837] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:19:49 INFO - PROCESS | 17837 | --DOMWINDOW == 99 (0x8eb9a800) [pid = 17837] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:19:49 INFO - PROCESS | 17837 | --DOMWINDOW == 98 (0x91cb1c00) [pid = 17837] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:19:49 INFO - PROCESS | 17837 | --DOMWINDOW == 97 (0x90392800) [pid = 17837] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:19:49 INFO - PROCESS | 17837 | 1467037189529 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037189537 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:49 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf4400 == 10 [pid = 17837] [id = 761] 07:19:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 98 (0x8bcf7c00) [pid = 17837] [serial = 2282] [outer = (nil)] 07:19:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 99 (0x8d6e2000) [pid = 17837] [serial = 2283] [outer = 0x8bcf7c00] 07:19:49 INFO - PROCESS | 17837 | 1467037189613 Marionette DEBUG loaded listener.js 07:19:49 INFO - PROCESS | 17837 | ++DOMWINDOW == 100 (0x8e251000) [pid = 17837] [serial = 2284] [outer = 0x8bcf7c00] 07:19:50 INFO - PROCESS | 17837 | 1467037190339 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:19:50 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:19:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 2120ms 07:19:50 INFO - PROCESS | 17837 | 1467037190381 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 07:19:50 INFO - PROCESS | 17837 | 1467037190385 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 07:19:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:19:50 INFO - PROCESS | 17837 | 1467037190394 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:19:50 INFO - PROCESS | 17837 | 1467037190405 Marionette TRACE conn4 <- [1,3010,null,{}] 07:19:50 INFO - PROCESS | 17837 | 1467037190421 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:50 INFO - PROCESS | 17837 | 1467037190430 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:50 INFO - PROCESS | 17837 | 1467037190680 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 07:19:50 INFO - PROCESS | 17837 | 1467037190701 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037190708 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:50 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcf3400 == 11 [pid = 17837] [id = 762] 07:19:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 101 (0x8c3e8000) [pid = 17837] [serial = 2285] [outer = (nil)] 07:19:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 102 (0x8edb9400) [pid = 17837] [serial = 2286] [outer = 0x8c3e8000] 07:19:50 INFO - PROCESS | 17837 | 1467037190801 Marionette DEBUG loaded listener.js 07:19:50 INFO - PROCESS | 17837 | ++DOMWINDOW == 103 (0x8f25d000) [pid = 17837] [serial = 2287] [outer = 0x8c3e8000] 07:19:51 INFO - PROCESS | 17837 | 1467037191797 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 07:19:51 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:19:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1455ms 07:19:51 INFO - PROCESS | 17837 | 1467037191849 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 07:19:51 INFO - PROCESS | 17837 | 1467037191856 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 07:19:51 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:19:51 INFO - PROCESS | 17837 | 1467037191911 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:19:51 INFO - PROCESS | 17837 | 1467037191917 Marionette TRACE conn4 <- [1,3014,null,{}] 07:19:51 INFO - PROCESS | 17837 | 1467037191944 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:51 INFO - PROCESS | 17837 | 1467037191951 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:52 INFO - PROCESS | 17837 | 1467037192147 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 07:19:52 INFO - PROCESS | 17837 | 1467037192346 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037192356 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:52 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8d7c00 == 12 [pid = 17837] [id = 763] 07:19:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 104 (0x8d8db400) [pid = 17837] [serial = 2288] [outer = (nil)] 07:19:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 105 (0x8de3d800) [pid = 17837] [serial = 2289] [outer = 0x8d8db400] 07:19:52 INFO - PROCESS | 17837 | 1467037192482 Marionette DEBUG loaded listener.js 07:19:52 INFO - PROCESS | 17837 | ++DOMWINDOW == 106 (0x8e172c00) [pid = 17837] [serial = 2290] [outer = 0x8d8db400] 07:19:52 INFO - PROCESS | 17837 | [17837] 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:19:53 INFO - PROCESS | 17837 | 1467037193496 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:19:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:19:53 INFO - {} 07:19:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:19:53 INFO - {} 07:19:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:19:53 INFO - {} 07:19:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:19:53 INFO - {} 07:19:53 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1608ms 07:19:53 INFO - PROCESS | 17837 | 1467037193514 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 07:19:53 INFO - PROCESS | 17837 | 1467037193522 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 07:19:53 INFO - TEST-START | /FileAPI/fileReader.html 07:19:53 INFO - PROCESS | 17837 | 1467037193541 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:19:53 INFO - PROCESS | 17837 | 1467037193546 Marionette TRACE conn4 <- [1,3018,null,{}] 07:19:53 INFO - PROCESS | 17837 | 1467037193553 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:53 INFO - PROCESS | 17837 | 1467037193559 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:53 INFO - PROCESS | 17837 | 1467037193858 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 07:19:54 INFO - PROCESS | 17837 | 1467037194015 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 17837 | 1467037194027 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:54 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f262000 == 13 [pid = 17837] [id = 764] 07:19:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 107 (0x8f262400) [pid = 17837] [serial = 2291] [outer = (nil)] 07:19:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 108 (0x8f6b2800) [pid = 17837] [serial = 2292] [outer = 0x8f262400] 07:19:54 INFO - PROCESS | 17837 | 1467037194161 Marionette DEBUG loaded listener.js 07:19:54 INFO - PROCESS | 17837 | ++DOMWINDOW == 109 (0x8fc18c00) [pid = 17837] [serial = 2293] [outer = 0x8f262400] 07:19:55 INFO - PROCESS | 17837 | 1467037195121 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 07:19:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:19:55 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:19:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:19:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:19:55 INFO - TEST-OK | /FileAPI/fileReader.html | took 1640ms 07:19:55 INFO - PROCESS | 17837 | 1467037195199 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 07:19:55 INFO - PROCESS | 17837 | 1467037195203 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 07:19:55 INFO - TEST-START | /FileAPI/historical.html 07:19:55 INFO - PROCESS | 17837 | 1467037195214 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:19:55 INFO - PROCESS | 17837 | 1467037195219 Marionette TRACE conn4 <- [1,3022,null,{}] 07:19:55 INFO - PROCESS | 17837 | 1467037195237 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:55 INFO - PROCESS | 17837 | 1467037195246 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:55 INFO - PROCESS | 17837 | 1467037195438 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 07:19:55 INFO - PROCESS | 17837 | 1467037195648 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037195660 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:55 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8d6800 == 14 [pid = 17837] [id = 765] 07:19:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 110 (0x90352400) [pid = 17837] [serial = 2294] [outer = (nil)] 07:19:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 111 (0x9035ac00) [pid = 17837] [serial = 2295] [outer = 0x90352400] 07:19:55 INFO - PROCESS | 17837 | 1467037195840 Marionette DEBUG loaded listener.js 07:19:55 INFO - PROCESS | 17837 | ++DOMWINDOW == 112 (0x9038fc00) [pid = 17837] [serial = 2296] [outer = 0x90352400] 07:19:56 INFO - PROCESS | 17837 | 1467037196727 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 07:19:56 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:19:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:19:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:19:56 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:19:56 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:19:56 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:19:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:19:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:19:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:19:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:19:56 INFO - TEST-OK | /FileAPI/historical.html | took 1549ms 07:19:56 INFO - PROCESS | 17837 | 1467037196766 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 07:19:56 INFO - PROCESS | 17837 | 1467037196772 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 07:19:56 INFO - TEST-START | /FileAPI/idlharness.html 07:19:56 INFO - PROCESS | 17837 | 1467037196781 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:19:56 INFO - PROCESS | 17837 | 1467037196786 Marionette TRACE conn4 <- [1,3026,null,{}] 07:19:56 INFO - PROCESS | 17837 | 1467037196793 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:56 INFO - PROCESS | 17837 | 1467037196799 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:57 INFO - PROCESS | 17837 | 1467037197050 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 07:19:57 INFO - PROCESS | 17837 | 1467037197248 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037197258 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:57 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c72c000 == 15 [pid = 17837] [id = 766] 07:19:57 INFO - PROCESS | 17837 | ++DOMWINDOW == 113 (0x8fe86000) [pid = 17837] [serial = 2297] [outer = (nil)] 07:19:57 INFO - PROCESS | 17837 | ++DOMWINDOW == 114 (0x91dce000) [pid = 17837] [serial = 2298] [outer = 0x8fe86000] 07:19:57 INFO - PROCESS | 17837 | 1467037197347 Marionette DEBUG loaded listener.js 07:19:57 INFO - PROCESS | 17837 | ++DOMWINDOW == 115 (0x91dd5800) [pid = 17837] [serial = 2299] [outer = 0x8fe86000] 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:19:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:19:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:19:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:19:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:19:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:19:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:19:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:19:59 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:19:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:19:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:19:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:19:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:19:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:19:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:19:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:19:59 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:19:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:19:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:19:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:19:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:19:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:19:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:19:59 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:19:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:19:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:19:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:19:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:19:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:19:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:19:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:19:59 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:19:59 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:19:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:19:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:19:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:19:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:19:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:19:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:19:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:19:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:19:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:19:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:19:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:19:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:19:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:19:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:19:59 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:19:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:19:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:19:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:19:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:19:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:19:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:19:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:19:59 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:19:59 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:19:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:19:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:19:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:19:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:19:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:19:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:19:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:19:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:19:59 INFO - TEST-OK | /FileAPI/idlharness.html | took 2402ms 07:19:59 INFO - PROCESS | 17837 | 1467037199037 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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:19:59 INFO - PROCESS | 17837 | 1467037199310 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 07:19:59 INFO - PROCESS | 17837 | 1467037199313 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 07:19:59 INFO - TEST-START | /FileAPI/idlharness.worker 07:19:59 INFO - PROCESS | 17837 | 1467037199375 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:19:59 INFO - PROCESS | 17837 | 1467037199378 Marionette TRACE conn4 <- [1,3030,null,{}] 07:19:59 INFO - PROCESS | 17837 | 1467037199389 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:59 INFO - PROCESS | 17837 | 1467037199393 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:59 INFO - PROCESS | 17837 | 1467037199605 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 07:19:59 INFO - PROCESS | 17837 | 1467037199807 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 17837 | 1467037199816 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:19:59 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8de400 == 16 [pid = 17837] [id = 767] 07:19:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 116 (0x8e254400) [pid = 17837] [serial = 2300] [outer = (nil)] 07:19:59 INFO - PROCESS | 17837 | ++DOMWINDOW == 117 (0x9241c800) [pid = 17837] [serial = 2301] [outer = 0x8e254400] 07:19:59 INFO - PROCESS | 17837 | 1467037199948 Marionette DEBUG loaded listener.js 07:20:00 INFO - PROCESS | 17837 | ++DOMWINDOW == 118 (0x95009800) [pid = 17837] [serial = 2302] [outer = 0x8e254400] 07:20:00 INFO - PROCESS | 17837 | [17837] 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:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:20:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:20:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:20:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:20:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:20:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:20:02 INFO - {} 07:20:02 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:20:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:20:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:20:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:20:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:20:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:20:02 INFO - {} 07:20:02 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:20:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:20:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:20:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:20:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:20:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:20:02 INFO - {} 07:20:02 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:20:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:20:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:20:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:20:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:20:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:20:02 INFO - {} 07:20:02 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:20:02 INFO - {} 07:20:02 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:20:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:20:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:20:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:20:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:20:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:20:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:20:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:20:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:20:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:20:02 INFO - {} 07:20:02 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:20:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:20:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:20:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:20:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:20:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:20:02 INFO - {} 07:20:02 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:20:02 INFO - {} 07:20:02 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:20:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:20:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:20:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:20:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:20:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:20:02 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:20:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:20:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:20:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:20:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:20:02 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:20:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:20:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:20:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:20:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:20:02 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:20:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:20:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:20:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:20:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:20:02 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:20:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:20:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:20:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:20:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:20:02 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:20:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:20:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:20:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:20:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:20:02 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:20:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:20:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:20:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:20:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:20:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:20:02 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:20:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:20:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:20:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:20:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:20:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:20:02 INFO - {} 07:20:02 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3283ms 07:20:02 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:20:02 INFO - PROCESS | 17837 | 1467037202470 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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:20:02 INFO - PROCESS | 17837 | 1467037202621 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 07:20:02 INFO - PROCESS | 17837 | 1467037202641 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 07:20:02 INFO - PROCESS | 17837 | 1467037202658 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:20:02 INFO - PROCESS | 17837 | 1467037202665 Marionette TRACE conn4 <- [1,3034,null,{}] 07:20:02 INFO - PROCESS | 17837 | 1467037202683 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:02 INFO - PROCESS | 17837 | 1467037202718 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:03 INFO - PROCESS | 17837 | 1467037203147 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 07:20:03 INFO - PROCESS | 17837 | 1467037203301 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037203310 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:03 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c3e2000 == 17 [pid = 17837] [id = 768] 07:20:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 119 (0x8c3e6c00) [pid = 17837] [serial = 2303] [outer = (nil)] 07:20:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 120 (0x8c730c00) [pid = 17837] [serial = 2304] [outer = 0x8c3e6c00] 07:20:03 INFO - PROCESS | 17837 | 1467037203408 Marionette DEBUG loaded listener.js 07:20:03 INFO - PROCESS | 17837 | ++DOMWINDOW == 121 (0x8de0e000) [pid = 17837] [serial = 2305] [outer = 0x8c3e6c00] 07:20:04 INFO - PROCESS | 17837 | 1467037204445 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:20:04 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:20:04 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1807ms 07:20:04 INFO - PROCESS | 17837 | 1467037204465 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 07:20:04 INFO - PROCESS | 17837 | 1467037204472 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 07:20:04 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:20:04 INFO - PROCESS | 17837 | 1467037204481 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:20:04 INFO - PROCESS | 17837 | 1467037204490 Marionette TRACE conn4 <- [1,3038,null,{}] 07:20:04 INFO - PROCESS | 17837 | 1467037204499 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:04 INFO - PROCESS | 17837 | 1467037204505 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:04 INFO - PROCESS | 17837 | 1467037204700 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 07:20:05 INFO - PROCESS | 17837 | 1467037204992 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037205002 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:05 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de05400 == 18 [pid = 17837] [id = 769] 07:20:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 122 (0x8de06800) [pid = 17837] [serial = 2306] [outer = (nil)] 07:20:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 123 (0x8de45c00) [pid = 17837] [serial = 2307] [outer = 0x8de06800] 07:20:05 INFO - PROCESS | 17837 | 1467037205095 Marionette DEBUG loaded listener.js 07:20:05 INFO - PROCESS | 17837 | ++DOMWINDOW == 124 (0x8ea84800) [pid = 17837] [serial = 2308] [outer = 0x8de06800] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 123 (0x8edbc800) [pid = 17837] [serial = 2240] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 122 (0x8c731400) [pid = 17837] [serial = 2234] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 121 (0x8de0a000) [pid = 17837] [serial = 2235] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 120 (0x8fd35000) [pid = 17837] [serial = 2217] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 119 (0x8e25b800) [pid = 17837] [serial = 2238] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 118 (0x8e25a400) [pid = 17837] [serial = 2219] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 117 (0x8eca3800) [pid = 17837] [serial = 2220] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 116 (0x8fd3f000) [pid = 17837] [serial = 2222] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 115 (0x90399800) [pid = 17837] [serial = 2225] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 114 (0x8ecaa000) [pid = 17837] [serial = 2223] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 113 (0x91dd0400) [pid = 17837] [serial = 2228] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 112 (0x91cab400) [pid = 17837] [serial = 2226] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 111 (0x8fd3b000) [pid = 17837] [serial = 2231] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 110 (0x91dd7c00) [pid = 17837] [serial = 2229] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 109 (0x92233400) [pid = 17837] [serial = 2232] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 108 (0x8fc1b000) [pid = 17837] [serial = 2216] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 107 (0x8e178c00) [pid = 17837] [serial = 2177] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 106 (0x8edb1000) [pid = 17837] [serial = 2213] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 105 (0x8d6edc00) [pid = 17837] [serial = 2204] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 104 (0x8ecb1400) [pid = 17837] [serial = 2210] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 103 (0x9222d800) [pid = 17837] [serial = 2189] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 102 (0x8e255800) [pid = 17837] [serial = 2178] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 101 (0x91dd1800) [pid = 17837] [serial = 2187] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 100 (0x92237800) [pid = 17837] [serial = 2190] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 99 (0x91cb3c00) [pid = 17837] [serial = 2184] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 98 (0x8edbec00) [pid = 17837] [serial = 2211] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 97 (0x8f6adc00) [pid = 17837] [serial = 2180] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 96 (0x924b9c00) [pid = 17837] [serial = 2195] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 95 (0x92421800) [pid = 17837] [serial = 2192] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 94 (0x91dce400) [pid = 17837] [serial = 2186] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 93 (0x8e253400) [pid = 17837] [serial = 2202] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 92 (0x8de50000) [pid = 17837] [serial = 2207] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 91 (0x8d8d8800) [pid = 17837] [serial = 2205] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 90 (0x8f6b0800) [pid = 17837] [serial = 2214] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x91caa000) [pid = 17837] [serial = 2183] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x92425400) [pid = 17837] [serial = 2193] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x8e174800) [pid = 17837] [serial = 2208] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x924bd800) [pid = 17837] [serial = 2196] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x8fc13800) [pid = 17837] [serial = 2181] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8de0f400) [pid = 17837] [serial = 2199] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8d8d5000) [pid = 17837] [serial = 2198] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8e174c00) [pid = 17837] [serial = 2201] [outer = (nil)] [url = about:blank] 07:20:05 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8e17a800) [pid = 17837] [serial = 2237] [outer = (nil)] [url = about:blank] 07:20:06 INFO - PROCESS | 17837 | 1467037206093 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 07:20:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:20:06 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1643ms 07:20:06 INFO - PROCESS | 17837 | 1467037206125 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 07:20:06 INFO - PROCESS | 17837 | 1467037206133 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 07:20:06 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:20:06 INFO - PROCESS | 17837 | 1467037206147 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:20:06 INFO - PROCESS | 17837 | 1467037206151 Marionette TRACE conn4 <- [1,3042,null,{}] 07:20:06 INFO - PROCESS | 17837 | 1467037206158 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:06 INFO - PROCESS | 17837 | 1467037206165 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:06 INFO - PROCESS | 17837 | 1467037206372 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 07:20:06 INFO - PROCESS | 17837 | 1467037206550 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037206560 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:06 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8d6c00 == 19 [pid = 17837] [id = 770] 07:20:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x8de4d800) [pid = 17837] [serial = 2309] [outer = (nil)] 07:20:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8e25d000) [pid = 17837] [serial = 2310] [outer = 0x8de4d800] 07:20:06 INFO - PROCESS | 17837 | 1467037206643 Marionette DEBUG loaded listener.js 07:20:06 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x8eb9b400) [pid = 17837] [serial = 2311] [outer = 0x8de4d800] 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:20:07 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:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:20:07 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:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:20:07 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:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:20:07 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:20:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:20:07 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:20:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:20:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:20:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:20:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:20:07 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:20:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:20:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:20:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:20:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:20:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:20:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:20:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:20:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:20:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:20:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:20:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:20:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:20:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:20:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:20:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:20:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:20:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:20:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:20:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:20:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:20:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:20:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:20:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:20:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:20:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:20:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:20:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:20:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:20:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:20:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:20:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:20:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:20:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:20:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:20:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:20:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:20:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:20:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:20:08 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1784ms 07:20:08 INFO - PROCESS | 17837 | 1467037207835 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 07:20:08 INFO - PROCESS | 17837 | 1467037208033 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 07:20:08 INFO - PROCESS | 17837 | 1467037208036 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 07:20:08 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:20:08 INFO - PROCESS | 17837 | 1467037208097 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:20:08 INFO - PROCESS | 17837 | 1467037208107 Marionette TRACE conn4 <- [1,3046,null,{}] 07:20:08 INFO - PROCESS | 17837 | 1467037208158 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:08 INFO - PROCESS | 17837 | 1467037208172 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:08 INFO - PROCESS | 17837 | 1467037208460 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 07:20:08 INFO - PROCESS | 17837 | 1467037208486 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037208493 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:08 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f6b0800 == 20 [pid = 17837] [id = 771] 07:20:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x8f6b1800) [pid = 17837] [serial = 2312] [outer = (nil)] 07:20:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x8fc17800) [pid = 17837] [serial = 2313] [outer = 0x8f6b1800] 07:20:08 INFO - PROCESS | 17837 | 1467037208572 Marionette DEBUG loaded listener.js 07:20:08 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x8fd35000) [pid = 17837] [serial = 2314] [outer = 0x8f6b1800] 07:20:08 INFO - PROCESS | 17837 | [17837] 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:20:09 INFO - PROCESS | 17837 | 1467037209538 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:20:09 INFO - {} 07:20:09 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1467ms 07:20:09 INFO - PROCESS | 17837 | 1467037209555 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 07:20:09 INFO - PROCESS | 17837 | 1467037209560 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 07:20:09 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:20:09 INFO - PROCESS | 17837 | 1467037209589 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:20:09 INFO - PROCESS | 17837 | 1467037209592 Marionette TRACE conn4 <- [1,3050,null,{}] 07:20:09 INFO - PROCESS | 17837 | 1467037209605 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:09 INFO - PROCESS | 17837 | 1467037209611 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:09 INFO - PROCESS | 17837 | 1467037209844 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 07:20:09 INFO - PROCESS | 17837 | 1467037209875 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037209882 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:09 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ecb1400 == 21 [pid = 17837] [id = 772] 07:20:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x8fd41c00) [pid = 17837] [serial = 2315] [outer = (nil)] 07:20:09 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x90393000) [pid = 17837] [serial = 2316] [outer = 0x8fd41c00] 07:20:09 INFO - PROCESS | 17837 | 1467037209955 Marionette DEBUG loaded listener.js 07:20:10 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0x90399800) [pid = 17837] [serial = 2317] [outer = 0x8fd41c00] 07:20:10 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x94f56800) [pid = 17837] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:20:10 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x8bcfc800) [pid = 17837] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:20:10 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x8bcf7c00) [pid = 17837] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:20:10 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x8ecaa800) [pid = 17837] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:20:10 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x8d6f0000) [pid = 17837] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:20:10 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8e172400) [pid = 17837] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:20:10 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x924bc000) [pid = 17837] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:20:10 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8de42800) [pid = 17837] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:20:10 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8fd39000) [pid = 17837] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:20:10 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8bcf8000) [pid = 17837] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:20:10 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8e16fc00) [pid = 17837] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:20:10 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8edb8c00) [pid = 17837] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:20:10 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8bcf6000) [pid = 17837] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:20:10 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8de36000) [pid = 17837] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:20:10 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x92235000) [pid = 17837] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:20:11 INFO - PROCESS | 17837 | 1467037211048 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 07:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:20:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1510ms 07:20:11 INFO - PROCESS | 17837 | 1467037211079 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 07:20:11 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:20:11 INFO - PROCESS | 17837 | 1467037211084 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 07:20:11 INFO - PROCESS | 17837 | 1467037211092 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:20:11 INFO - PROCESS | 17837 | 1467037211095 Marionette TRACE conn4 <- [1,3054,null,{}] 07:20:11 INFO - PROCESS | 17837 | 1467037211101 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:11 INFO - PROCESS | 17837 | 1467037211107 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:11 INFO - PROCESS | 17837 | 1467037211289 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 07:20:11 INFO - PROCESS | 17837 | 1467037211465 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037211479 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:11 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ecaa800 == 22 [pid = 17837] [id = 773] 07:20:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8ecb1c00) [pid = 17837] [serial = 2318] [outer = (nil)] 07:20:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x91cad400) [pid = 17837] [serial = 2319] [outer = 0x8ecb1c00] 07:20:11 INFO - PROCESS | 17837 | 1467037211564 Marionette DEBUG loaded listener.js 07:20:11 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x91cb3c00) [pid = 17837] [serial = 2320] [outer = 0x8ecb1c00] 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:20:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:20:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:20:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:20:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:20:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:20:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:20:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:20:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:20:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:20:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:20:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:20:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:20:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:20:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:20:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:20:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:20:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:20:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:20:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:20:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:20:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:20:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:20:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:20:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:20:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:20:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:20:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:20:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:20:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:20:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:20:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:20:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:20:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:20:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:20:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:20:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:20:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:20:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:20:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:20:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:20:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:20:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:20:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:20:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:20:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:20:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:20:13 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:20:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:20:13 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:20:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:20:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2034ms 07:20:13 INFO - PROCESS | 17837 | 1467037212947 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 07:20:13 INFO - PROCESS | 17837 | 1467037213349 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 07:20:13 INFO - PROCESS | 17837 | 1467037213356 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 07:20:13 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:20:13 INFO - PROCESS | 17837 | 1467037213381 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:20:13 INFO - PROCESS | 17837 | 1467037213388 Marionette TRACE conn4 <- [1,3058,null,{}] 07:20:13 INFO - PROCESS | 17837 | 1467037213399 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:13 INFO - PROCESS | 17837 | 1467037213404 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:13 INFO - PROCESS | 17837 | 1467037213601 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 07:20:13 INFO - PROCESS | 17837 | 1467037213797 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037213817 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:13 INFO - PROCESS | 17837 | ++DOCSHELL 0x8bcfc800 == 23 [pid = 17837] [id = 774] 07:20:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8c731400) [pid = 17837] [serial = 2321] [outer = (nil)] 07:20:13 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8de40000) [pid = 17837] [serial = 2322] [outer = 0x8c731400] 07:20:13 INFO - PROCESS | 17837 | 1467037213942 Marionette DEBUG loaded listener.js 07:20:14 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8e178c00) [pid = 17837] [serial = 2323] [outer = 0x8c731400] 07:20:15 INFO - PROCESS | 17837 | 1467037215116 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 07:20:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:20:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:20:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:20:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:20:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:20:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:20:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:20:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:20:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:20:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:20:15 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:20:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:15 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:20:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:20:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:20:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:20:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:20:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:20:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:20:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:20:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:20:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:20:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:20:15 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1806ms 07:20:15 INFO - PROCESS | 17837 | 1467037215209 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 07:20:15 INFO - PROCESS | 17837 | 1467037215222 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 07:20:15 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:20:15 INFO - PROCESS | 17837 | 1467037215244 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:20:15 INFO - PROCESS | 17837 | 1467037215254 Marionette TRACE conn4 <- [1,3062,null,{}] 07:20:15 INFO - PROCESS | 17837 | 1467037215363 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:15 INFO - PROCESS | 17837 | 1467037215372 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:15 INFO - PROCESS | 17837 | 1467037215820 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 07:20:15 INFO - PROCESS | 17837 | 1467037215972 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037215981 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:16 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f257800 == 24 [pid = 17837] [id = 775] 07:20:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 82 (0x8f25a800) [pid = 17837] [serial = 2324] [outer = (nil)] 07:20:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 83 (0x8f6b4400) [pid = 17837] [serial = 2325] [outer = 0x8f25a800] 07:20:16 INFO - PROCESS | 17837 | 1467037216130 Marionette DEBUG loaded listener.js 07:20:16 INFO - PROCESS | 17837 | ++DOMWINDOW == 84 (0x8fd34c00) [pid = 17837] [serial = 2326] [outer = 0x8f25a800] 07:20:16 INFO - PROCESS | 17837 | [17837] 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:20:17 INFO - PROCESS | 17837 | 1467037217738 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:20:17 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:20:17 INFO - {} 07:20:17 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 2518ms 07:20:17 INFO - PROCESS | 17837 | 1467037217816 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 07:20:17 INFO - PROCESS | 17837 | 1467037217824 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 07:20:17 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:20:17 INFO - PROCESS | 17837 | 1467037217843 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:20:17 INFO - PROCESS | 17837 | 1467037217855 Marionette TRACE conn4 <- [1,3066,null,{}] 07:20:17 INFO - PROCESS | 17837 | 1467037217887 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:17 INFO - PROCESS | 17837 | 1467037217904 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:18 INFO - PROCESS | 17837 | 1467037218402 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 07:20:18 INFO - PROCESS | 17837 | 1467037218559 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037218571 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:18 INFO - PROCESS | 17837 | ++DOCSHELL 0x91dce400 == 25 [pid = 17837] [id = 776] 07:20:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 85 (0x91dd1800) [pid = 17837] [serial = 2327] [outer = (nil)] 07:20:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 86 (0x922a6000) [pid = 17837] [serial = 2328] [outer = 0x91dd1800] 07:20:18 INFO - PROCESS | 17837 | 1467037218701 Marionette DEBUG loaded listener.js 07:20:18 INFO - PROCESS | 17837 | ++DOMWINDOW == 87 (0x924be400) [pid = 17837] [serial = 2329] [outer = 0x91dd1800] 07:20:19 INFO - PROCESS | 17837 | 1467037219945 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 07:20:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:20:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:20:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:20:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:20:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:20:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:20:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:20:19 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 2158ms 07:20:20 INFO - PROCESS | 17837 | 1467037220005 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 07:20:20 INFO - PROCESS | 17837 | 1467037220014 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 07:20:20 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:20:20 INFO - PROCESS | 17837 | 1467037220027 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:20:20 INFO - PROCESS | 17837 | 1467037220034 Marionette TRACE conn4 <- [1,3070,null,{}] 07:20:20 INFO - PROCESS | 17837 | 1467037220070 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:20 INFO - PROCESS | 17837 | 1467037220081 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:20 INFO - PROCESS | 17837 | 1467037220397 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 07:20:20 INFO - PROCESS | 17837 | 1467037220628 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037220637 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:20 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e177400 == 26 [pid = 17837] [id = 777] 07:20:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 88 (0x925eac00) [pid = 17837] [serial = 2330] [outer = (nil)] 07:20:20 INFO - PROCESS | 17837 | ++DOMWINDOW == 89 (0x94540800) [pid = 17837] [serial = 2331] [outer = 0x925eac00] 07:20:20 INFO - PROCESS | 17837 | 1467037220819 Marionette DEBUG loaded listener.js 07:20:21 INFO - PROCESS | 17837 | ++DOMWINDOW == 90 (0x94f56c00) [pid = 17837] [serial = 2332] [outer = 0x925eac00] 07:20:22 INFO - PROCESS | 17837 | 1467037222029 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 07:20:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:20:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:20:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:20:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:20:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:20:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:20:22 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 2024ms 07:20:22 INFO - PROCESS | 17837 | 1467037222051 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 07:20:22 INFO - PROCESS | 17837 | 1467037222055 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 07:20:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:20:22 INFO - PROCESS | 17837 | 1467037222112 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:20:22 INFO - PROCESS | 17837 | 1467037222123 Marionette TRACE conn4 <- [1,3074,null,{}] 07:20:22 INFO - PROCESS | 17837 | 1467037222141 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:22 INFO - PROCESS | 17837 | 1467037222147 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:22 INFO - PROCESS | 17837 | 1467037222356 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 07:20:22 INFO - PROCESS | 17837 | 1467037222728 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037222737 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:22 INFO - PROCESS | 17837 | ++DOCSHELL 0x90395800 == 27 [pid = 17837] [id = 778] 07:20:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 91 (0x925e1800) [pid = 17837] [serial = 2333] [outer = (nil)] 07:20:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 92 (0x9500f800) [pid = 17837] [serial = 2334] [outer = 0x925e1800] 07:20:22 INFO - PROCESS | 17837 | 1467037222828 Marionette DEBUG loaded listener.js 07:20:22 INFO - PROCESS | 17837 | ++DOMWINDOW == 93 (0x95013c00) [pid = 17837] [serial = 2335] [outer = 0x925e1800] 07:20:23 INFO - PROCESS | 17837 | 1467037223751 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 07:20:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:20:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:20:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:20:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:20:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:20:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:20:23 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1746ms 07:20:23 INFO - PROCESS | 17837 | 1467037223811 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 07:20:23 INFO - PROCESS | 17837 | 1467037223816 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 07:20:23 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:20:23 INFO - PROCESS | 17837 | 1467037223825 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:20:23 INFO - PROCESS | 17837 | 1467037223828 Marionette TRACE conn4 <- [1,3078,null,{}] 07:20:23 INFO - PROCESS | 17837 | 1467037223836 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:23 INFO - PROCESS | 17837 | 1467037223848 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:24 INFO - PROCESS | 17837 | 1467037224185 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 07:20:24 INFO - PROCESS | 17837 | 1467037224380 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037224387 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:24 INFO - PROCESS | 17837 | ++DOCSHELL 0x8e252c00 == 28 [pid = 17837] [id = 779] 07:20:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 94 (0x8fe86400) [pid = 17837] [serial = 2336] [outer = (nil)] 07:20:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 95 (0x95023c00) [pid = 17837] [serial = 2337] [outer = 0x8fe86400] 07:20:24 INFO - PROCESS | 17837 | 1467037224541 Marionette DEBUG loaded listener.js 07:20:24 INFO - PROCESS | 17837 | ++DOMWINDOW == 96 (0x95025400) [pid = 17837] [serial = 2338] [outer = 0x8fe86400] 07:20:25 INFO - PROCESS | 17837 | 1467037225469 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 07:20:25 INFO - PROCESS | 17837 | 1467037225517 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 07:20:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:20:25 INFO - PROCESS | 17837 | 1467037225530 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:20:25 INFO - PROCESS | 17837 | 1467037225539 Marionette TRACE conn4 <- [1,3082,null,{}] 07:20:25 INFO - PROCESS | 17837 | 1467037225570 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:25 INFO - PROCESS | 17837 | 1467037225577 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:25 INFO - PROCESS | 17837 | 1467037225784 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 07:20:26 INFO - PROCESS | 17837 | 1467037225999 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 17837 | 1467037226010 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:26 INFO - PROCESS | 17837 | ++DOCSHELL 0x8c72b800 == 29 [pid = 17837] [id = 780] 07:20:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 97 (0x8c72dc00) [pid = 17837] [serial = 2339] [outer = (nil)] 07:20:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 98 (0x8d6ee800) [pid = 17837] [serial = 2340] [outer = 0x8c72dc00] 07:20:26 INFO - PROCESS | 17837 | 1467037226380 Marionette DEBUG loaded listener.js 07:20:26 INFO - PROCESS | 17837 | ++DOMWINDOW == 99 (0x8de0b000) [pid = 17837] [serial = 2341] [outer = 0x8c72dc00] 07:20:27 INFO - PROCESS | 17837 | 1467037227358 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 07:20:27 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:20:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:20:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:20:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:20:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1871ms 07:20:27 INFO - PROCESS | 17837 | 1467037227404 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 07:20:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:20:27 INFO - PROCESS | 17837 | 1467037227410 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 07:20:27 INFO - PROCESS | 17837 | 1467037227421 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:20:27 INFO - PROCESS | 17837 | 1467037227425 Marionette TRACE conn4 <- [1,3086,null,{}] 07:20:27 INFO - PROCESS | 17837 | 1467037227434 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:27 INFO - PROCESS | 17837 | 1467037227439 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:27 INFO - PROCESS | 17837 | 1467037227640 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 07:20:27 INFO - PROCESS | 17837 | 1467037227967 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037227978 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:28 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d8d5000 == 30 [pid = 17837] [id = 781] 07:20:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 100 (0x8de0bc00) [pid = 17837] [serial = 2342] [outer = (nil)] 07:20:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 101 (0x8eca9400) [pid = 17837] [serial = 2343] [outer = 0x8de0bc00] 07:20:28 INFO - PROCESS | 17837 | 1467037228065 Marionette DEBUG loaded listener.js 07:20:28 INFO - PROCESS | 17837 | ++DOMWINDOW == 102 (0x8f25ac00) [pid = 17837] [serial = 2344] [outer = 0x8de0bc00] 07:20:29 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf5400 == 29 [pid = 17837] [id = 759] 07:20:29 INFO - PROCESS | 17837 | --DOCSHELL 0x8bcf7800 == 28 [pid = 17837] [id = 758] 07:20:29 INFO - PROCESS | 17837 | --DOMWINDOW == 101 (0x8edb9400) [pid = 17837] [serial = 2286] [outer = (nil)] [url = about:blank] 07:20:30 INFO - PROCESS | 17837 | --DOMWINDOW == 100 (0x8c725c00) [pid = 17837] [serial = 2242] [outer = (nil)] [url = about:blank] 07:20:30 INFO - PROCESS | 17837 | --DOMWINDOW == 99 (0x8d6e2000) [pid = 17837] [serial = 2283] [outer = (nil)] [url = about:blank] 07:20:30 INFO - PROCESS | 17837 | --DOMWINDOW == 98 (0x925ea800) [pid = 17837] [serial = 2263] [outer = (nil)] [url = about:blank] 07:20:30 INFO - PROCESS | 17837 | --DOMWINDOW == 97 (0x8e251000) [pid = 17837] [serial = 2284] [outer = (nil)] [url = about:blank] 07:20:30 INFO - PROCESS | 17837 | --DOMWINDOW == 96 (0x8fe8cc00) [pid = 17837] [serial = 2251] [outer = (nil)] [url = about:blank] 07:20:30 INFO - PROCESS | 17837 | --DOMWINDOW == 95 (0x91ca7c00) [pid = 17837] [serial = 2255] [outer = (nil)] [url = about:blank] 07:20:30 INFO - PROCESS | 17837 | --DOMWINDOW == 94 (0x925e2000) [pid = 17837] [serial = 2260] [outer = (nil)] [url = about:blank] 07:20:30 INFO - PROCESS | 17837 | --DOMWINDOW == 93 (0x8bcefc00) [pid = 17837] [serial = 2246] [outer = (nil)] [url = about:blank] 07:20:30 INFO - PROCESS | 17837 | --DOMWINDOW == 92 (0x90397c00) [pid = 17837] [serial = 2254] [outer = (nil)] [url = about:blank] 07:20:30 INFO - PROCESS | 17837 | --DOMWINDOW == 91 (0x9367b800) [pid = 17837] [serial = 2267] [outer = (nil)] [url = about:blank] 07:20:30 INFO - PROCESS | 17837 | --DOMWINDOW == 90 (0x8de06400) [pid = 17837] [serial = 2275] [outer = (nil)] [url = about:blank] 07:20:30 INFO - PROCESS | 17837 | --DOMWINDOW == 89 (0x93855400) [pid = 17837] [serial = 2270] [outer = (nil)] [url = about:blank] 07:20:30 INFO - PROCESS | 17837 | --DOMWINDOW == 88 (0x8ea88c00) [pid = 17837] [serial = 2245] [outer = (nil)] [url = about:blank] 07:20:30 INFO - PROCESS | 17837 | --DOMWINDOW == 87 (0x925e7c00) [pid = 17837] [serial = 2264] [outer = (nil)] [url = about:blank] 07:20:30 INFO - PROCESS | 17837 | --DOMWINDOW == 86 (0x8fc12000) [pid = 17837] [serial = 2249] [outer = (nil)] [url = about:blank] 07:20:30 INFO - PROCESS | 17837 | --DOMWINDOW == 85 (0x90354c00) [pid = 17837] [serial = 2252] [outer = (nil)] [url = about:blank] 07:20:30 INFO - PROCESS | 17837 | --DOMWINDOW == 84 (0x8d6e3800) [pid = 17837] [serial = 2278] [outer = (nil)] [url = about:blank] 07:20:30 INFO - PROCESS | 17837 | --DOMWINDOW == 83 (0x8d6ea400) [pid = 17837] [serial = 2243] [outer = (nil)] [url = about:blank] 07:20:30 INFO - PROCESS | 17837 | --DOMWINDOW == 82 (0x8de48c00) [pid = 17837] [serial = 2281] [outer = (nil)] [url = about:blank] 07:20:30 INFO - PROCESS | 17837 | --DOMWINDOW == 81 (0x8c3eec00) [pid = 17837] [serial = 2274] [outer = (nil)] [url = about:blank] 07:20:30 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x93678800) [pid = 17837] [serial = 2266] [outer = (nil)] [url = about:blank] 07:20:30 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x925e5000) [pid = 17837] [serial = 2261] [outer = (nil)] [url = about:blank] 07:20:30 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8de3cc00) [pid = 17837] [serial = 2280] [outer = (nil)] [url = about:blank] 07:20:30 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8f6af000) [pid = 17837] [serial = 2248] [outer = (nil)] [url = about:blank] 07:20:30 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x922a3800) [pid = 17837] [serial = 2257] [outer = (nil)] [url = about:blank] 07:20:30 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8c3e3000) [pid = 17837] [serial = 2277] [outer = (nil)] [url = about:blank] 07:20:30 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x93741800) [pid = 17837] [serial = 2269] [outer = (nil)] [url = about:blank] 07:20:30 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x92867c00) [pid = 17837] [serial = 2272] [outer = (nil)] [url = about:blank] 07:20:30 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x92426800) [pid = 17837] [serial = 2258] [outer = (nil)] [url = about:blank] 07:20:30 INFO - PROCESS | 17837 | 1467037230321 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:20:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:20:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 2943ms 07:20:30 INFO - PROCESS | 17837 | 1467037230362 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 07:20:30 INFO - PROCESS | 17837 | 1467037230370 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 07:20:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:20:30 INFO - PROCESS | 17837 | 1467037230380 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:20:30 INFO - PROCESS | 17837 | 1467037230384 Marionette TRACE conn4 <- [1,3090,null,{}] 07:20:30 INFO - PROCESS | 17837 | 1467037230399 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:30 INFO - PROCESS | 17837 | 1467037230406 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:30 INFO - PROCESS | 17837 | 1467037230594 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 07:20:30 INFO - PROCESS | 17837 | 1467037230824 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037230840 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:30 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6e2400 == 29 [pid = 17837] [id = 782] 07:20:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8d6e6c00) [pid = 17837] [serial = 2345] [outer = (nil)] 07:20:30 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8d6ed400) [pid = 17837] [serial = 2346] [outer = 0x8d6e6c00] 07:20:30 INFO - PROCESS | 17837 | 1467037230918 Marionette DEBUG loaded listener.js 07:20:31 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8d8d3400) [pid = 17837] [serial = 2347] [outer = 0x8d6e6c00] 07:20:31 INFO - PROCESS | 17837 | 1467037231748 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:20:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:20:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1397ms 07:20:31 INFO - PROCESS | 17837 | 1467037231777 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 07:20:31 INFO - PROCESS | 17837 | 1467037231786 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 07:20:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:20:31 INFO - PROCESS | 17837 | 1467037231808 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:20:31 INFO - PROCESS | 17837 | 1467037231815 Marionette TRACE conn4 <- [1,3094,null,{}] 07:20:31 INFO - PROCESS | 17837 | 1467037231828 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:31 INFO - PROCESS | 17837 | 1467037231834 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:32 INFO - PROCESS | 17837 | 1467037232041 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 07:20:32 INFO - PROCESS | 17837 | 1467037232221 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 17837 | 1467037232236 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:32 INFO - PROCESS | 17837 | ++DOCSHELL 0x8de49400 == 30 [pid = 17837] [id = 783] 07:20:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8de49c00) [pid = 17837] [serial = 2348] [outer = (nil)] 07:20:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8de4ec00) [pid = 17837] [serial = 2349] [outer = 0x8de49c00] 07:20:32 INFO - PROCESS | 17837 | 1467037232316 Marionette DEBUG loaded listener.js 07:20:32 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8e176000) [pid = 17837] [serial = 2350] [outer = 0x8de49c00] 07:20:33 INFO - PROCESS | 17837 | 1467037233216 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:20:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:20:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1445ms 07:20:33 INFO - PROCESS | 17837 | 1467037233252 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 07:20:33 INFO - PROCESS | 17837 | 1467037233258 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 07:20:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:20:33 INFO - PROCESS | 17837 | 1467037233268 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:20:33 INFO - PROCESS | 17837 | 1467037233274 Marionette TRACE conn4 <- [1,3098,null,{}] 07:20:33 INFO - PROCESS | 17837 | 1467037233302 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:33 INFO - PROCESS | 17837 | 1467037233311 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:33 INFO - PROCESS | 17837 | 1467037233541 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 07:20:33 INFO - PROCESS | 17837 | 1467037233576 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037233588 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:33 INFO - PROCESS | 17837 | ++DOCSHELL 0x8eb90400 == 31 [pid = 17837] [id = 784] 07:20:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8eb91800) [pid = 17837] [serial = 2351] [outer = (nil)] 07:20:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8eb95400) [pid = 17837] [serial = 2352] [outer = 0x8eb91800] 07:20:33 INFO - PROCESS | 17837 | 1467037233666 Marionette DEBUG loaded listener.js 07:20:33 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8ecad400) [pid = 17837] [serial = 2353] [outer = 0x8eb91800] 07:20:35 INFO - PROCESS | 17837 | --DOMWINDOW == 80 (0x8ecb1c00) [pid = 17837] [serial = 2318] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 07:20:35 INFO - PROCESS | 17837 | --DOMWINDOW == 79 (0x8f6b1800) [pid = 17837] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 07:20:35 INFO - PROCESS | 17837 | --DOMWINDOW == 78 (0x8fd41c00) [pid = 17837] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 07:20:35 INFO - PROCESS | 17837 | --DOMWINDOW == 77 (0x8c3e6c00) [pid = 17837] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 07:20:35 INFO - PROCESS | 17837 | --DOMWINDOW == 76 (0x8fe86000) [pid = 17837] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 07:20:35 INFO - PROCESS | 17837 | --DOMWINDOW == 75 (0x8f262400) [pid = 17837] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 07:20:35 INFO - PROCESS | 17837 | --DOMWINDOW == 74 (0x90352400) [pid = 17837] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 07:20:35 INFO - PROCESS | 17837 | --DOMWINDOW == 73 (0x8de06800) [pid = 17837] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 07:20:35 INFO - PROCESS | 17837 | --DOMWINDOW == 72 (0x8de4d800) [pid = 17837] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 07:20:35 INFO - PROCESS | 17837 | --DOMWINDOW == 71 (0x8c3e8000) [pid = 17837] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 07:20:35 INFO - PROCESS | 17837 | --DOMWINDOW == 70 (0x8d8db400) [pid = 17837] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:20:35 INFO - PROCESS | 17837 | --DOMWINDOW == 69 (0x8e254400) [pid = 17837] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 07:20:35 INFO - PROCESS | 17837 | 1467037235222 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 07:20:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:20:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:20:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1996ms 07:20:35 INFO - PROCESS | 17837 | 1467037235263 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 07:20:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:20:35 INFO - PROCESS | 17837 | 1467037235268 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 07:20:35 INFO - PROCESS | 17837 | 1467037235274 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:20:35 INFO - PROCESS | 17837 | 1467037235278 Marionette TRACE conn4 <- [1,3102,null,{}] 07:20:35 INFO - PROCESS | 17837 | 1467037235333 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:35 INFO - PROCESS | 17837 | 1467037235339 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:35 INFO - PROCESS | 17837 | 1467037235559 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 07:20:35 INFO - PROCESS | 17837 | 1467037235665 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037235674 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:35 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ecacc00 == 32 [pid = 17837] [id = 785] 07:20:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 70 (0x8edb0400) [pid = 17837] [serial = 2354] [outer = (nil)] 07:20:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 71 (0x8edbd400) [pid = 17837] [serial = 2355] [outer = 0x8edb0400] 07:20:35 INFO - PROCESS | 17837 | 1467037235749 Marionette DEBUG loaded listener.js 07:20:35 INFO - PROCESS | 17837 | ++DOMWINDOW == 72 (0x8f6b1400) [pid = 17837] [serial = 2356] [outer = 0x8edb0400] 07:20:36 INFO - PROCESS | 17837 | 1467037236454 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:20:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:20:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1235ms 07:20:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:20:36 INFO - PROCESS | 17837 | 1467037236510 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 07:20:36 INFO - PROCESS | 17837 | 1467037236513 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 07:20:36 INFO - PROCESS | 17837 | 1467037236520 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:20:36 INFO - PROCESS | 17837 | 1467037236523 Marionette TRACE conn4 <- [1,3106,null,{}] 07:20:36 INFO - PROCESS | 17837 | 1467037236529 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:36 INFO - PROCESS | 17837 | 1467037236535 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:36 INFO - PROCESS | 17837 | 1467037236774 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 07:20:36 INFO - PROCESS | 17837 | 1467037236790 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 17837 | 1467037236798 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:36 INFO - PROCESS | 17837 | ++DOCSHELL 0x8f6b7000 == 33 [pid = 17837] [id = 786] 07:20:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 73 (0x8f6ba000) [pid = 17837] [serial = 2357] [outer = (nil)] 07:20:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 74 (0x8fc1ec00) [pid = 17837] [serial = 2358] [outer = 0x8f6ba000] 07:20:36 INFO - PROCESS | 17837 | 1467037236871 Marionette DEBUG loaded listener.js 07:20:36 INFO - PROCESS | 17837 | ++DOMWINDOW == 75 (0x8fd3e400) [pid = 17837] [serial = 2359] [outer = 0x8f6ba000] 07:20:37 INFO - PROCESS | 17837 | 1467037237929 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 07:20:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:20:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:20:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:20:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1435ms 07:20:37 INFO - PROCESS | 17837 | 1467037237957 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 07:20:37 INFO - PROCESS | 17837 | 1467037237964 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 07:20:37 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:20:37 INFO - PROCESS | 17837 | 1467037237972 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:20:37 INFO - PROCESS | 17837 | 1467037237980 Marionette TRACE conn4 <- [1,3110,null,{}] 07:20:38 INFO - PROCESS | 17837 | 1467037238039 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:38 INFO - PROCESS | 17837 | 1467037238046 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:38 INFO - PROCESS | 17837 | 1467037238248 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 07:20:38 INFO - PROCESS | 17837 | 1467037238447 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037238457 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:38 INFO - PROCESS | 17837 | ++DOCSHELL 0x8d6eac00 == 34 [pid = 17837] [id = 787] 07:20:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 76 (0x8d8d5400) [pid = 17837] [serial = 2360] [outer = (nil)] 07:20:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 77 (0x8de3bc00) [pid = 17837] [serial = 2361] [outer = 0x8d8d5400] 07:20:38 INFO - PROCESS | 17837 | 1467037238593 Marionette DEBUG loaded listener.js 07:20:38 INFO - PROCESS | 17837 | ++DOMWINDOW == 78 (0x8e16ec00) [pid = 17837] [serial = 2362] [outer = 0x8d8d5400] 07:20:39 INFO - PROCESS | 17837 | 1467037239538 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 07:20:39 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:20:39 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:20:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 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/FileAPI/url/url_createobjecturl_blob.html:20:3 07:20:39 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1591ms 07:20:39 INFO - PROCESS | 17837 | 1467037239565 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 07:20:39 INFO - PROCESS | 17837 | 1467037239573 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 07:20:39 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:20:39 INFO - PROCESS | 17837 | 1467037239586 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:20:39 INFO - PROCESS | 17837 | 1467037239590 Marionette TRACE conn4 <- [1,3114,null,{}] 07:20:39 INFO - PROCESS | 17837 | 1467037239598 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:39 INFO - PROCESS | 17837 | 1467037239605 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:39 INFO - PROCESS | 17837 | 1467037239838 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 07:20:40 INFO - PROCESS | 17837 | 1467037240046 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"1367f9fa-71b2-4e20-b6c5-25e65203341e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 17837 | 1467037240056 Marionette INFO sendAsync 5f1d46a4-e855-4f0b-8796-dafbf489fa30 07:20:40 INFO - PROCESS | 17837 | ++DOCSHELL 0x8ea85800 == 35 [pid = 17837] [id = 788] 07:20:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 79 (0x8edb3800) [pid = 17837] [serial = 2363] [outer = (nil)] 07:20:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 80 (0x8f258c00) [pid = 17837] [serial = 2364] [outer = 0x8edb3800] 07:20:40 INFO - PROCESS | 17837 | 1467037240188 Marionette DEBUG loaded listener.js 07:20:40 INFO - PROCESS | 17837 | ++DOMWINDOW == 81 (0x8ea89000) [pid = 17837] [serial = 2365] [outer = 0x8edb3800] 07:20:41 INFO - PROCESS | 17837 | 1467037241133 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 07:20:41 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:20:41 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1587ms 07:20:41 INFO - PROCESS | 17837 | 1467037241174 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 07:20:41 INFO - PROCESS | 17837 | 1467037241179 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 07:20:42 WARNING - u'runner_teardown' () 07:20:42 INFO - No more tests 07:20:42 INFO - Got 0 unexpected results 07:20:42 INFO - SUITE-END | took 1367s 07:20:42 INFO - Closing logging queue 07:20:42 INFO - queue closed 07:20:42 INFO - Return code: 0 07:20:42 WARNING - # TBPL SUCCESS # 07:20:42 INFO - Running post-action listener: _resource_record_post_action 07:20:42 INFO - Running post-run listener: _resource_record_post_run 07:20:43 INFO - Total resource usage - Wall time: 1408s; CPU: 98.0%; Read bytes: 10977280; Write bytes: 927686656; Read time: 432; Write time: 269556 07:20:43 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:20:43 INFO - install - Wall time: 36s; CPU: 100.0%; Read bytes: 4096; Write bytes: 133423104; Read time: 4; Write time: 127744 07:20:43 INFO - run-tests - Wall time: 1372s; CPU: 98.0%; Read bytes: 10973184; Write bytes: 794238976; Read time: 428; Write time: 141812 07:20:43 INFO - Running post-run listener: _upload_blobber_files 07:20:43 INFO - Blob upload gear active. 07:20:43 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:20:43 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:20:43 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:20:43 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:20:44 INFO - (blobuploader) - INFO - Open directory for files ... 07:20:44 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:20:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:20:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:20:46 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:20:46 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:20:46 INFO - (blobuploader) - INFO - Done attempting. 07:20:46 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:20:46 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:20:46 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:20:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:20:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:20:47 INFO - (blobuploader) - INFO - Done attempting. 07:20:47 INFO - (blobuploader) - INFO - Iteration through files over. 07:20:47 INFO - Return code: 0 07:20:47 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:20:47 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:20:47 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d8f8d199ef919787103731b2d6e7d6b56c0421675fc30908ada7fec7e0bf719d3b4648e13033bddd63202933c79f878014f9a70b01e32763292b1edc0e64c436", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e48d2d15c9fca0d611e07614858cd3224060f3fb494aba23925222748641fb0e30a8e034525ecf633e434fb2858ef1c2ca3cfa35719eaaf6b85dd6a81395c52d"} 07:20:47 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:20:47 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:20:47 INFO - Contents: 07:20:47 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d8f8d199ef919787103731b2d6e7d6b56c0421675fc30908ada7fec7e0bf719d3b4648e13033bddd63202933c79f878014f9a70b01e32763292b1edc0e64c436", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e48d2d15c9fca0d611e07614858cd3224060f3fb494aba23925222748641fb0e30a8e034525ecf633e434fb2858ef1c2ca3cfa35719eaaf6b85dd6a81395c52d"} 07:20:47 INFO - Running post-run listener: copy_logs_to_upload_dir 07:20:47 INFO - Copying logs to upload dir... 07:20:47 INFO - mkdir: /builds/slave/test/build/upload/logs 07:20:48 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1493.246497 ========= master_lag: 117.19 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 50 secs) (at 2016-06-27 07:22:45.415674) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 47 secs) (at 2016-06-27 07:22:45.419530) ========= 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-1467035669.519315-472876660 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d8f8d199ef919787103731b2d6e7d6b56c0421675fc30908ada7fec7e0bf719d3b4648e13033bddd63202933c79f878014f9a70b01e32763292b1edc0e64c436", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e48d2d15c9fca0d611e07614858cd3224060f3fb494aba23925222748641fb0e30a8e034525ecf633e434fb2858ef1c2ca3cfa35719eaaf6b85dd6a81395c52d"} build_url:https://queue.taskcluster.net/v1/task/WhFowafiTKG-Wres0inZKw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/WhFowafiTKG-Wres0inZKw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.036708 build_url: 'https://queue.taskcluster.net/v1/task/WhFowafiTKG-Wres0inZKw/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/d8f8d199ef919787103731b2d6e7d6b56c0421675fc30908ada7fec7e0bf719d3b4648e13033bddd63202933c79f878014f9a70b01e32763292b1edc0e64c436", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e48d2d15c9fca0d611e07614858cd3224060f3fb494aba23925222748641fb0e30a8e034525ecf633e434fb2858ef1c2ca3cfa35719eaaf6b85dd6a81395c52d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/WhFowafiTKG-Wres0inZKw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 47.37 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 47 secs) (at 2016-06-27 07:23:32.823641) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 1 mins, 4 secs) (at 2016-06-27 07:23:32.823936) ========= 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-1467035669.519315-472876660 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.022587 ========= master_lag: 64.37 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 1 mins, 4 secs) (at 2016-06-27 07:24:37.217430) ========= ========= Started reboot skipped (results: 3, elapsed: 11 secs) (at 2016-06-27 07:24:37.217721) ========= ========= Finished reboot skipped (results: 3, elapsed: 11 secs) (at 2016-06-27 07:24:49.105263) ========= ========= Total master_lag: 231.11 =========